# HG changeset patch # User tron # Date 1132052890 0 # Node ID c3a5b4c7a5aa326e407c8116b5d7ab1ef54973c8 # Parent a91fd482fce5e7e2290a3fc4c02aa7ae88d4fc08 (svn r3189) There's a dedicated function to check if it's a hangar tile, so use it diff -r a91fd482fce5 -r c3a5b4c7a5aa aircraft_gui.c --- a/aircraft_gui.c Tue Nov 15 10:50:43 2005 +0000 +++ b/aircraft_gui.c Tue Nov 15 11:08:10 2005 +0000 @@ -502,13 +502,8 @@ uint32 disabled = 1 << 8; StringID str; - { - TileIndex tile = v->tile; - - if (IsTileType(tile, MP_STATION) && - (_m[tile].m5 == 32 || _m[tile].m5 == 65) && - v->vehstatus&VS_STOPPED) - disabled = 0; + if (v->vehstatus & VS_STOPPED && IsAircraftHangarTile(v->tile)) { + disabled = 0; } if (v->owner != _local_player) disabled |= 1 << 8 | 1 << 7;