From 8d7eb0bc47f1f9aa1a1d21ffb4b8c5c69c3366f1 Mon Sep 17 00:00:00 2001 From: Pavel Penev Date: Sun, 5 Nov 2017 14:25:10 +0200 Subject: [PATCH] Fix order deserialization when there is no indended order subject --- OpenRA.Game/Network/Order.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Game/Network/Order.cs b/OpenRA.Game/Network/Order.cs index ab0d856111..2deb2bff76 100644 --- a/OpenRA.Game/Network/Order.cs +++ b/OpenRA.Game/Network/Order.cs @@ -140,7 +140,7 @@ namespace OpenRA if (world == null) return new Order(order, null, target, targetString, queued, extraLocation, extraData); - if (subject == null) + if (subject == null && subjectId != uint.MaxValue) return null; return new Order(order, subject, target, targetString, queued, extraLocation, extraData);