Skip to content

[lua,sql] Implements Pernicious Presents treant event - #145

Open
CriticalXI wants to merge 1 commit into
phoenixffxi:betafrom
CriticalXI:pernicious_presents
Open

[lua,sql] Implements Pernicious Presents treant event#145
CriticalXI wants to merge 1 commit into
phoenixffxi:betafrom
CriticalXI:pernicious_presents

Conversation

@CriticalXI

Copy link
Copy Markdown
Member

I affirm:

  • I understand that if I do not agree to the following points by completing the checkboxes my PR will be ignored.
  • I understand I should leave resolving conversations to the LandSandBoat team so that reviewers won't miss what was said.
  • I have read and understood the Contributing Guide and the Code of Conduct.
  • I have tested my code and the things my code has changed since the last commit in the PR and will test after any later commits.

What does this pull request do?

  • Recreates the 2003 event Pernicious Presents, which spawns treants throughout the world that block outpost teleport usage.
  • Creates a command to interact with the event !treants.

Steps to test these changes

  • Use !treants start to manually trigger the start of the event.
  • See outpost NPCs are made invisible
  • See game wide announcements when the treants are defeated

@CriticalXI
CriticalXI force-pushed the pernicious_presents branch from 0de8ae0 to 4005328 Compare August 1, 2026 01:27
Comment thread modules/phoenix/lua/custom/pernicious_presents_event.lua
Comment thread modules/phoenix/lua/commands/treants.lua
@CriticalXI
CriticalXI force-pushed the pernicious_presents branch from 4005328 to 0c08784 Compare August 7, 2026 23:45
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.

2 participants