Fix: Missing water region invalidation after flooding a half tile with rail in the highest corner

Invalidate water region when any flood occurs.
Convert a few magic numbers to their names.
This commit is contained in:
SamuXarick
2024-10-31 15:58:12 +00:00
committed by Kuhnovic
parent 097937ecdf
commit 610026ef17
2 changed files with 3 additions and 2 deletions

View File

@@ -1187,6 +1187,7 @@ static void DoFloodTile(TileIndex target)
UpdateSignalsInBuffer();
if (IsPossibleDockingTile(target)) CheckForDockingTile(target);
InvalidateWaterRegion(target);
}
cur_company.Restore();