Follow-up Comment #1, bug #22381 (project freeciv):
This is a bit complicated. For the source tile in
unit_attack_unit_at_tile_result(), changing to can_exist_at_tile() would be
better. For the destination tile, we may need a new test (or to refactor the
existing ones), because UTYF_TRIREME units that can attack non-native should
be able to attack units in cities on unsafe terrains (but not advance to them
if they are successful, and their unit class advances on attack).
Reply to this item at:
Message sent via/by Gna!
Freeciv-dev mailing list