Add pre-check to auxiliary tile loop flooding test

This commit is contained in:
Jonathan G Rennison
2023-08-17 14:40:07 +01:00
parent 5a062bd5b2
commit cc57ac0eff
2 changed files with 11 additions and 1 deletions

View File

@@ -887,7 +887,7 @@ void RunAuxiliaryTileLoop()
TileIndex tile = _aux_tileloop_tile;
while (count--) {
if (!IsNonFloodingWaterTile(tile)) {
if (IsFloodingTypeTile(tile) && !IsNonFloodingWaterTile(tile)) {
FloodingBehaviour fb = GetFloodingBehaviour(tile);
if (fb != FLOOD_NONE) TileLoopWaterFlooding(fb, tile);
}