Petra fixes for naval maps
This was SVN commit r16797.
This commit is contained in:
parent
bbafed7fbf
commit
92832b1dc7
@ -142,9 +142,9 @@ m.NavalManager.prototype.init = function(gameState, deserializing)
|
||||
nb++;
|
||||
if (this.landingZones[land][sea].indexOf(j-width) !== -1)
|
||||
nb++;
|
||||
if (nb > nbmax)
|
||||
nbmax = nb;
|
||||
}
|
||||
if (nb > nbmax)
|
||||
nbmax = nb;
|
||||
var nbcut = Math.min(2, nbmax);
|
||||
for (var i = 0; i < this.landingZones[land][sea].length; i++)
|
||||
{
|
||||
|
@ -380,7 +380,7 @@ m.TransportPlan.prototype.getBoardingPos = function(gameState, ship, landIndex,
|
||||
dist += API3.SquareVectorDistance(pos, destination);
|
||||
if (avoidEnnemy)
|
||||
{
|
||||
var territoryOwner = gameState.ai.HQ.territoryMap.getOwnerIndex(i);
|
||||
let territoryOwner = gameState.ai.HQ.territoryMap.getOwner(pos);
|
||||
if (territoryOwner != 0 && !gameState.isPlayerAlly(territoryOwner))
|
||||
dist += 100000000;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user