joulupunikki / Phoenix

Java clone/remake/patch of the game Emperor of the Fading Suns
https://joulupunikki.github.io/Phoenix/
37 stars 14 forks source link

Retreating routed units does not check for mixed stacks #63

Closed joulupunikki closed 8 years ago

joulupunikki commented 8 years ago

Apparently, on a Symbiot AI test run some Stigmata units retreated into a Symbiot owned city, resulting in an inaccessible hex.

Battle::retreatRouted() and Battle::moveRouted() need fixing.

Seems was implemented in version 6 (that would have been v0.6.0 in the currently used semantic versioning), before city capture and lots of other things, and has not been updated since. This was even before publication of the source on GitHub, possibly in the first half of 2013.