# HG changeset patch # User rubidium # Date 1208002793 0 # Node ID f30afabf2b458b38baa0676a4891a2e3f3dbd873 # Parent a12b2ec504daec8c3c8277f7edfc16c27312f922 (svn r12668) -Fix (12667): swapping of variables went wrong. diff --git a/src/order_cmd.cpp b/src/order_cmd.cpp --- a/src/order_cmd.cpp +++ b/src/order_cmd.cpp @@ -96,8 +96,8 @@ void Order::MakeConditional(VehicleOrderID order) { this->type = OT_CONDITIONAL; - this->flags = 0; - this->dest = order; + this->flags = order; + this->dest = 0; } void Order::SetRefit(CargoID cargo, byte subtype)