Author: cazfi Date: Tue Aug 9 13:06:04 2016 New Revision: 33523 URL: http://svn.gna.org/viewcvs/freeciv?rev=33523&view=rev Log: Save map for dead players.
See patch #7029 Modified: trunk/server/plrhand.c trunk/server/savegame3.c Modified: trunk/server/plrhand.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/server/plrhand.c?rev=33523&r1=33522&r2=33523&view=diff ============================================================================== --- trunk/server/plrhand.c (original) +++ trunk/server/plrhand.c Tue Aug 9 13:06:04 2016 @@ -195,6 +195,7 @@ if (barbarians) { /* Moving victim's palace around is a waste of time, as they're dead */ bool palace = game.server.savepalace; + game.server.savepalace = FALSE; log_verbose("Barbarians take the empire of %s", pplayer->name); Modified: trunk/server/savegame3.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/server/savegame3.c?rev=33523&r1=33522&r2=33523&view=diff ============================================================================== --- trunk/server/savegame3.c (original) +++ trunk/server/savegame3.c Tue Aug 9 13:06:04 2016 @@ -5994,8 +5994,7 @@ } } - if (!plr->is_alive - || -1 == total_ncities + if (-1 == total_ncities || FALSE == game.info.fogofwar || !secfile_lookup_bool_default(loading->file, TRUE, "game.save_private_map")) { @@ -6246,11 +6245,6 @@ if (!game.info.fogofwar || !game.server.save_options.save_private_map) { /* The player can see all, there's no reason to save the private map. */ - return; - } - - if (!plr->is_alive) { - /* Nothing to save. */ return; } _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits