Description
WeakAuras for WoW Forever, kept as close to the original as Forever allows. Everything Auras is a modified fork of WeakAuras, built on m33shoq's M33kAuras. Build icons, bars, text and sounds for your buffs, debuffs, cooldowns and much more, and bring your auras over from WeakAuras, M33kAuras and ForeverAuras. Open it with /eauras or /wa. The command /wa works only when no other addon is using it.
This is a beta
Everything Auras 0.2.0 is the first public version, and it runs on WoW Forever only. I test every change in game before it ships, but a beta will have rough edges. If something breaks, please tell me in the CurseForge comments, on Discord, or in a GitHub issue. A copy of the aura's export string helps a lot.
At a Glance
- The WeakAuras you know - icons, progress bars, textures, text, models, groups and dynamic groups, with triggers, conditions, animations, load options and custom code, in the same editor
- Bring your auras with you - import strings from WeakAuras, M33kAuras and ForeverAuras, and export them for anyone else, wago.io included
- ForeverAuras imports convert - its "Aura (Modern)" triggers become standard Aura triggers matched by spell name, its spec restrictions become class restrictions, and its media paths point at the same files, each converted aura marked with a note
- Honest in combat - an aura Forever hides from addons stays shown as last known, dimmed with a small corner marker, and nothing unsure ever plays a sound, glows or sends chat
- Your own buffs keep up - cast one of your own buffs on yourself mid-fight and it starts over from your cast
- Warnings that say what won't work - auras that need the combat log, secret health values or functions Forever lacks are marked, so you know before a pull
- One broken aura can't flood your errors - after 10 Lua errors in a session, that aura's custom code switches off, with a button to turn it back on
- An In Combat page -
/eauras settingsopens a window that explains, in plain words, what Everything Auras can and can't see in combat on Forever
Auras in Combat on WoW Forever
In combat, WoW Forever hides the details of auras from addons. Everything Auras can tell that an aura was added or removed, but not which one. So it keeps what it read before the fight:
- An aura it can no longer read stays shown as last known, dimmed with a small corner marker, until its timer runs out.
- When you cast one of your own buffs on yourself, it starts over from your cast as an estimate, with the length Everything Auras learned out of combat. A buff of the same length that it replaces, such as another seal, goes away.
- A dimmed aura never plays a sound, glows, sends chat or runs its actions. A Missing reminder waits for the fight to end instead of appearing from a guess.
- When the fight ends, everything is read again.
Each aura can show these dimmed, hidden or normally, under Display, Position and Size Settings, When Unsure in Combat. Each Aura trigger also tells you, right in its options, what it can do in combat.
What else works in combat:
- Spell cooldowns - the swipe, and whether the spell is ready
- Item cooldowns - everything, including the time left
- Your casts - which spell you cast
- Health - bars draw, but the numbers can't be compared or used in math
- The combat log - closed to addons on WoW Forever, so auras that need it stay off and carry a warning
Moving Over From Another Aura Addon
Everything Auras keeps its own saved auras and settings, so it never touches another aura addon's data. To move an aura or a group, export it from the addon it lives in and import the string with Import in Everything Auras.
ForeverAuras exports convert as they import. Older Classic functions that Forever lacks, such as GetSpellInfo and UnitBuff, get stand-ins inside aura custom code, so many older auras keep working as they are. UnitBuff and the other aura reads work out of combat and return nothing while Forever hides auras.
Commands
/eaurasor/everythingauras- open or close the options/waand/ea- the same, when no other addon uses them at login/eauras settings- the Everything Auras window: In Combat, General and About/eauras minimap- show or hide the minimap button/eauras help- every command in chat
Known Limits in This Beta
- In combat, auras Forever hides show as last known or estimated, not live.
- Tracking an aura across many targets at once needs the combat log, which Forever closes to addons.
- Premade aura templates are switched off on Forever, because their data is built for retail.
- New Everything Auras text is in English only for now. WeakAuras' own translations are all still there.
Credits
Everything Auras exists because of the work of others:
- WeakAuras, by the WeakAuras Team and its contributors
- M33kAuras, m33shoq's port of WeakAuras to the Midnight engine, by m33shoq and its contributors
Everything Auras is not an official release of, or endorsed by, either project. It is free software under the GNU General Public License, version 2, and the source is on GitHub. The bundled libraries, fonts and sounds keep their own licenses.

