Crusader Kings III

Crusader Kings III

674 ratings
Vassals To Arms
2
3
4
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
303.866 KB
Jul 3, 2021 @ 7:09am
May 13 @ 11:29am
27 Change Notes ( view )

Subscribe to download
Vassals To Arms

Description



Compatible with version 1.12.*




This mod sends an event to the vassals of a defender in a war, if these vassals are somehow affected by this war. They can then decide to join the defender or to not join.

A vassal is affected by a war, if he/she would lose land or his/her liege would change.

Therefore, conquering duchy, kingdom or empire tier titles becomes much harder, because many subjects would be affected by this war and may join the defender.

AI submod available
The AI submod is now released. https://steamcommunity.com/sharedfiles/filedetails/?id=2600114033
With this, the AI will take the newly joining characters and their strength into account (joining attackers and defenders) before declaring a war. Higher gain wars for higher tier titles or more titles are weighted more than lower tier ones.

New in 1.2.0 major update
  • More accurate differentiation between "vassal will lose a title" and "vassal will get a new liege"
  • Decision to enable/disable this mod for selected casus belli
  • Added support for more casus belli than before
  • Added support for multiple targets of claim wars ( the ones usable when discovered the "divine right innovation" )
  • Added visual text to the event option, which title(s) you and your direct and indirect vassals would lose

Game Rules:
  • VtA - Addresse
    • Defender: Only the defender's direct and indirect subjects which are affected by the war get the event.
    • Attacker: Only the attacker's subject, which claim is pressed in this war, is getting this event.
    • Defender & Attacker: Both previous game rules combined.
  • VtA - Affected
    • Title Loss & Vassalization: All realm rulers that would lose a title or would get a new direct liege are called to war.
    • Title Loss: All realm rulers that would lose a title are called to war.

Tested:
Currently tested on:
  • Claim wars on county, duchy, kingdom and empire (single and multiple targets)
  • De Jure wars
  • Holy wars on county, duchy and kingdom
  • Conquest wars on county and duchy
  • Ducal conquest
  • Tribal Subjugation
  • Invasion
  • Clan Invasion
  • Claimant Faction war
  • Great Holy Wars (Crusade)
  • Event war - Norman conquest
  • Event war - Norwegian invasion
  • Event war - Sons of Lothbrok
  • Struggle Clash
If it is not working with some wars, please comment.

Modified Files:
  • Modifies the "claimant_faction = {}" faction
  • gui/interaction_declare_war.gui
  • gui/window_army.gui

AI Behavior:
  • If a vassal would lose land, he/she will always join
  • If a vassal would become a subject under a new ruler, it will depend on his/her relations to the current liege
  • Vassals with the brave, diligent, honest, just or trusting trait are more likely to join their liege
  • Vassals with the content, craven, lazy, fickle or arbitrary trait are less likely to join their liege

Languages:

Planned Features/ Wishlist:
  • Roman Empire's "Imperial Homeland Restoration" CB

Available compatibility patches:

Remarks/Bugs:
  • Norwegian invasion: states it will only take the title in northern england and the duchies of the previous king, but apparently it is not like that in the game. I selected the affected vassals based on the description given by the game and not by the actual title loss.
  • Populist Faction: uses the same scripted trigger/effect part as the base game to select the targeted titles, but they somehow differs from the actual ones. Currently too many titles are marked as being targeted by the war, which actually are not.
  • De Jure wars: targeting multiple de jure titles with the "divine rights innovation" will trigger multiple events for the defenders/attackers to join. This doesn't affect the accuracy of the selection of affected characters.
  • Pressing an claim (higher than county) for an unlanded character targets one province in this title province. This is currently not marked as title loss for the affected vassal.
  • Selecting the struggle clash cb, deselect *all* titles from the declare war list, going back and selecting the cb struggle clash again will result in not showing anyone joining.
Popular Discussions View All (3)
8
Feb 16, 2022 @ 7:55pm
Bug Report
Degreeno
5
Nov 16, 2023 @ 4:36am
Localization for translations
Degreeno
0
Jan 5, 2022 @ 1:55am
Suggestion For Crown Authority
Nexgan
260 Comments
Riaman May 19 @ 10:46pm 
@Degreeno can it be done so Northumbria and York brothers help king defend against Norwegian invaders.

And Godwin family helps king defend against norman invaders.
Kodeks May 13 @ 4:26am 
Degreeno, сan't the AI logic mod be integrated into this mod instead of separately? And I think there should be refactoring done there too. Thanks for your time and work.
Degreeno  [author] May 13 @ 3:44am 
Updated for 1.12.*.
I had some minor adjustment to do and tested some casus bellis (active/deactive) and couldn't find anything not working.

Please let me know, if anything is not working.
@TheLoneWanderer Thanks for being this active in the comment section, you are the MVP :)
@Manfred Start a game, open the "VtA - Change Settings" decision, disable "Norman Conquest - England" and "Norwegian Invasion - England" unpause game
@Gluteus maximus Mod can be disabled for the "Struggle Clash" casus belli via the "VtA - Change Settings" decision.
TheLoneWanderer Mar 27 @ 11:58am 
***** ***** ***** ***** ***** ***** ***** ***** ***** *****
This mod should not be used until it is updated

***** ***** ***** ***** ***** ***** ***** ***** ***** *****
Manfred Mar 27 @ 9:18am 
Mod broke William's invasion of England he ALWAYS loses it
TheLoneWanderer Mar 19 @ 9:05am 
@LiuXiou - the mod has not been updated since August 2nd, 2022 and many Paradox updates have occurred since that time.

A few of us had discussed the status of the mod in the messages just before yours, if you wanted to read through them. I more or less said the same thing as this on March 5th which is about 8 messages down
LiuXiou Mar 18 @ 6:33pm 
Has this mod already expired? My vassal will not declare war on the enemy with me
Hodaft Mar 6 @ 12:25pm 
We have to use MIV as it is only option to see vassals defending their territory. But in my opinion, I did not like MIV since I am taking notifications for every war of my liege. Also I am not able to predict the size of enemy army anymore after a war starts. For example it might show 1000 unit as enemy forces but I find myself fighting agains 4-5k units after I start a war. I shouldnt be checking enemy vassal opinion to their liege as to avoid micromanagement right? We will be missing VtA I guess...
TheLoneWanderer Mar 6 @ 8:17am 
I have used both MIV and VtA in the past. I preferred VtA because in my opinion it was more minimal, and led to game play outcomes that I felt were preferable. Of course, with VtA not being updated for quite some time MIV is the best choice that provides similar functionality.
Drauguro Mar 5 @ 3:13pm 
@Hodaft The only other mod I know that do something similar to VtA is the More Interactive Vassals