diff options
Diffstat (limited to 'src/rail_map.h')
-rw-r--r-- | src/rail_map.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rail_map.h b/src/rail_map.h index 7c8c31f85..195aef9f5 100644 --- a/src/rail_map.h +++ b/src/rail_map.h @@ -141,6 +141,7 @@ static inline void SetRailType(TileIndex t, RailType r) */ static inline TrackBits GetTrackBits(TileIndex tile) { + assert(IsPlainRailTile(tile)); return (TrackBits)GB(_m[tile].m5, 0, 6); } @@ -151,6 +152,7 @@ static inline TrackBits GetTrackBits(TileIndex tile) */ static inline void SetTrackBits(TileIndex t, TrackBits b) { + assert(IsPlainRailTile(t)); SB(_m[t].m5, 0, 6, b); } |