summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2007-05-26 13:00:52 +0000
committerrubidium <rubidium@openttd.org>2007-05-26 13:00:52 +0000
commit7e6f19ac1cb29ac3ddc327ea9d8b5e17e4bde0af (patch)
treed7702429a153eab37f41e49c572ee3a09a201d57
parentd21b1acbcce65e056df3c930a9496444fdfde215 (diff)
downloadopenttd-7e6f19ac1cb29ac3ddc327ea9d8b5e17e4bde0af.tar.xz
(svn r9934) -Fix (r9923): towns could remove 'half' tram tracks.
-rw-r--r--src/road_cmd.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/road_cmd.cpp b/src/road_cmd.cpp
index a71f1088a..78c7897b7 100644
--- a/src/road_cmd.cpp
+++ b/src/road_cmd.cpp
@@ -52,7 +52,7 @@ bool CheckAllowRemoveRoad(TileIndex tile, RoadBits remove, Owner owner, bool *ed
if (_game_mode == GM_EDITOR || remove == ROAD_NONE) return true;
/* Only do the special processing for actual players. */
- if (!IsValidPlayer(_current_player)) return true;
+ if (rt == ROADTYPE_ROAD && !IsValidPlayer(_current_player)) return true;
/* Only do the special processing if the road is owned
* by a town */