(svn r17296) -Fix/feature [FS#3152]: allow rail wagons to be build when only el rail engines are available

This commit is contained in:
rubidium 2009-08-27 19:47:50 +00:00
parent 51edb37a7b
commit cd6da9ef01

View File

@ -766,7 +766,7 @@ bool IsEngineBuildable(EngineID engine, VehicleType type, CompanyID company)
if (type == VEH_TRAIN) {
/* Check if the rail type is available to this company */
const Company *c = Company::Get(company);
if (!HasBit(c->avail_railtypes, RailVehInfo(engine)->railtype)) return false;
if (((GetRailTypeInfo(RailVehInfo(engine)->railtype))->compatible_railtypes & c->avail_railtypes) == 0) return false;
}
return true;