Fudging Vassals (WH2)

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

Author: LordOmlette

Last revision: 12 Jul, 2022 at 03:33 UTC (2)

File size: 182.27 KB

On Steam Workshop

Description:

A version of this mod is now available for Total War: Warhammer 3. This means that this mod will no longer be maintained.


After the release of the Twisted Twilight DLC, I realized that people really like dilemma mechanics. This is a mod chock full of dilemmas to deal with the worst of the worst in any Total War game: vassals. For once in your Total War life, you will now have control over where your vassals settle.

HOLD UP

If you don’t ever see the "vassalize" option, please grab FiftyTifty’s Diplomatic Options – Vassal, Liberate & Confederate. You’ll have the option to vassalize a faction when you’re capturing their last settlement. Sometimes factions will even offer to be your vassal!

VASSAL BEHAVIOR CHANGES

No one can declare war on a vassal. That includes you, your enemies, your allies, your trading partners, and anyone you have a non-aggression pact with. If you enjoy playing as Nakai the Wanderer (Spirit of the Jungle), use this mod and no one will ever declare war on Defenders of the Great Plan again.

Vassals cannot secede from their owners.

When you subjugate (vassalize) a faction, you will automagically negotiate a trade agreement with them, assuming your faction is allowed to trade. Vassals will not be able to break this trade agreement unless they’re a Greenskin faction. This is disabled until I figure out why it isn’t working.

If you’re at war with a faction, all of your vassals will be at war with that faction next turn.

If any of your vassals are at war with factions that you are not at war with, peace treaties will be signed as necessary next turn.

If one Norscan (or Greenskin) AI faction defeats another Norscan (or Greenskin) AI faction in battle, the winner will not automatically confederate the loser if either faction is a vassal.

NEW DILEMMAS

If you liberate a faction, you’ll be asked if you’d rather have them be your vassal instead of a military ally.

If your new vassal is the same race (subculture) as you, you’ll be asked if you’d rather confederate the faction instead.

If your vassal captures a region outside of their home province, you’ll be asked if you’d rather take control of that region instead.

If you capture a region in your vassal’s home province, you’ll be asked if you’d rather turn it over to them.

If you capture a region with an unsuitable climate, you’ll be asked to hand the region to a vassal better suited to run that region.

KNOWN ISSUES

Hitting the YOLO button is supposed to generate substantial amounts of swag, somewhere between absurd and catastrophic, but it still doesn’t work for some reason. I know. I’m working on it.

If you vassalize Eltharion the Grim, your armies will not be properly protected against the Mists of Yvresse. (If you are Eltharion the Grim and you vassalize someone else, those factions should be protected from the mists. Definitely speak up if you don’t see that.)

I’ve given up trying to stop Drycha from seceding. Vassalize (subjugate) her at your own risk.

Greenskins aren’t allowed to trade, so once they realize you’re taking their teef, they will break the trade agreement. Do not complain about this, I’m not going to argue with no damn Greenskins.

COMPATIBILITY

This is partially save-game compatible: you can activate the mod anytime, but do not de-activate it afterwards unless you’re starting a new campaign!

Goes great with:

If you have DrunkFlamingo’s Better Behaved Allies mod enabled, all vassal behavior changes are disabled.

Should be compatible with Filay’s Unbreakable Vassals, however I haven’t personally tested it.

Potentially incompatible with any mod that edits CI_declare_war in wh2_chaos_invasion.lua.

This mod appears to be compatible with Mixu’s Legendary Lords 2 but only in single player.

This mod has been minimally tested in multiplayer. It should work. I am very interested in hearing whether this mod worked for you in multi-player if version you used was released released on or after 2022-06-19. (Prior versions did not work in multiplayer at all.)

This is a script mod. It should be compatible with everything, however if you ask "Is it compatible with X?" the answer is "I have not tested it with X, therefore I do not know." If you ask about this without testing it yourself, I will probably mute you.

ACKNOWLEDGEMENTS

  • Karolina Grabowska[www.pexels.com] for image of fudge brownie.
  • Fixes for Norscan & Greenskin confederation dilemmas copied from Community Bug Fix mod (CBF).
  • /u/CareerPancakes9 suggested telling you which vassal is closest/suitable.
  • FiftyTifty suggested the Confederate new vassal dilemma.
  • Cado913 identified an unfortunate race condition.
  • Draco100000 kept an eye on things while I was AFK.
  • MadJukes identified a probable soft lock when the Chaos invasion declares war on your vassals in Mortal Empires.
  • TheLostArchangel suggested preventing Greenskin auto-confederation same way as blocking Norscan auto-confederation.
  • EmperorZergg confirmed previous fixes to stop vassals from seceding didn’t work.
  • Jeremy identified a very real issue with realm divide when one of the factions racing for the vortex is a vassal in Eye of the Vortex.
  • Ninaran noticed that vassals could still break trade agreements, and also that Greenskin confederations weren’t working at all.
  • Floskan experienced Beastmen (most definitely not rogue pirates) declaring war on his vassal.
  • Chuckawookie noticed my fix for Floskan’s issue didn’t work.
  • jeron noticed that Blood Voyage WILL attack Hellabun’s vassals.
  • Roger Douglas and Hate Criminal for their hard lock reports.
  • EzUNreal for determing that automatic trade routes weren’t working the way I wanted.
  • kosakop for actually trying to use this mod in a multiplayer campaign.
  • XIII07 for finding yet another case where vassals could secede.
Download
Revisions:

Old revisions of this mod are available below. Click the link to download.