Relax validation for conditional order travel time in old savegame load

This commit is contained in:
Jonathan G Rennison
2018-03-11 22:42:37 +00:00
parent ab390253b1
commit 80c0655c06

View File

@@ -3427,7 +3427,10 @@ bool AfterLoadGame()
Order *order; Order *order;
FOR_ALL_ORDERS(order) { FOR_ALL_ORDERS(order) {
if (order->IsType(OT_CONDITIONAL)) { if (order->IsType(OT_CONDITIONAL)) {
assert(order->GetTravelTime() == 0); if (order->GetTravelTime() != 0) {
DEBUG(sl, 1, "Fixing: order->GetTravelTime() != 0, %u", order->GetTravelTime());
order->SetTravelTime(0);
}
} }
} }
OrderList *order_list; OrderList *order_list;