fixed #2540 AI orders misinterpreted as an exploit on dedicated

This commit is contained in:
Matthias Mailänder
2013-04-04 20:39:54 +02:00
parent 2fe20b13f1
commit 819e48334e
6 changed files with 35 additions and 16 deletions

View File

@@ -31,8 +31,7 @@ namespace OpenRA.Traits
return false;
}
// Hack: Assumes bots always run on clientId 0.
var isBotOrder = subjectClient.Bot != null && clientId == 0;
var isBotOrder = subjectClient.Bot != null && clientId == subjectClient.BotControllerClientIndex;
// Drop exploiting orders
if (subjectClientId != clientId && !isBotOrder)