(svn r14171) -Codechange: Make the test for HQ a bit lighter.

The presence of a HQ is only dictated by the 7th bit been set.
The rest of the data is related to the size and the type.
This commit is contained in:
belugas 2008-08-25 16:41:00 +00:00
parent 7de2096d1f
commit 521e8e858b

View File

@ -83,7 +83,7 @@ static inline bool IsOwnedLandTile(TileIndex t)
static inline bool IsCompanyHQ(TileIndex t) static inline bool IsCompanyHQ(TileIndex t)
{ {
assert(IsTileType(t, MP_UNMOVABLE)); assert(IsTileType(t, MP_UNMOVABLE));
return IsInsideMM(GetUnmovableType(t), UNMOVABLE_HQ_NORTH, UNMOVABLE_HQ_END); return HasBit(_m[t].m5, 7);
} }
/** /**