diff options
Diffstat (limited to 'src/ship_cmd.cpp')
-rw-r--r-- | src/ship_cmd.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ship_cmd.cpp b/src/ship_cmd.cpp index 625c0cdd4..dd999b08c 100644 --- a/src/ship_cmd.cpp +++ b/src/ship_cmd.cpp @@ -346,8 +346,8 @@ static bool ShipAccelerate(Vehicle *v) SetWindowWidgetDirty(WC_VEHICLE_VIEW, v->index, VVW_WIDGET_START_STOP_VEH); } - /* Decrease somewhat when turning */ - if (!(v->direction & 1)) spd = spd * 3 / 4; + /* Convert direction-indepenent speed into direction-dependent speed. (old movement method) */ + spd = v->GetOldAdvanceSpeed(spd); if (spd == 0) return false; if ((byte)++spd == 0) return true; |