Alright I have found a way to do it without the intimidating module editor. It´s quite easy and safe, here are the steps:
1 - Make backups of actions.txt and items_kinds1.txt, just in case something goes wrong.
2- Open actions.txt and find "spear_thrust_overhead", replace with "attacks_staff_thrust_overhead"...
...so what looked like this...
-In "Flags" tick "is_pike (WFAS)" and "no_blur (WFAS).
-In "Capabilities" untick "overswing_polearm" and "slashright/left_polearm". Then tick "overswing_spear (WFAS)" near the bottom of the screen.
This solution is by no means perfect and there are some problems. For instance you cannot aim the upper thrust up or down like you can with the lower one. But on the other hand it seems to work better in close combat. Anyway, that´s the best I can do. I hope it´s helpful.
BTW: I can´t just upload a submod myself for two reasons. I´m using the animations submod and I haven´t replaced every single Yari yet. I have a German exam this week and...das ist wichtiger.
1 - Make backups of actions.txt and items_kinds1.txt, just in case something goes wrong.
2- Open actions.txt and find "spear_thrust_overhead", replace with "attacks_staff_thrust_overhead"...
...so what looked like this...
...ends up looking like this.ready_overswing_spear 524288 1679818762 1
0.350000 spear_thrust_overhead 0 20 7 0 0.0 0.0 0.0 0.0
release_overswing_spear 524288 2183135242 1
0.600000 spear_thrust_overhead 20 41 6 0 0.0 0.0 0.0 0.0
release_overswing_spear_continue 0 572522497 1
0.300000 spear_thrust_overhead 41 52 3 0 0.0 0.0 0.0 0.0
parried_overswing_spear 0 35651599 1
0.300000 spear_thrust_overhead 26 22 3 0 0.0 0.0 0.0 0.0
blocked_overswing_spear 0 35651599 1
0.300000 spear_thrust_overhead 26 22 3 0 0.0 0.0 0.0 0.0
3- Now for the tedious part your are going to need Morgh´s tools. You have to edit every single polearm (hurts, doesn´t it?) that you want thrusting in two directions and change the following.ready_overswing_spear 524288 1679818762 1
0.350000 attacks_staff_thrust_overhead 0 20 7 0 0.0 0.0 0.0 0.0
release_overswing_spear 524288 2183135242 1
0.600000 attacks_staff_thrust_overhead 20 41 6 0 0.0 0.0 0.0 0.0
release_overswing_spear_continue 0 572522497 1
0.300000 attacks_staff_thrust_overhead 41 52 3 0 0.0 0.0 0.0 0.0
parried_overswing_spear 0 35651599 1
0.300000 attacks_staff_thrust_overhead 26 22 3 0 0.0 0.0 0.0 0.0
blocked_overswing_spear 0 35651599 1
0.300000 attacks_staff_thrust_overhead 26 22 3 0 0.0 0.0 0.0 0.0
-In "Flags" tick "is_pike (WFAS)" and "no_blur (WFAS).
-In "Capabilities" untick "overswing_polearm" and "slashright/left_polearm". Then tick "overswing_spear (WFAS)" near the bottom of the screen.
This solution is by no means perfect and there are some problems. For instance you cannot aim the upper thrust up or down like you can with the lower one. But on the other hand it seems to work better in close combat. Anyway, that´s the best I can do. I hope it´s helpful.
BTW: I can´t just upload a submod myself for two reasons. I´m using the animations submod and I haven´t replaced every single Yari yet. I have a German exam this week and...das ist wichtiger.