better alliance

by SwanUnderIce·v1.0.0·Updated 2026-06-19

更好的联盟

About this mod Machine translation

Better Alliances is a balance mod for CK3 version 1.19.* that changes the way alliance calls are scored. It edits the original call_ally_interaction, so it affects player-to-AI, AI-to-player, and AI-to-AI alliance calls, whether in offensive or defensive wars.

The goal is simple: allies should still help in a real war, but there should be far fewer distant, repeated, desperate, or inconvenient calls.

Core Call Rating:

Base: +25

Offensive War: -25

Defensive War: +50

Desperate War: -50

Liabilities: -50

At war: -25 Long range: -25

Long range: -50

Extreme distance: -75

Jihad support:

Holy war between same faith and enemy faith: +25 in holy war

Holy Warrior: +25

Being more cynical in this holy war: -25

Fanatic rulers are more likely to issue jihad calls as AI callers.

Desperate War means that the calling party's current war party, plus this particular summoned ally, is still less than 50% of the enemy's current strength. Other unsummoned allies are no longer considered guaranteed to join. This penalty is not blocked, but will result in a 50 point deduction.

Recent call penalties:

Each alliance call adds -50 points to the summoned character, even if they refuse. It will decay in 5 years:

-50, -40, -30, -20, -10,0. Multiple recent calls stack up, so it becomes harder to farm teammates.

Distance is now important for all alliance calls, including defense calls.

The mod still retains many of the original rules, such as opinions, honor, language, beliefs, friendship, lovers, soulmates, attacking allies, defending allies, and strong rejection.

Actual effect:

Defense and useful alliance calls are still possible. Offensive, distant, repetitive, debt-ridden, busy or desperate calls are even less likely. Allies of the same faith are more supportive in their innocence jihad against rival faiths, especially holy warriors, while cynical rulers are less enthusiastic. AI rulers also spend less time swiping the screen, as their call sending score starts at +25, whereas in vanilla it was higher.

compatibility:

This mod replaces call_ally_interaction, so may conflict with other mods that edit the same interaction.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
3733334560_Better Alliances.zip
File size
3.2 MiB