You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updates Assaults to use the Container framework to allow for global lookups.
All existing assaults will continue to perform as expected. This framework will not effect their performance.
This commit also aims to simplify the creation and maintenance of assaults by moving all relevant information into 1 instance file, moreover it allows assaults to more easily make use of the dynamic ID system and move away from the need of hardcoded ID definitions.
Builds a scalable framework that would allow for easy customization where needed by creating overwritable functions in the container constructor itself.
Updates assault Extermination to use the framework as an example
Implemented missing framework to Ilrusi Atoll
Globalized assault mission giver behavior (save nyzul isle)
Added an experimental tag that can be toggled
Sanity checks + PR change requests
Attempt to fix sanity checks by turning instanceAssault into a local and passed through xi.assault
Fixed PR requests
- Use zoneID binding instead of getZone():getID()
- Typo
- Better ID lookups for undead mob spawning
Sanity Fixes
More Sanity fixes with bad lua styling
Move function overrides
Move function overrides into the InstanceAssault container itself
0 commit comments