Merge pull request #8420 from Mailaender/unitordergen-nre

Fixed a dereference after null check in UnitOrderGenerator.CheckSameOrder
This commit is contained in:
Pavel Penev
2015-06-08 01:06:49 +03:00

View File

@@ -140,7 +140,7 @@ namespace OpenRA.Orders
{
if (order == null && iot.OrderID != null)
Game.Debug("BUG: in order targeter - decided on {0} but then didn't order", iot.OrderID);
else if (iot.OrderID != order.OrderString)
else if (order != null && iot.OrderID != order.OrderString)
Game.Debug("BUG: in order targeter - decided on {0} but ordered {1}", iot.OrderID, order.OrderString);
return order;
}