No more missed xp because your event buff ran out and you forgot to reapply it!
Depends on LibAddonMenu-2.0
Reminds you to reapply the buff, or automatically reapplies it for you if possible.
Limitations
There's no way that I know of to detect which event is currently active. So you must manually select the currently active event. If you want to stop the notification/autobuffing when the event ends, you will need to manually disable the addon or disable autobuff and notifications in the settings. When a new event starts, you will need to manually turn it back on.
By default it does not automatically apply the buff. To turn it on, go this addon's setting menu and set the appropriate setting to true.
If you know the ability/buff id for other event buffs please let me know so I can add them.
Instructions inside if you want to manually add buffs. Note that this only supports buffs from collectibles.
Currently supported events:
Jester's festival - supports auto application
Jubilee - does not support auto application, because you must manually eat the cake.
Version 4:
Fixed the auto-apply buff and show notification options. Disabling them now works as expected.
Added descriptions to the auto-apply buff and show notification options.
Added buff application failure detection. A notification will show if an attempt to automatically apply a buff fails. This notification is not controllable by the show notification option. This can happen if the memento used for the buff is not allowed to be used in the current zone, ie a battleground or cyrodiil.
Version 3:
Fixed trying to buff when in combat, now will wait until out of combat.
Mitigated event filters not working, causing it to try to buff constantly while in a group.