<URL: http://bugs.freeciv.org/Ticket/Display.html?id=34168 >
Use player_set_nation() instead of directly altering player->nation in barbarians code. player_set_nation() also handles setting nation->player correctly. - ML
diff -Nurd -X.diff_ignore freeciv/server/barbarian.c freeciv/server/barbarian.c --- freeciv/server/barbarian.c 2006-07-17 23:56:22.000000000 +0300 +++ freeciv/server/barbarian.c 2007-01-20 16:22:03.000000000 +0200 @@ -147,7 +147,7 @@ server_player_init(barbarians, TRUE, TRUE); - barbarians->nation = nation; + player_set_nation(barbarians, nation); pick_random_player_name(nation, barbarians->name); game.info.nplayers++;
_______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev