(svn r9939) -Fix (r3139): EngineHasArticPart(v) is only valid for trains.
authormaedhros
Sat, 26 May 2007 17:06:45 +0000
changeset 6707 59ed103fff61
parent 6706 bfbaaa96b51b
child 6708 257de56ddd2f
(svn r9939) -Fix (r3139): EngineHasArticPart(v) is only valid for trains.
src/vehicle.cpp
--- a/src/vehicle.cpp	Sat May 26 17:00:44 2007 +0000
+++ b/src/vehicle.cpp	Sat May 26 17:06:45 2007 +0000
@@ -609,7 +609,7 @@
 	/* Now remove any artic part. This will trigger an other
 	 *  destroy vehicle, which on his turn can remove any
 	 *  other artic parts. */
-	if (EngineHasArticPart(v)) DeleteVehicle(v->next);
+	if (v->type == VEH_TRAIN && EngineHasArticPart(v)) DeleteVehicle(v->next);
 }
 
 void DeleteVehicleChain(Vehicle *v)