(svn r4636) - NewGRF: when dealing with vehicle types other than trains, set the parent scope vehicle to be the same as self scope. (Thanks mart3p)
authorpeter1138
Mon, 01 May 2006 06:38:36 +0000
changeset 3696 93002e004c57
parent 3695 aae28fa7190e
child 3697 bd03de677555
(svn r4636) - NewGRF: when dealing with vehicle types other than trains, set the parent scope vehicle to be the same as self scope. (Thanks mart3p)
newgrf_engine.c
--- a/newgrf_engine.c	Sun Apr 30 18:41:16 2006 +0000
+++ b/newgrf_engine.c	Mon May 01 06:38:36 2006 +0000
@@ -416,7 +416,7 @@
 	res->ResolveReal   = &VehicleResolveReal;
 
 	res->vehicle.self   = v;
-	res->vehicle.parent = (v != NULL && v->type == VEH_Train) ? GetFirstVehicleInChain(v) : NULL;
+	res->vehicle.parent = (v != NULL && v->type == VEH_Train) ? GetFirstVehicleInChain(v) : v;
 
 	res->callback        = 0;
 	res->callback_param1 = 0;