[v1.3.0+] Requiescat In Pace
Posted: Tue Dec 19, 2017 2:18 am
The story of Whiskiz's travails with gravedigging pretty much corroborates my preliminary assessment that graves are simply too ridiculously dangerous to be worth bothering with.
Then it occurred to me: if I'm never going to dig up a grave, then they're just making a nuisance of themselves cluttering up my landmarks list and interrupting auto-explore — so what is the point of even having them there?
So, inspired by minmay's QuickTome: Event Changes addon, I quickly whipped up my new Requiescat In Pace addon. Unfortunately, AFAICT the 'Zone:loadEvents' hook can't surgically remove an event from a zone's events list when it's buried in a subgroup of events, so just as minmay did with thunderstorms, I've had to resort to overloading the definition files for the "tombstones" and "old-battle-field" events (as noted below) to change them into no-op non-events. Which means that any other addon that tries to modify those files is likely to be incompatible with this one. We Apologize for the Inconvenience.™
[Implementation notes:]


So, inspired by minmay's QuickTome: Event Changes addon, I quickly whipped up my new Requiescat In Pace addon. Unfortunately, AFAICT the 'Zone:loadEvents' hook can't surgically remove an event from a zone's events list when it's buried in a subgroup of events, so just as minmay did with thunderstorms, I've had to resort to overloading the definition files for the "tombstones" and "old-battle-field" events (as noted below) to change them into no-op non-events. Which means that any other addon that tries to modify those files is likely to be incompatible with this one. We Apologize for the Inconvenience.™
[Implementation notes:]
Code: Select all
Overload:
/data/general/events/tombstones.lua [to change event to a no-op]
/data/general/events/old-battle-field.lua [to change event to a no-op]