Update of bug #18588 (project freeciv):
Category: None => general
Status: None => Ready For Test
Planned Release: => 2.3.3, 2.4.0, 2.5.0
Follow-up Comment #1:
Playermap is never updated when just tile owner changes. As long as your unit
sees the tile, correct information from main map is used. Once you no longer
see it, old info from playermap is used.
Fix attached for your reproducible case at least.
I suspect that there's similar problem when tile owner is removed from game.
Remaining players may still have him as owner of the tile in their player map.
Fixing this needs more investigation. Setting tile owner to NULL is part of
player map removal, and it might be bad idea to simply call tile knowledge
update for all players when one player map is in such a state.
Additional Item Attachment:
File name: UpdatePlrmapTileOwner.diff Size:0 KB
Reply to this item at:
Message sent via/by Gna!
Freeciv-dev mailing list