Bug #675 ยป 0090-Consistently-send-player-s-unknown-government-as-gov.patch
client/packhand.c | ||
---|---|---|
pplayer->economic.science = pinfo->science;
|
||
pplayer->economic.luxury = pinfo->luxury;
|
||
pplayer->client.tech_upkeep = pinfo->tech_upkeep;
|
||
gov_change = (!new_player && pgov != pplayer->government);
|
||
gov_change = (!new_player && pgov != pplayer->government
|
||
&& pplayer->government != NULL);
|
||
pplayer->government = pgov;
|
||
pplayer->target_government = ptarget_gov;
|
||
pplayer->real_embassy = pinfo->real_embassy;
|
server/plrhand.c | ||
---|---|---|
pgov = government_of_player(plr);
|
||
} else {
|
||
packet->gold = 0;
|
||
pgov = game.government_during_revolution;
|
||
pgov = NULL;
|
||
}
|
||
packet->government = pgov ? government_number(pgov) : government_count();
|
||
... | ... | |
BV_CLR_ALL(cplayer->real_embassy); /* All embassies destroyed */
|
||
research_update(new_research);
|
||
/* Do the ai */
|
||
/* Do the AI */
|
||
set_as_ai(cplayer);
|
||
cplayer->ai_common.maxbuycost = pplayer->ai_common.maxbuycost;
|
||
cplayer->ai_common.warmth = pplayer->ai_common.warmth;
|