ad510/plausible-deniability

Fog of war not propogating properly when unit speed is very high.

zachlatta opened this issue · 2 comments

Repro:

  1. Set a unit's speed to 1
  2. Move the unit to the left corner of its visibility radius (right click on the far left of the unit's visibility).
  3. Observe bug.

scene unity_-decoherence-_pc__mac___linux_standalone

This bug occurs when moving the unit either left or down. The reason is that when multiple TileMoveEvts with the same time are added for the same unit, they are sometimes applied out of order and the unit ends up on the wrong tile.

This is fixed on the refactor-tile-move branch, which was merged into master in a1fc8eb.