Garrison DPS is not recalculated after unit transform

:play_button: GAME INFORMATION

  • GAME BUILD #: 179158
  • GAME PLATFORM: Steam (probably doesn’t matter)
  • OPERATING SYSTEM: Linux (probably doesn’t matter)

:play_button: ISSUE EXPERIENCED

Units that gain extra projectiles through garrisoned archers inside them lose those extra projectiles after transforming into another unit, and have to be re-garrisoned for the extra projectiles to appear.

:play_button: FREQUENCY OF ISSUE

always

:play_button: REPRODUCTION STEPS

  1. make a unit like the hussite wagon garrisonable and transformable (unit trait = 9; trait piece to whatever unit it needs to transform, like a hussite wagon copy with the same attributes; give units the task to garrison inside it, etc.)

  2. garrison enough units inside for extra projectiles to appear

  3. transform the garrisonable unit

=> it loses the extra projectiles

  1. ungarrison
  2. re-garrison

=> extra projectiles that are meant to be there in the first place appear again

:play_button: EXPECTED RESULT

Garrison DPS and extra projectiles are recalculated for the new transformed unit.

:play_button: VIDEO

Gofile - Cloud Storage Made Simple