Thanks very much for that; I'm including it in our next modpack release.
Indeed the fists were far too powerful with my original code; let's see how this goes.
"sti(enemy.index) != GetMainCharacterIndex()" is to prevent the player from getting stunned and you losing control of your character.
What about that piercing value though? I originally figured it'd be hard to block a fist in the head with your blade.
But you'd also get hurt in the process, which you do through some code in LAi_fightparams.c .
Additionally, I also made the block value 0 since if you do try to block a hit with your sword, you're going to get cut up.
Indeed the fists were far too powerful with my original code; let's see how this goes.
"sti(enemy.index) != GetMainCharacterIndex()" is to prevent the player from getting stunned and you losing control of your character.
What about that piercing value though? I originally figured it'd be hard to block a fist in the head with your blade.
But you'd also get hurt in the process, which you do through some code in LAi_fightparams.c .
Additionally, I also made the block value 0 since if you do try to block a hit with your sword, you're going to get cut up.