changeset 7205 | e3d6da6d1e0b |
parent 7191 | f59ce61ce553 |
child 7250 | 49ca9a9e70f1 |
--- a/src/roadveh_cmd.cpp Sat May 26 20:30:40 2007 +0000 +++ b/src/roadveh_cmd.cpp Sat May 26 20:30:55 2007 +0000 @@ -145,6 +145,8 @@ if (!IsTileDepotType(tile, TRANSPORT_ROAD)) return CMD_ERROR; if (!IsTileOwner(tile, _current_player)) return CMD_ERROR; + if (HASBIT(GetRoadTypes(tile), ROADTYPE_TRAM) != HASBIT(EngInfo(p1)->misc_flags, EF_ROAD_TRAM)) return_cmd_error(STR_DEPOT_WRONG_DEPOT_TYPE); + v = AllocateVehicle(); if (v == NULL) return_cmd_error(STR_00E1_TOO_MANY_VEHICLES_IN_GAME);