Get an Epic Experience with Premium

WeakAuras 2

Buffs & Debuffs Login to Add Favorites
  • World of Warcraft
  • 584,499 Monthly Downloads
  • Supports: 6.0.2
  • 1,738,157 Total Downloads
  • Updated 10/22/2014
  • Created 09/09/2013
  • 738 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-10-22 22:20:01 +0200


Benjamin Staneck:
    - Switch ComboPoints over to UnitPower() so they can be tracked without having at target
    - Revert "Add the ability to dynamically change Texture via custom triggers by JTF195"
    This reverts commit 89cb024ccbc65d1ec9817709b67bd96d49d8248e.
    - Add the ability to dynamically change Texture via custom triggers by JTF195
    - Fixes ticket #100 (Remaining Time Precision - Dynamic 12.3 incorrectly displaying)
Benjamin Staneck:
    - unbreak some more PowerAuras media


First Previous Page 1 of 23 Next Last
  • #350

    Since 6.0, my bar auras seem to compress the texture instead of scrolling down it, if that makes any sense. Anyone know of a setting that I'm missing?

  • #349

    Why am i only learning of this addon now!? (thanks to Sniper Training).

    This addon is amazing. So powerfull. I know you dont need to hear this from me, but good job ;)

    Edit: As per Mr johnmanyjars suggested, here is the paste of my Sniper Training Aura(s) if anyone is interested. The ones i found by other people seemed to cause some kind of drop in FPS at some point or other, prompting me to make this one. Enjoy ;) P.s. You will probably need to /reload after pasting, to fix the z positioning of the glow.

    Last edited by Stigmund on 10/25/2014 3:59:15 PM
  • #348

    Hey folks, I posted this request as an enhancement ticket. Don't know if that helps or hurts but I have gotten the impression that many developers prefer tickets to comments.

    Thanks :);t=56

    Lore informed us today that combo points have replaced happiness as UnitPowerType 4.  This means if you want to know how many combo points you have with and without a target you can use UnitPower("player", 4) instead of GetComboPoints().

    Pretty please with sugar on top, can you add this for us? I am betting that I can set up a custom trigger to do it. Well, I'm betting someone can, but I am Not Good at custom triggers.

    Last edited by johnmanyjars on 10/25/2014 12:36:23 AM
  • #347

    So I made the mistake of minimizing the WA menu so i could move some of my auras around and now on every toon i cannot get the menu to expand and show the screen to manage auras. Is this a known bug or am I doing something wrong ?

  • #346

    I am currently using WA2 on my feral druid, which is helping me out alot, however I have a problem getting my stun from a stealthed rake to show, as I have a bar specifically for showing my stuns. I have tried all the spell ID's and none of them matched, they were all showing the bleed duration. (I want the stun duration w/o the bleed).

    Does anyone know what I should do?

  • #345

    Why is it everytime I try and copy/paste strings from someone I get a compression error from WeakAuras?  Do I have compress something before I copy/paste?  How do I stop getting these errors?  Thanks

  • #344

    I have identical problem to firemaker2. When I import one string it works fine, but when I want to import another one I can't access options and after reloading first import is gone.

  • #343

    wtf :/ I can't load anything now, everytime I try to import something it "imports" and then doesnt show up on the side where it says loaded and when I try to click on new it doesnt go to the
    "new" menu???? it was working fine yesterday but today I saw a new update was posted like an hour in a half ago and now it doesnt work AT ALL??? anyone know why?

    Last edited by firemaker2 on 10/22/2014 5:07:06 PM
  • #342

    i discovered this addon the other day on youtube while i was looking for a powerauras alternative. although the image rotation looks a bit weired, i think weakaura is superior to powerauras in many ways. i changed my ui a bit to display buttons instead of colorful graphics. got used to it very fast and it's actually a lot more intuitive and easy to see the graphic of an ability.

    love this addon. don't wanna live without it.

  • #340

    I have a Weak Aura to let me know any time Renewing Mist is off cooldown. I have WA play a sound every time.

    Unfortunately, when I get a Multistrike proc (I get Renewing Mist immediately off cooldown) it does not trigger.

    Is there a way we can pick up on Multistrike procs in WA?

  • #339

    Is there a way to move the Colldowntimer from the center of a Symbol to anywhere else?

    Is there a way to have a second or third Text displayed on a Symbol? (The text option in the Symbol option, not the Text which you can chosse like Group or 3d Animation)

    If not I'd loe to see those posibilities (or an explanation how to use the %C in the Textfield, whihc might exactly do what I want)
    e.g. I want Symbols in a dynamic group, with stacks displayed on the icon and the time left unter the Icon. The other eay roung is very easy as CD Time is always in the middle and %s can be moved below the icon.

  • #338

    Anyone know how I could find out which weakaura is causing this error?

    Date: 2014-10-20 21:06:34
    ID: 2
    Error occured in: Global
    Count: 1
    Message: [string "return function()..."] line 2:
       Invalid groupIndex parameter! Usage: GetTalentInfo(tier, column, groupIndex [, isInspect, inspectUnit])
       (tail call): ?
       [C]: ?
       [C]: GetTalentInfo()
       [string "return function()..."]:2: trigger()
       WeakAuras\WeakAuras.lua:1854: ScanEvents()
       WeakAuras\WeakAuras.lua:1769: ForceEvents()
       WeakAuras\WeakAuras.lua:2183: ScanForLoads()
    (*temporary) = "PLAYER_REGEN_DISABLED"
    (*temporary) = "PLAYER_REGEN_DISABLED"
    (*temporary) = <function> defined =[C]:-1
  • #337

    It looks like the author is busy at (the project site) pushing alpha fixes out on a daily basis. The forums there look like a good alternative to here for seeking help.

    Ive found the fix to my sound issue, all my .mp3s converted to .ogg work fine regardless of quality of  conversion what has changed is the file pathing and it effects both sound and custom media (like KGpanels) used by auras. What I found concerning the change in file paths at wowace forums:





    \\ no longer being necessary to start at the root of the wow directory, a simple edit of the file path in peoples custom auras should restore most images and sounds.
    Hope this is helpful :)
    Last edited by logansfury on 10/20/2014 2:56:54 PM
  • #335


    I wonder if you could help me, I'm trying to find a way how to disable one of my script eg. for one specific fight. Is there any WA interface feature which can do it for me?

  • #334

    This one should be easy:

    Message: [string "return -- TRIGGER..."]:6: attempt to compare number with nil
    Time: Sun Oct 19 16:25:51 2014
    Count: 14798
    Stack: [string "return -- TRIGGER..."]:6: in function `CHARGES'
    [string "return -- TRIGGER..."]:8: in function `trigger'
    Interface\AddOns\WeakAuras\WeakAuras.lua:1854: in function `ScanEvents'
    Interface\AddOns\WeakAuras\WeakAuras.lua:4681: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:4679>

    Locals: val = nil
    (*temporary) = nil
    (*temporary) = "attempt to compare number with nil"

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

Line Your Pockets: Steam Wallet Giveaway