Total War: WARHAMMER III

Total War: WARHAMMER III

287 ratings
Vampire Coast - Enhanced Rites (Unlimited Queen Bess and more!) [6.2]
2
2
2
   
Award
Favorite
Favorited
Unfavorite
campaign
Tags: mod
File Size
Posted
Updated
119.545 KB
3 Sep, 2022 @ 1:12am
9 May, 2024 @ 11:41am
6 Change Notes ( view )

Subscribe to download
Vampire Coast - Enhanced Rites (Unlimited Queen Bess and more!) [6.2]

Description
Hello there! This mod attempts to add some excitement, scalability, and even some randomness to the Vampire Coast's suite of Rites.

ALL 4 Vampire Coast Rites have been modified to add additional functionality or buffs.

  • "Curse of the Sea Mist" now grants Vanguard Deployment to ALL units, not just monsters. Armies also get a 25% boost to Ambush success chance (since they're covered by said cursed mist)
  • "Curse of Eternal Service" now grants a 100% chance to gain loyalty, and a 20% reduction in recruit cost.
  • "Curse of the Queen's Cannon" now works like the Tomb Kings rite for the Casket of Souls, which means you can now recruit multiple Queen Bess units! You will need to redo the rite every time for an extra unit, and they will start as an inexperienced crew at rank 0 (but can level up!)
  • "Curse of the Bountiful Treasure" now scales better and provides +500 to +2500 per building (depending on their current upgrade level) AND you also receive a random Magic Item (10% rare, 30% uncommon, 60% common)

See screenshots for visible changes in-game!

COMPATIBILITY:
This mod should be relatively/highly compatible, as it makes the bare minimum necessary changes to modify the rites.

Also, this mod is existing save game compatible! Feel free to add & remove at will with no breakingly adverse effects on your campaign!

If you find any bugs or issues, just let me know!

SUPPORT:
If you like this mod, then please consider helping me out by:

Many thanks y'all, and have fun!
71 Comments
BioVolck 12 Sep @ 10:13am 
does it work on the new version?
Norr 8 Aug @ 11:00pm 
oooh ok got it, thanks
Llamakazi  [author] 8 Aug @ 8:56pm 
@Norym
Behind the scenes: when any one of us uploads a mod, it checks the delta/changes between the last version and this one to determine when to update that "last updated" timestamp

The main reason for re-uploading the same mod on my end (with no changes needed) is that it changes the Mod Manager's "Yellow Warning Icon" to the "Green Checkmark Icon" in the Mod Manager, which people will bug mod makers about (despite the mod still working OK)

Basically it's just sending a message to CA servers that I checked that the mod was working with the next major patch number (6.2 in this case) and no changes were needed to maintain compatibility
Norr 8 Aug @ 8:08pm 
are you sure this is 6.2? why does it say last updated 10 may 2024
Llamakazi  [author] 22 Jun @ 10:50am 
@BlackSoul
Probably something in Patch 6.2? I haven't gotten around to updating all of my mods for the newest patch, but when I get a spare moment I'll check to see if there are any major issues (and update them for it)

@itachiaurion
Ahh that's a tricky one; when I get a second to update this for 6.2 I'll check that out as well, thanks for the error message! (those do actually help for debugging)
BlackSoul 22 Jun @ 4:39am 
Playing Empire and this make crash in turn 24. It can be some corner case as I played VC campaign with no error.
itachiaurion 30 Apr @ 2:14am 
third and final part:

The callstack of the script which established the failed listener is:
stack traceback:
[string "script\_lib\lib_core.lua"]:1908: in function 'add_listener'
[string "script\campaign\mod\!vampire_coast_enhanced_rites.lua"]:121: in function 'vampire_coast_expanded_rites_init'
[string "script\campaign\mod\!vampire_coast_enhanced_rites.lua"]:199: in main chunk
[C]: in function 'pcall'
[string "script\_lib\lib_core.lua"]:714: in function 'load_mod_script'
[string "script\_lib\lib_core.lua"]:647: in function 'load_mods'
[string "script\_lib\lib_mod_loader.lua"]:85: in function 'callback'
[string "script\_lib\lib_core.lua"]:1930: in function <[string "script\_lib\lib_core.lua"]:1930>
[C]: in function 'xpcall'
[string "script\_lib\lib_core.lua"]:1930: in function 'event_protected_callback'
[string "script\_lib\lib_core.lua"]:1991: in function 'event_callback'
[string "script\_lib\lib_core.lua"]:2051: in function <[string "script\_lib\lib_core.lua"]:2051>
itachiaurion 30 Apr @ 2:14am 
second part:

stack traceback:
[string "script\campaign\mod\!vampire_coast_enhanced_rites.lua"]:190: in function 'vampire_coast_expanded_rites__trigger_bountiful_treasure_treasury'
[string "script\campaign\mod\!vampire_coast_enhanced_rites.lua"]:134: in function 'callback'
[string "script\_lib\lib_core.lua"]:1930: in function <[string "script\_lib\lib_core.lua"]:1930>
[C]: in function 'xpcall'
[string "script\_lib\lib_core.lua"]:1930: in function 'event_protected_callback'
[string "script\_lib\lib_core.lua"]:1991: in function 'event_callback'
[string "script\_lib\lib_core.lua"]:2051: in function <[string "script\_lib\lib_core.lua"]:2051>
itachiaurion 30 Apr @ 2:13am 
Hello playing the chaos dwarf with your mod I found this error in the log, I will cut it in parts so you can hopefully see if it can help:

ERROR - SCRIPT HAS FAILED - event callback was called after receiving event [RitualCompletedEvent] but the script failed with this error message:
[string "script\campaign\mod\!vampire_coast_enhanced_rites.lua"]:190: attempt to index local 'item_list_category' (a nil value)

The callstack of the failed script is: