(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 8bc4db454d1c
parent 3695 e1d5608f4d32
child 3697 ed277943a0fc
(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;