Units have to reload upon switching their target, even if they didn't attack

:play_button: GAME INFORMATION

  • GAME BUILD #: 141935 (April patch)
  • GAME PLATFORM: Steam (irrelevant)
  • OPERATING SYSTEM: Linux (irrelevant)

:play_button: ISSUE EXPERIENCED

when a unit attacks another unit (attack animation plays), but does not get to deal damage due to frame delay, it will still have to reload.

for ranged units, this issue is only partially fixed. only when the attack is stopped manually, will the reload time not trigger. if the target changes automatically, however, it still does.

:play_button: FREQUENCY OF ISSUE

  • 100% of the time / matches I play (ALWAYS)

:play_button: REPRODUCTION STEPS

Here’s the steps to reproduce the issue:

  1. place a unit and 2 enemy buildings
  2. make a trigger that kills one of the enemy buildings once the unit has selected it as its target
  3. the unit will attack the building, but because the trigger deletes it before it can actually attack, the target is automatically changed.
  4. the unit will have to reload before attacking the other building, even though it did not get to deal an attack

:play_button: EXPECTED RESULT

the reload should not be triggered unless the attack is dealt

:play_button: RECORDING

reload time is triggered when changing targets

for ranged units, reload time is not triggered when stop-command is issued. for melee units, reload time is triggered when stop-command is issued.

@IvanHCastro

this is an even more widespread issue than I thought

Hi @Stitch3s712

Thanks for letting us know about this. As you mentioned, this happens when there is a frame delay on the attack, so it has a low impact on the gameplay; however, I let the team know about this.

I just watched a Hera video and saw this glitch happen to his crossbowmen. good to see I’m not the only one who noticed it.