From 462e1734b199d626e0f332a8c7efe5050a143a85 Mon Sep 17 00:00:00 2001 From: Evan Date: Fri, 14 Mar 2025 10:22:45 -0700 Subject: [PATCH] remove large territory attack bonus, will hopefully prevent too much snowballing --- src/core/configuration/DefaultConfig.ts | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/core/configuration/DefaultConfig.ts b/src/core/configuration/DefaultConfig.ts index 82b11b8f8..6846f1cd1 100644 --- a/src/core/configuration/DefaultConfig.ts +++ b/src/core/configuration/DefaultConfig.ts @@ -401,24 +401,16 @@ export class DefaultConfig implements Config { } } - let largeModifier = 1; - if (attacker.numTilesOwned() > 50_000) { - largeModifier = Math.sqrt(50_000 / attacker.numTilesOwned()); - } - if (defender.isPlayer()) { return { attackerTroopLoss: within(defender.troops() / attackTroops, 0.5, 2) * mag * 0.8 * - largeModifier * (defender.isTraitor() ? this.traitorDefenseDebuff() : 1), defenderTroopLoss: defender.troops() / defender.numTilesOwned(), tilesPerTickUsed: - within(defender.troops() / (5 * attackTroops), 0.2, 1.5) * - speed * - largeModifier, + within(defender.troops() / (5 * attackTroops), 0.2, 1.5) * speed, }; } else { return {