aoe2techtree icon indicating copy to clipboard operation
aoe2techtree copied to clipboard

MeleeArmor/PierceArmor differs from Base Melee/Pierce

Open denniske opened this issue 3 years ago • 2 comments

I have found that for some siege units the MeleeArmor/PierceArmor differs from Base Melee/Pierce in the Armours dict.

e.g. Battering Ram https://github.com/SiegeEngineers/aoe2techtree/blob/master/data/data.json#L13305

"MeleeArmor": 0,
...,
"PierceArmor": 180,

vs.

"Armours": [
  {
      "Amount": -3,
      "Class": 4
  },
  {
      "Amount": 180,
      "Class": 3
  },
  ...
],

Other siege units affected:

Capped Ram https://github.com/SiegeEngineers/aoe2techtree/blob/master/data/data.json#L6269 Siege Ram https://github.com/SiegeEngineers/aoe2techtree/blob/master/data/data.json#L7536 Siege Tower https://github.com/SiegeEngineers/aoe2techtree/blob/master/data/data.json#L11638

denniske avatar Mar 18 '21 14:03 denniske

Those properties are actually named "Displayed[Property]" in the game files. I guess they only influence what is being displayed in-game, but not what is actually calculated. https://github.com/SiegeEngineers/aoe2techtree/blob/master/scripts/generateDataFiles.py#L569

HSZemi avatar Mar 21 '21 22:03 HSZemi

This issue can be closed because devs have fixed it themselves.

LOSER4ever avatar Sep 23 '22 08:09 LOSER4ever