.footer-ad {display: block !important;}
Get an Epic Experience with Premium

WeakAuras 2

Buffs & Debuffs Login to Add Favorites
  • World of Warcraft
  • 356,216 Monthly Downloads
  • Supports: 6.1.0
  • 3,907,191 Total Downloads
  • Updated 03/05/2015
  • Created 09/09/2013
  • 1,295 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File:
Support development! **

About WeakAuras 2

WeakAuras 2

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"

Note: WeakAuras works better with more media!

For in-depth documentation, see the Usage page.

For some examples of what WeakAuras can do, see the Examples page!


  • Please see the Usage page.
  • If you need help with your set-up, post in the Forum.
  • 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!

Support the project

Via http://i.imgur.com/qWoT0To.png or https://www.g2a.co/img/g2a-logo.png

Benjamin Staneck <staneck@gmail.com>
2015-03-05 16:39:34 +0100


Benjamin Staneck:
    - GetPetActionInfo() returns true/false instead of 1/0 now, thanks to Extremity for the discovery!
    - Guard against yOffset being nil
    Can apparently happen.
    Ticket-number: 278
    - Fix %p display
    If we are called with a remaining time of 0, we still need to update
    region.values otherwise %p will return a wrong value.
    Ticket-number: 250
    - Fix ownOnly aura, unitCaster can be nil
    Ticket-number: 279


First Previous Page 1 of 37 Next Last
  • #607
    Hello, It would require a translation in French because the addons is very complicated especially if a programmed while it is not in their language.
  • #606

    Could you please add an 'Inverse' option for the trigger "Status -> Cast", so that you can have something trigger if a unit is not casting as well. 

  • #605

    Bar texture "Shard" doesn't save through logout for me, it keeps resetting the texture.

  • #604

    As for Rogue, my Slice and Dice, Rupture and Hemo not showing up at all. Maybe it needs an update?

  • #603

    As warlock I use the following macro:

    1. #showtooltip command demon
    2. /cast Spell Lock
    3. /cast Optical Blast
    4. /cast Command Demon

    How do I track if it is on cooldown or ready to use with weakauras 2?

    I would really like to have an icon "I can use Spell Lock" in the middle of the screen.

  • #602


    Message: [string "return function()..."]:2: attempt to compare number with nil
    Time: 03/24/15 19:45:51
    Count: 1977
    Stack: [C]: ?
    [string "return function()..."]:2: in function `durationFunc'
    Interface\AddOns\WeakAuras\WeakAuras.lua:1955: in function `SetEventDynamics'
    Interface\AddOns\WeakAuras\WeakAuras.lua:1923: in function `ActivateEvent'
    Interface\AddOns\WeakAuras\WeakAuras.lua:1909: in function `ScanEvents'
    Interface\AddOns\WeakAuras\WeakAuras.lua:4818: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:4816>


  • #600

    Got this error for the second day:

    780x [string "return function()..."]:4: attempt to perform arithmetic on local 'expires' (a nil value)
    [string "return function()..."]:4: in function <[string "return function()..."]:1>
    WeakAuras\RegionTypes\icon.lua:227: in function `UpdateCustomText'
    WeakAuras\WeakAuras- in function <WeakAuras\WeakAuras.lua:5166>

  • #599

    Having an issue with button glows disappearing prematurely. It seems like if I use one ability with a glow aura it turns the rest of them off. They will still continue to trigger but, for example, an ability I should be using on cooldown never glows again because I don't think to use it since I'm so used to the glow in the first place. Help!

    Here are my strings: http://pastebin.com/yPiyter2

  • #598


    This happened after I imported a string, and then all my WA-strings disappeared. This happened after I updated the addon today, and reloading/restarting the game doesnt work. Help?

  • #595

    Fixed it, needed another end. TY for the great addon!


  • #594

    Message: integer overflow attempting to store -1.#IND
    Time: 03/11/15 17:48:15
    Count: 8900
    Stack: [C]: ?
    [C]: in function `format'
    [string "return function()..."]:3: in function <[string "return function()..."]:1>
    Interface\AddOns\WeakAuras\RegionTypes\text.lua:95: in function `UpdateCustomText'
    Interface\AddOns\WeakAuras\WeakAuras.lua:5170: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:5166>


  • #592


    Seems like i have a problem here, suddently the whole addon bugged out, and all my auras got deleted and when i try and make new once i cant click the + to Expand the loaded or Not Loaded auras so i cant really make new once, dont know if i clicked something to make this happend.Anyone know what to do? :) Thanks.

  • #596

    Did you ever find a fix for this?

  • #601

    I had same problem, tried to reinstall the addon and everyting, but didnt work.

    I gave up and copied my WTF folder (incase it wouldet not work) and deleted it, then uninstalled and reinstalled the addon itself. This actually works, im just taking the lazy way and are currently rebuilding my UI, once again..

  • #597

    oooh my gooooooooood, has anyone gotten a fix for this? I literally cant play my alt warrior anymore, should never have updated the addon <.<

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Gamepedia Free-shirt Giveaway