Better Alliances

If you liked this item, please rate it up on Steam Workshop page.

Author: SwanUnderIce

Last revision: 26 May at 16:11 UTC

File size: 3.38 MB

On Steam Workshop

Description:

Call Acceptance Changes
When someone calls an ally to war, the AI acceptance score now gets these extra modifiers:

Offensive war: -25
Caller recently called allies: -30
Recipient is in debt: -150, offensive wars only
Recipient is already at war: -35, offensive wars only
Distant offensive war:
-15 if capitals are at least squared_distance_large
another -25 if at least squared_distance_huge
another -35 if at least squared_distance_almost_massive
Those distance penalties stack, so a very distant offensive call can get up to -75 from distance alone.

Defensive Wars
The vanilla defensive-war bonus is preserved:

Defensive war: +50
So defensive alliance use should still feel reliable.

Alliance Fatigue
Whenever a ruler calls an ally, the caller gets this hidden character flag:

better_alliances_recent_call_to_war
It lasts 3 years.

While active, later ally calls get -30 acceptance. This applies whether the previous call was accepted, auto-accepted, or declined.

AI Calling Behavior
The mod also changes whether AI rulers choose to send a call:

AI is 50% less likely to call a player into offensive wars.
AI is less likely to call distant allies into offensive wars:
0.75x at large distance
0.5x at huge distance
AI gets a +50 push to call a strong ally into a defensive war.