Mercurial > hg > openttd
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 { |