diff options
Diffstat (limited to 'src/unmovable_cmd.cpp')
-rw-r--r-- | src/unmovable_cmd.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/unmovable_cmd.cpp b/src/unmovable_cmd.cpp index 063df456a..e2efec469 100644 --- a/src/unmovable_cmd.cpp +++ b/src/unmovable_cmd.cpp @@ -355,9 +355,12 @@ static TrackStatus GetTileTrackStatus_Unmovable(TileIndex tile, TransportType mo return 0; } -static void ClickTile_Unmovable(TileIndex tile) +static bool ClickTile_Unmovable(TileIndex tile) { - if (IsCompanyHQ(tile)) ShowCompany(GetTileOwner(tile)); + if (!IsCompanyHQ(tile)) return false; + + ShowCompany(GetTileOwner(tile)); + return true; } |