(svn r3145) Fix two off-by-one errors in building articulated rail vehicles.

pull/155/head
peter1138 19 years ago
parent a3c06f20fa
commit 3610c0474b

@ -439,7 +439,7 @@ static uint CountArticulatedParts(const RailVehicleInfo *rvi, EngineID engine_ty
break;
}
return i;
return i - 1;
}
static void AddArticulatedParts(const RailVehicleInfo *rvi, Vehicle **vl)
@ -463,7 +463,7 @@ static void AddArticulatedParts(const RailVehicleInfo *rvi, Vehicle **vl)
u->next = vl[i];
u = u->next;
engine_type = GB(callback, 0, 6);
engine_type = GB(callback, 0, 7);
flip_image = HASBIT(callback, 7);
rvi_artic = RailVehInfo(engine_type);

Loading…
Cancel
Save