v0.3.0
What's new
Buffadin
v0.3.0 (2026-10-20)
Full Changelog Previous Releases
- Merge pull request #9 from dmungin/feat/salvation-rework
feat: support Salvation/Mass Salvation and 1-hour blessings - feat: support Salvation/Mass Salvation and 1-hour blessings
The 10/15 WoW: Forever beta replaced Blessing of Salvation and Greater
Blessing of Salvation with Salvation and Mass Salvation, which no longer
take a blessing slot, and added Revoke. Blessings now last 1 hour.- Track Salvation as its own synced layer (salvData per paladin/class)
plus per-player exclusions (tanks excluded by default) - Retire blessing index 4; migrate saved data and convert index 4 from
older clients into the Salvation layer. New SALV/SALVSYNC/NOSALV
messages; existing message formats are unchanged - Scanner tracks Salvation status, in-combat countdown and Revoke needs
- Auto-Buff: Revoke on excluded players, missing and expiring Salvation;
refresh window raised to 5 minutes - Bar middle-click casts Mass Salvation; popups toggle exclusion and
right-click casts Salvation/Revoke; matrix middle/Ctrl-click toggles - Auto-assign layers Salvation on top of blessings
- 1-hour durations; mock harness simulates Salvation and Revoke
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
- Track Salvation as its own synced layer (salvData per paladin/class)
- fix: treat secret range-check results as unknown
UnitInRange returns secret values on Forever; comparing a secret from
tainted code throws, so fall through to the next range check instead.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
This mod has no additional files