Skip to content

Add Ability for Weapons to Ignore Armor set at certain SP threshold and Ability to Ignore certain armor percentage

Intent

To allow automatic damage calculations for weapons that have the ability to ignore under certain armor SPs. I.E. the Mono-Three can ignore armor SP below 11.

Additionally this MR covers the ability to set Ignoring certain percentages of armor to allow homebrew to adjust it as needed. I.E. any melee weapon can ignore 50% of armor.

Damage cards will now show that armor has been ignored entirely or if a percentage has been ignored to prevent confusion for users.


  • This is meant for a hotfix
  • This is meant for the next release (see milestone)
  • This needs more reviewers than normal; there may be controversy or high complexity
  • This intentionally introduces regressions that will be addressed later
  • There is/will be documentation changes on the wiki
  • Please do not send commits here without coordinating closely with the owner
  • This is a Build System change

Issues

Steps to Test

  1. Create two mooks and one character
  2. Give one of the mooks Kevlar and the other LAJ
  3. Give the character a Mono-Three, Mono-Wakizashi, Railgun, and a Heavy Melee weapon
  4. On the Character, roll damage for the Heavy Melee and then apply the damage to the Kevlar Mook
  5. The Kevlar Mook should have half of their armor ignored and the rest of the damage should go through. This should appear on the damage card with a message saying that a percentage of the armor was ignored.
  6. On the Character, roll damage for the Mono-Wakizashi and then apply the damage to the Kevlar Mook
  7. All of the Mook's armor should be ignored and 100% of the damage goes through. This should appear on the damage card with a new message saying that the armor was ignored entirely.
  8. On the Character, roll damage for the Mono-Three and then apply the damage to the LAJ.
  9. The LAJ Mook should have half of their armor ignored.
  10. Apply the damage to the LAJ Mook again.
  11. The LAJ Mook should have all of their armor ignored with full damage going through.
  12. Repeat 8 with the Railgun.
  13. All of the damage should go though.
  14. Create any new melee weapon as potential homebrew. DO NOT ADJUST IGNORE ARMOR PERCENTAGE.
  15. Repeat 8 with the new weapon.
  16. Half armor should be ignored because it is a melee weapon.

Additional Notes

None

Edited by Ryan Walder

Merge request reports