File diff r1908:8c22d41a448a → r1909:f13697536803
train_cmd.c
Show inline comments
 
@@ -79,9 +79,10 @@ void TrainConsistChanged(Vehicle *v) {
 
		// check if its a powered wagon
 
		CLRBIT(u->u.rail.flags, VRF_POWEREDWAGON);
 
		if ((rvi_v->pow_wag_power != 0) && (rvi_u->flags & RVI_WAGON) && UsesWagonOverride(u)) {
 
			uint16 callback;
 

	
 
			callback = GetCallBackResult(CBID_WAGON_POWER,  u->engine_type, u);
 
			uint16 callback = CALLBACK_FAILED;
 

	
 
			if (HASBIT(rvi_u->callbackmask, CBM_WAGON_POWER))
 
				callback = GetCallBackResult(CBID_WAGON_POWER,  u->engine_type, u);
 

	
 
			if (callback == CALLBACK_FAILED)
 
				callback = rvi_u->visual_effect;