From 767a6766859f43946de61c7eeb39a5f5b8ab6a8d Mon Sep 17 00:00:00 2001 From: eZamus Date: Sat, 26 Sep 2026 23:14:00 +0200 Subject: [PATCH] Rename teamslocked to teamlocked in Petra AI Refs: #9180 --- binaries/data/mods/public/simulation/ai/petra/config.js | 2 +- .../mods/public/simulation/ai/petra/diplomacyManager.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/binaries/data/mods/public/simulation/ai/petra/config.js b/binaries/data/mods/public/simulation/ai/petra/config.js index b01889712d..bad879d923 100644 --- a/binaries/data/mods/public/simulation/ai/petra/config.js +++ b/binaries/data/mods/public/simulation/ai/petra/config.js @@ -236,7 +236,7 @@ export class Config // and inversely for behavior="defensive" this.personalityCut = { "weak": 0.3, "medium": 0.5, "strong": 0.7 }; - if (gameState.playerData.teamsLocked) + if (gameState.playerData.teamLocked) this.personality.cooperative = Math.min(1, this.personality.cooperative + 0.30); else if (gameState.getAlliedVictory()) this.personality.cooperative = Math.min(1, this.personality.cooperative + 0.15); diff --git a/binaries/data/mods/public/simulation/ai/petra/diplomacyManager.js b/binaries/data/mods/public/simulation/ai/petra/diplomacyManager.js index c70b19d110..ca52880d24 100644 --- a/binaries/data/mods/public/simulation/ai/petra/diplomacyManager.js +++ b/binaries/data/mods/public/simulation/ai/petra/diplomacyManager.js @@ -293,7 +293,7 @@ export class DiplomacyManager */ lastManStandingCheck(gameState) { - if (gameState.sharedScript.playersData[PlayerID].teamsLocked || gameState.isCeasefireActive() || + if (gameState.sharedScript.playersData[PlayerID].teamLocked || gameState.isCeasefireActive() || gameState.getAlliedVictory() && gameState.hasAllies()) return; @@ -387,7 +387,7 @@ export class DiplomacyManager */ handleDiplomacyRequest(gameState, player, requestType) { - if (gameState.sharedScript.playersData[PlayerID].teamsLocked) + if (gameState.sharedScript.playersData[PlayerID].teamLocked) return; let response; let requiredTribute; @@ -551,7 +551,7 @@ export class DiplomacyManager this.checkRequestedTributes(gameState); - if (gameState.sharedScript.playersData[PlayerID].teamsLocked || gameState.isCeasefireActive()) + if (gameState.sharedScript.playersData[PlayerID].teamLocked || gameState.isCeasefireActive()) return; // Be unlikely to send diplomacy requests to other players