mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-06 14:27:16 +00:00
(svn r604) -Fix: [ 999669 ] Wrong trees (toyland's) in sub-tropical landscape style
Tree generation code sometimes set the non-existent growth state 7 This could also become manifest in snow covered trees below the swnow line in arctic climate and similar effects
This commit is contained in:
parent
ea48b0d05c
commit
a348f74c65
@ -36,7 +36,7 @@ static void PlaceTree(uint tile, uint32 r, byte m5_or)
|
||||
|
||||
if (tree >= 0) {
|
||||
m5 = (byte)(r >> 16);
|
||||
if(m5==7) m5--;
|
||||
if ((m5 & 0x7) == 7) m5--; // there is no growth state 7
|
||||
|
||||
_map5[tile] = m5 & 0x07; // growth state;
|
||||
_map5[tile] |= m5 & 0xC0; // amount of trees
|
||||
|
Loading…
Reference in New Issue
Block a user