Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drust Incursion Crisis #1444

Open
wants to merge 137 commits into
base: dev
Choose a base branch
from
Open

Drust Incursion Crisis #1444

wants to merge 137 commits into from

Conversation

Malicos
Copy link
Contributor

@Malicos Malicos commented Sep 12, 2024

Changelog:

  • Implemented the decision where you can summon Gorak Tul and his host as magically powerful, independent duke-tier ruler that owns all of d_drustwar or via event that turns owners of d_drustwar into undead leaders of Heartsbane Coven as per Battle for Azeroth lore.
  • Adapted the Drust incursion events from CK2

Developer changelog:

  • Added a new illustration for the aforementioned decision.
  • Added three new event illustrations.
  • Implemented triggers for the Heartsbane events.
  • Added character disease trigger.
  • Added is_drust_gorak_tul_trigger trigger.
  • Created character templates for the Gorak Tul's host
  • Implemented story cycle for Drust Incursion
  • Implemented scripted effects for Gorak Tul's title management and troops spawning
  • Implemented scripted effects for Gorak Tul's and Heartsbane troops spawning
  • Implemented effects for war declaration for Heartsbane and Gorak Tul
  • Localized names for the spawnable Drust characters
  • Added cultural titles for Drust
  • Added effects, triggers and events regarding the sack of Boralus and Tiragarde

TODO:

  • Implement landless Lucille Waycrest and make her declare war on her undead parents.
  • Implement the Sack of Boralus events
  • Make k_drustvar switch capital into Boralus after sacking it
  • Coat of Arms, mottos for every spawnable house and k_drustvar

Tests:

  • There are no errors in wc files in Documents\Paradox Interactive\Crusader Kings III\logs\error.log except portrait_decals.cpp:101
  • The mod takes less than 5.5 GB in the Task Manager (Windows)

How to test:

  • Play as an independent human count somewhere and use give_title to annex all of the titles in d_drustwar. Additionally use faith throsic to change your faith into Throsi. Then use give_trait magic_good_3 to give yourself a trait enabling the use of Summon the armies of Gorak Tul decision.
  • Play as Arthur Waycrest and give him or Meredith trait cancer via console. The event should fire for the worried spouse and they should be able to convert their spouse into undead, or in case of Arthur getting cancer, he should get a notif that he was turned into undead by his spouse. An independence war should follow, and in case of victory you will be able to use Summon the armies of Gorak Tul decision.

@Malicos
Copy link
Contributor Author

Malicos commented Sep 24, 2024

note: find the cause of random CTDs on game launch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
localisation 📄 This issue or pull request supposes localization changes lore 📚 Comes from lore WIP 🚧
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants