Yea, it probably can be fixed.
The attack mode is stored at offset 56d2b4, and the value can be retrieved in damage calcaulation.
For using weapon in right slot
thrust = 3
swing = 2
For using weapon in left slot
thrust = 1
swing = 0
The numbers are related to the attack mode setting in the weapon proto file, so if switch thrust and swing, then the numbers will be switched.
When the character attacks, you can check what kind of weapon he is using, if he is using a knife, then give it a bonus.
The attack mode is stored at offset 56d2b4, and the value can be retrieved in damage calcaulation.
For using weapon in right slot
thrust = 3
swing = 2
For using weapon in left slot
thrust = 1
swing = 0
The numbers are related to the attack mode setting in the weapon proto file, so if switch thrust and swing, then the numbers will be switched.
When the character attacks, you can check what kind of weapon he is using, if he is using a knife, then give it a bonus.