diff --git a/src/script/api/script_station.cpp b/src/script/api/script_station.cpp --- a/src/script/api/script_station.cpp +++ b/src/script/api/script_station.cpp @@ -203,7 +203,7 @@ template if (!IsValidStation(station_id)) return false; if (!HasExactlyOneBit(station_type)) return false; - return (::Station::Get(station_id)->facilities & station_type) != 0; + return (::Station::Get(station_id)->facilities & static_cast(station_type)) != 0; } /* static */ bool ScriptStation::HasRoadType(StationID station_id, ScriptRoad::RoadType road_type)