Image of the calculator
Download link v1.5
Currently only works with Java 1.8
Github link:
https://github.com/X-com/Attack-Calculator
Use explanation:
-Input the attackers and defenders stats on the right. Quality of weapons, strength and personal beliefs will determine the attack damage if the defense bar is depleted. The Unarmed and Melee stats of both attacker and defender will determine the amount of defense the attacker depletes from the defender and if any damage then is applied to the defender. The soak and absorb are the armor armor values on a fully equipped defender as found at the bottom of the equipment window.
-Set the advantage and attack bar at the time of attack of the attacker. Set the defenders defense bar at the time of attack. Set the type of attack that the attacker uses and what stance the defender have at the time of attack. Note, a movement hit always takes the defenders Unarmed stats into account due to a bug even if shield stance is used.
Projected enemy stats explained:
Following data projects the targets unarmed or melee stats after a single attack is done. The hit done on you projects the amount of stats your target have based on how much the target depleted your defense. The hit you did on the target projects the stats of your target depending on how much you depleted your targets defense.
Set the amount of attack in the attack bar at the moment of the attack.
Set the defense bar to the resulting defense after the attack is done. Note, the amount you set the defense bar is assumed the defender had 100% defense. If it was lower you must determine the amount that was depleted i.e. if you reduced your targets defense by 30% you have to set the defense bar to 100 - 30(amount reduced) = 70.
Also remember to set the advantage, type of attack and what stance you were in or predict your target was in.
The projected stats show the estimated targets stats after a single attack.
Update.
v1.5
-Fixed the calculation taking movement hits as a maneuver based on UA.