WeakAuras 2

Buffs & Debuffs Login to Add Favorites
  • World of Warcraft
  • 2,462,673 Monthly Downloads
  • Supports: 7.2.5
  • 25,441,877 Total Downloads
  • Updated Jul 21, 2017
  • Created Sep 9, 2013
  • 3,856 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: 2.4.15
Support development! **

About WeakAuras 2

Build Status WeakAuras on Discord

WeakAuras is a powerful and flexible framework that allows you to display highly customizable graphics on your screen to indicate buffs, debuffs, and a whole host of similar types of information. It was originally meant to be a lightweight replacement for Power Auras, but it now incorporates many features that Power Auras does not, while still remaining more efficient and easy to use.

Features include:

  • An intuitive and powerful configuration interface
  • Custom textures including all textures from Power Auras and the new Cataclysm spell alerts
  • Progress bars and textures that show the exact duration of auras
  • Displays based on auras, health, power (mana, rage, soul shards, holy power, etc.), cooldowns, combat events, runes, totems, items, and many other triggers
  • Preset and user-defined animations
  • Custom side-effects such as chat announcements or sounds
  • Grouping, which allows multiple displays to be positioned and configured at the same time
  • CPU optimizations such as conditional loading/unloading of displays, modularity, and prevention of full aura scanning
  • Powerful customization options, such as animation paths, on-show/on-hide code, and custom triggers, for Lua-savvy users

To open the options window, type /wa or /weakauras into your chat and hit enter or use the LDB feed.

Extending WeakAuras 2

  • WeakAuras_StopMotion: This addon adds a new region type to WeakAuras that allows for stop motion animations. Stop Motion textures contain each frame of the animation as a separate image. The addon ships with a number of animations and it supports custom textures.
  • SharedMedia for more bar textures.
  • SharedMediaAdditionalFonts for more fonts.

For in-depth documentation, see the wiki page.

For some examples of what WeakAuras can do, take a look at wago.io where tons of people upload their creations and even feature complete interfaces utilizing WeakAuras!


  • Please see the wiki page.
  • If you've discovered something that's clearly wrong, or if you get an error, post a ticket.
  • If you have a general comment or concern, feel free to comment on the main page!
  • You're a programmer yourself and want to contribute? We accept pull requests on GitHub!
  • Feel free to join our Discord Community at https://discord.gg/wa2 to talk and discuss everything WeakAuras!


You can donate to the WeakAuras project maintainers using PayPal:

WeakAuras on PayPal

tag 50e59fe081a1ac72d18cc77aa975e8afccf599a9 2.4.15
Author:    Benjamin Staneck <[email protected]>
Date:    Fri Jul 21 23:09:40 2017 +0200

commit 7b99e6afa1357664fc1fa25b8282cce2c346f0df
Author: Infus <[email protected]>
Date:   Fri Jul 21 18:52:40 2017 +0200

    Custom Trigger: Don't hide the Events trigger for Custom/Event

    Custom Event triggers always need events to trigger.

commit 337f2eee9e31135b133aacfbcb4dc8fed9738712
Author: Benjamin Staneck <[email protected]>
Date:   Tue Jul 18 20:37:03 2017 +0200

    Sometimes the GetCooldown()  API returns very high bogus numbers causing client freeezes, discard them here.

    Refs: https://www.wowace.com/projects/weakauras-2/issues/1008

commit 51efd5adf19de17dea48c168c47d886fb5e69934
Author: Infus <[email protected]>
Date:   Tue Jul 18 17:51:17 2017 +0200

    Add CINEMATIC_STOP to movie watch frame

    Ticket-Nr: 1007

commit 8a99fb211ea21bc3f99acd17527d3eec9b36fb16
Author: Infus <[email protected]>
Date:   Tue Jul 18 13:31:43 2017 +0200

    Reset duration info on applying a state without progress information

    Github-Ticket: 248

commit ce4f8284dfeee2b1b14f797048a26b28ad790426
Author: Infus <[email protected]>
Date:   Tue Jul 18 13:02:52 2017 +0200

    Fix regression in resizing groups

commit 0d09c48f948b709c1b4f03a2bec3e8c3d7866ccd
Author: Infus <[email protected]>
Date:   Tue Jul 18 13:02:11 2017 +0200

    Fix texteditor for custom condition functions

    Github-Ticket: 250

commit ae6e4af1daf46d66bc738c61c88e9c5e6e2eda8f
Author: emptyrivers <[email protected]>
Date:   Tue Jul 18 00:50:21 2017 -0500

    Amend specific unit desc (#251)

    The current description of specific unit implies that unit tokens such as `boss1` or `targettarget` would not work, when that is not the behavior. This amends the description to properly reflect that.

commit 4e1c0a67e4bb88aef25662d8ab3996fbed92f3f1
Author: Healz <[email protected]>
Date:   Sat Jul 15 22:59:33 2017 +0200

    Consider the gemcutting UI as vehicle UI (#246)

    * Consider the gemcutting UI (and everything else behind HasOverridenActionBar()) as vehicle UI

  • 1
  • 2
  • 3
  • 4
  • 5
  • Next


  • To post a comment, please or register a new account.
Posts Quoted:
Clear All Quotes