Update of bug #14037 (project freeciv):

         Planned Release:                    None => 2.2.0                  

    _______________________________________________________

Follow-up Comment #9:

transfer_unit() should:
- If unit can still exist in the tile, or is in transport, it is not moved
- If unit would die in current tile and it can move to adjacent tile where it
can exist, move it there (consistent behavior to terrain changes under units)
- If unit would die and cannot move to adjacent tile, kill it. If it was
GameLoss unit, player loses

But the question: Do we already know if unit can exist at the tile? City, we
are removing, may still exist when transfer_unit() is called, causing
can_exist_to_tile() to always return TRUE.

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?14037>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to