HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. *Read more...*
Barbarian Leader: "Server wants us to remove unit id 4386, but we don't know about this unit!"
1: Server wants us to remove unit id 4386, but we don't know about this unit!
Reproducible for me from the first attached savegame by just hitting "Turn done" on the attached savegame in 2.6.0-beta2. Original before and after savegames attached for reference.
Unit id 4386 was the Pirate Barbarian Leader. At T0226 it was aboard a Caravel. In the T0227 savegame is the message:
[l tgt=\"unit\" id=4386 name=\"Barbarian Leader\" /] escaped the destruction of Caravel, and fled to [l tgt=\"city\" id=1571 name=\"Ravenna\" /]
Ravenna is indeed a Pirate city.
I guess the server is sending a remove for 'escaped the destruction of', even to players who couldn't see the cargo; I think the transport will have been wiped by this point. I guess it doesn't come up that often; people probably don't put Leaders on ships very often, and Barbarian Leaders don't often have cities to escape to.
...also, this nation appears to have ended up with two Barbarian Leaders;
[l tgt="unit" id=4066/] is the other one.
Updated by Jacob Nevins almost 5 years ago
...I say that, but freeciv-T0173-Y00289-auto.sav.gz in that bug does have a unit 753 Native Settlers on board a Ship. Can't reproduce the message from the savegame though.
Native Settlers should not be a candidate for teleport on transport destruction (not Undisbandable or GameLoss), so that case might be different.
Updated by Marko Lindqvist 4 months ago
Jacob Nevins wrote:
I guess the server is sending a remove for 'escaped the destruction of', even to players who couldn't see the cargo; I think the transport will have been wiped by this point.
Reading current master code I think that both claims are true, and it explains the error. Further, it's still unfixed.