add traitor icon, bots don't ally traitors

This commit is contained in:
evanpelle
2024-09-18 20:27:12 -07:00
parent e6d509b66c
commit 41e77858ee
6 changed files with 30 additions and 6 deletions
-1
View File
@@ -111,7 +111,6 @@ export class AttackExecution implements Execution {
}
if (this.breakAlliance) {
this.breakAlliance = false
alert('set player traitor')
this._owner.breakAllianceWith(this.target as Player)
}
+5 -1
View File
@@ -41,7 +41,11 @@ export class BotExecution implements Execution {
}
this.bot.incomingAllianceRequests().forEach(ar => {
ar.accept()
if (ar.requestor().isTraitor()) {
ar.reject()
} else {
ar.accept()
}
})
if (this.neighborsTerraNullius) {