Get an Epic Experience with Premium

WeakAuras 2

Buffs & Debuffs Login to Add Favorites
  • World of Warcraft
  • 456,788 Monthly Downloads
  • Supports: 6.0.3
  • 2,326,393 Total Downloads
  • Updated 11/10/2014
  • Created 09/09/2013
  • 886 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File:
Support development! **

About WeakAuras 2

WeakAuras 2

If you are coming from WeakAuras 1, just delete 1, install 2 and you are ready to go. All your auras will be there. You can do this manually or via Curse Client, please don't forget to untick the option to delete your settings though!

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 or

Benjamin Staneck <>
2014-11-10 21:26:02 +0100


    - Fix upgrading broken by multi-selecting talents change
    - Always initialize charges in WatchSpellCooldown
    Instead of only doing it if the ability is on cooldown, since that
    then meant that the WeakAuras.GetSpellCharges returned a wrong
    value until the ability was used.
    Ticket-Number: 147
    - Load options: Also merge class setting if multiple auras are selected
    With one aura selected the talent spec/talents load conditions show
    the specs/talents of the selected class. This didn't work if
    multiple classes where selected. This patch fixes this if all auras
    have the same class selected.
    - Multi select talents
    Patch by pnutbutter
    - Guard against nil custom text functions
    Ticket-number: 44
    - Fix another nil error in new layouting code
    This simplfies the code to immediately pick the display, so
    that it is guranteed to exist. The old code tried to also work
    in cases where we are still loading auras. This now doesn't work
    anymore, but the code is also much simpler.
    - Fix yOffset being nil error for invisible auras


First Previous Page 1 of 27 Next Last
  • #419

    My WA2 is bugging out as well. Can't create new icons and not move my existing ones through the values in the menu, just manually with the mouse.

    Any ideas? and yes I tried reinstall

  • #418

    Since earlier today my WA2 keeps bugging out. After a reload all my auras disappeared and they dont show up in the options anymore. 

    When I tried to add them via import nothing shows up and I cant make new auras either...

    help please .__.

  • #414

    Help!  I minimized the WeakAuras menu to just the top bar and now it won't expand.  Any suggestions?

  • #415

    Having the same problem! Frustrating

    Edit: I fixed it by changing the game to display in Windowed mode, dragging the WeakAuras minimized bar to the top of the screen and then expanding it. 

    Last edited by Astralzenica on 11/25/2014 6:38:03 PM
  • #416

    Man, can't seem to get the same luck >.<


  • #413

    I'm having a bit of an issue with shaman totems. As of WoD, the new level 100 telent allows me to pick Cloudburst totem, which is a totem without a type. I like to use this totem in conjunction with Healing Stream totem which is water. I have two progress bars which display the amount of time the totem will be allowed for for these two totems. 

    My issue comes because weak auras thinks that cloudburst is a water type totem, and hence when they are both activated, the last totem to be activated will have its bars shown and the other will not. I would presume this would work for other totems of the same type too if Totemic Persistance was used.

    Is there anything that can be done to fix this?

  • #409

    I cant seem to use a custom Texture. its stays green but all conditions are good.
    Any ideas?

  • #407

    my Auras keep getting removed  is this go on with any one els ?

  • #408

    same here, and nothing showed in load /not loaded section when i checked /wa


  • #406

    The number on my duration icons is not showing up. I have not idea why this is the case. Can someone help me?

  • #405

    I keep getting this error how do i fix it help

    2823x [string "return function()..."]:32: Invalid groupIndex parameter! Usage: GetTalentInfo(tier, column, groupIndex [, isInspect, inspectUnit])
    [C]: in function `GetTalentInfo'
    [string "return function()..."]:32: in function `nameFunc'
    WeakAuras\WeakAuras- in function `SetEventDynamics'
    WeakAuras\WeakAuras- in function `ActivateEvent'
    WeakAuras\WeakAuras- in function `ScanEvents'
    WeakAuras\WeakAuras- in function <WeakAuras\WeakAuras.lua:4702>

    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    _ = nil
    value = 0
    apValue = 0
    currentAP = 3431
    gain = "3k"

  • #404

    I am getting an error when I try to import a sting that says "error decompressing:cannot decode map" i tried reinstalling WA2 but still getting it.

  • #403

    First, thanks for the addon, love it.

    Second, a request, is it possible to add so you can priorities icons? Like icon A should always be in front of icon B if A is set to show, right now it just shows the one that has been activated to show last it seems like

  • #410

    For some reason everything works except the Icon tab.   Anyone else have this issue?  I cannot create new icons.

  • #401

    whenever i open weakauras or try to import a string I get this error
    any ideas?

  • 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 »

Curse $5,000 Dreamhack CS:GO Skin Giveaway

Enter Now!