From d838a477e21ff1fe5c54e198462dd006d51227f7 Mon Sep 17 00:00:00 2001 From: peter1138 Date: Tue, 30 Jan 2007 22:00:25 +0000 Subject: [PATCH] (svn r8465) -Regression (r8455): Switching from dual to single head should switch to wagon if power is zero. .Or something. --- src/newgrf.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/newgrf.cpp b/src/newgrf.cpp index b8a5b80730..7d3277a0e8 100644 --- a/src/newgrf.cpp +++ b/src/newgrf.cpp @@ -327,7 +327,8 @@ static bool RailVehicleChangeInfo(uint engine, int numinfo, int prop, byte **buf rvi[i].power *= 2; rvi[i].running_cost_base *= 2; } - rvi[i].railveh_type = RAILVEH_SINGLEHEAD; + rvi[i].railveh_type = rvi[i].power == 0 ? + RAILVEH_WAGON : RAILVEH_SINGLEHEAD; } } break;