mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-01-31 19:33:34 +00:00
Fix: Clear church/stadium flags when copying house substitute specs.
This commit is contained in:
parent
64782cf005
commit
20d2558f1b
@ -2400,6 +2400,9 @@ static ChangeInfoResult TownHouseChangeInfo(uint hid, int numinfo, int prop, Byt
|
|||||||
housespec->random_colour[2] = 0x0C; // they stand for red, blue, orange and green
|
housespec->random_colour[2] = 0x0C; // they stand for red, blue, orange and green
|
||||||
housespec->random_colour[3] = 0x06;
|
housespec->random_colour[3] = 0x06;
|
||||||
|
|
||||||
|
/* House flags 40 and 80 are exceptions; these flags are never set automatically. */
|
||||||
|
housespec->building_flags &= ~(BUILDING_IS_CHURCH | BUILDING_IS_STADIUM);
|
||||||
|
|
||||||
/* Make sure that the third cargo type is valid in this
|
/* Make sure that the third cargo type is valid in this
|
||||||
* climate. This can cause problems when copying the properties
|
* climate. This can cause problems when copying the properties
|
||||||
* of a house that accepts food, where the new house is valid
|
* of a house that accepts food, where the new house is valid
|
||||||
|
Loading…
Reference in New Issue
Block a user