comparison src/vehicle.cpp @ 6707:af858966bb64 draft

(svn r9939) -Fix (r3139): EngineHasArticPart(v) is only valid for trains.
author maedhros <maedhros@openttd.org>
date Sat, 26 May 2007 17:06:45 +0000
parents 91a7c42b133c
children 4a8592026634
comparison
equal deleted inserted replaced
6706:1ccff3d6924e 6707:af858966bb64
607 if (IsPlayerBuildableVehicleType(v)) DeleteVehicleOrders(v); 607 if (IsPlayerBuildableVehicleType(v)) DeleteVehicleOrders(v);
608 608
609 /* Now remove any artic part. This will trigger an other 609 /* Now remove any artic part. This will trigger an other
610 * destroy vehicle, which on his turn can remove any 610 * destroy vehicle, which on his turn can remove any
611 * other artic parts. */ 611 * other artic parts. */
612 if (EngineHasArticPart(v)) DeleteVehicle(v->next); 612 if (v->type == VEH_TRAIN && EngineHasArticPart(v)) DeleteVehicle(v->next);
613 } 613 }
614 614
615 void DeleteVehicleChain(Vehicle *v) 615 void DeleteVehicleChain(Vehicle *v)
616 { 616 {
617 do { 617 do {