Fix diplomacy for atlas.
This was SVN commit r12827.
This commit is contained in:
parent
c1da925786
commit
e969340b6c
@ -238,7 +238,7 @@ Player.prototype.SetTeam = function(team)
|
||||
if (cmpPlayerManager && this.team != -1)
|
||||
{
|
||||
// Set all team members as allies
|
||||
for (var i = 0; i < this.diplomacy.length; ++i)
|
||||
for (var i = 0; i < cmpPlayerManager.GetNumPlayers(); ++i)
|
||||
{
|
||||
var cmpPlayer = Engine.QueryInterface(cmpPlayerManager.GetPlayerByID(i), IID_Player);
|
||||
if (this.team == cmpPlayer.GetTeam())
|
||||
@ -338,7 +338,7 @@ Player.prototype.UpdateSharedLos = function()
|
||||
return;
|
||||
|
||||
var sharedLos = [];
|
||||
for (var i = 0; i < this.diplomacy.length; ++i)
|
||||
for (var i = 0; i < cmpPlayerManager.GetNumPlayers(); ++i)
|
||||
if (this.IsAlly(i))
|
||||
sharedLos.push(i);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user