From de4e9cdc9c7f2bfe4b073c62e2cd5759be435d7b Mon Sep 17 00:00:00 2001 From: glx Date: Mon, 12 Nov 2007 20:40:58 +0000 Subject: (svn r11423) -Codechange: store grfid when adding an override --- src/newgrf.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/newgrf.cpp') diff --git a/src/newgrf.cpp b/src/newgrf.cpp index f02feadaa..6d96424b3 100644 --- a/src/newgrf.cpp +++ b/src/newgrf.cpp @@ -1336,7 +1336,7 @@ static bool TownHouseChangeInfo(uint hid, int numinfo, int prop, byte **bufp, in continue; } - _house_mngr.Add(hid + i, override); + _house_mngr.Add(hid + i, _cur_grffile->grfid, override); } break; case 0x16: // Periodic refresh multiplier @@ -1764,7 +1764,7 @@ static bool IndustrytilesChangeInfo(uint indtid, int numinfo, int prop, byte **b return false; } - _industile_mngr.Add(indtid + i, ovrid); + _industile_mngr.Add(indtid + i, _cur_grffile->grfid, ovrid); } break; case 0x0A: // Tile acceptance @@ -1877,7 +1877,7 @@ static bool IndustriesChangeInfo(uint indid, int numinfo, int prop, byte **bufp, return false; } indsp->grf_prop.override = ovrid; - _industry_mngr.Add(indid + i, ovrid); + _industry_mngr.Add(indid + i, _cur_grffile->grfid, ovrid); } break; case 0x0A: { // Set industry layout(s) -- cgit v1.2.3-54-g00ecf