(svn r7121) -Fix(r1): Tell the town that this player has built a statue only if it really did happened

pull/155/head
belugas 18 years ago
parent 8de434212e
commit 370e5446b1

@ -1502,10 +1502,11 @@ static void TownActionBuildStatue(Town* t)
TileIndex tile = t->xy; TileIndex tile = t->xy;
const TileIndexDiffC *p; const TileIndexDiffC *p;
SETBIT(t->statues, _current_player);
for (p = _statue_tiles; p != endof(_statue_tiles); ++p) { for (p = _statue_tiles; p != endof(_statue_tiles); ++p) {
if (DoBuildStatueOfCompany(tile)) return; if (DoBuildStatueOfCompany(tile)) {
SETBIT(t->statues, _current_player);
return;
}
tile = TILE_ADD(tile, ToTileIndexDiff(*p)); tile = TILE_ADD(tile, ToTileIndexDiff(*p));
} }
} }

Loading…
Cancel
Save