Skip to content

Patches - #6330

Open
NoM0Re wants to merge 6 commits into
WeakAuras:mainfrom
NoM0Re:patches
Open

Patches#6330
NoM0Re wants to merge 6 commits into
WeakAuras:mainfrom
NoM0Re:patches

Conversation

@NoM0Re

@NoM0Re NoM0Re commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Description

Updates WeakAuras for the current Classic client APIs and expands Health trigger functionality.
Replaces deprecated APIs for aura queries, spellbook checks, specialization, combat logs, chat, action bars, and item information.
Extends the aura sandbox restrictions to additional destructive functions and their namespaced equivalents.
Enables absorb and heal-absorb values and overlays across client flavors, alongside existing incoming-heal support.
Fixes the heal-absorb overlay using the absorb setting instead of its own setting.
Prepares commented-out encounter lists for future Titan phases.

Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)

How Has This Been Tested

Reviewed migrated API arguments and return values against Warcraft Wiki and Blizzard UI sources for current Era, TBC, Mists, and Titan.
In-game validation of triggers, overlays, and chat-link

Note

BuffTrigger could probably use now the newApi that was used for only Retail, i did not switch the system since it is not used for longer now.

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.

1 participant