Fixes player diplomacy init (again)

This was SVN commit r10014.
This commit is contained in:
historic_bruno 2011-08-16 04:03:57 +00:00
parent ec973ee005
commit a85c8218e9

View File

@ -82,6 +82,8 @@ function LoadPlayerSettings(settings)
}
else
{
// Init diplomacy
cmpPlayer.SetDiplomacy(new Array(numPlayers));
var myTeam = getSetting(pData, pDefs, "Team");
for (var j = 0; j < numPlayers; ++j)
{
@ -90,8 +92,7 @@ function LoadPlayerSettings(settings)
{
var theirTeam = getSetting(settings.PlayerData[j-1], playerDefaults[j], "Team");
if (myTeam !== undefined && myTeam != -1
&& theirTeam !== undefined && theirTeam != -1
&& myTeam == theirTeam)
&& theirTeam !== undefined && myTeam == theirTeam)
{
cmpPlayer.SetAlly(j);
continue;