Skip to content

feat: The Dream Courts: unify death events & mechanics#749

Open
jprzimba wants to merge 6 commits into
mainfrom
The-Dream-Courts
Open

feat: The Dream Courts: unify death events & mechanics#749
jprzimba wants to merge 6 commits into
mainfrom
The-Dream-Courts

Conversation

@jprzimba

@jprzimba jprzimba commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

This PR will be merged only people test and share results

  • Centralize and extend Dream Courts mechanics: add DreamScar and DreamScarGlobal storages.
  • Replace per-boss CreatureEvent "DreamCourtsBossDeath" with a unified "dreamCourtsDeath" handler (new creaturescripts_dream_courts_death.lua) that sets player storages, arena timers, awards outfits, spawns attendants->abominations, and tracks Alptramun summons; remove the old actions_bosses_killed.lua.
  • Add movements_corrupted_nature.lua to transform Plant Attendant into Plant Abomination and heal Plagueroot on specific step-in.
  • Update bosses to register the new death event and add facelessBaneImmunity event; add faceless bane onSpawn logic to initialize storages and reward flag.
  • Tweak facelessBaneImmunity to require 3 deaths before reset and to block incoming damage when immunity triggers.

jprzimba and others added 6 commits June 9, 2026 13:13
Centralize and extend Dream Courts mechanics: add DreamScar and DreamScarGlobal storages. Replace per-boss CreatureEvent "DreamCourtsBossDeath" with a unified "dreamCourtsDeath" handler (new creaturescripts_dream_courts_death.lua) that sets player storages, arena timers, awards outfits, spawns attendants->abominations, and tracks Alptramun summons; remove the old actions_bosses_killed.lua. Add movements_corrupted_nature.lua to transform Plant Attendant into Plant Abomination and heal Plagueroot on specific step-in. Update bosses to register the new death event and add facelessBaneImmunity event; add faceless bane onSpawn logic to initialize storages and reward flag. Tweak facelessBaneImmunity to require 3 deaths before reset and to block incoming damage when immunity triggers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant