Get an Epic Experience with Premium

WeakAuras 2

Buffs & Debuffs Login to Add Favorites
  • 25 Likes
  • World of Warcraft
  • 64,798 Monthly Downloads
  • Supports: 5.4.8
  • 1,147,294 Total Downloads
  • Updated 07/09/2014
  • Created 09/09/2013
  • 579 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: 2.0.7
or
Support development! **
Donate

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!

http://i.imgur.com/mt6dPfO.png

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!


News

  • WeakAuras 2 is released. This is a fork of the original addon, intended to continue it's legacy.
  • 1.4.0 is released! Many new features were added, including:
    • Auto-cloning: a feature available for multi-target, group, and full-scan Auras that will automatically duplicate your display to show multiple sources of information
    • Dynamic Text options for Progress Bar and Icon displays
    • A Circular growth option for Dynamic Group displays
    • Specific Unit options for all triggers that use a Unit option - this allows you to watch only a specific group member, or use the boss1, boss2, etc. unit IDs to watch bosses
    • A new display type, Model, which allows you to display any 3D model from the game files on your screen
    • Third-party addons can now define pre-made displays that can be quickly and seamlessly integrated into your configuration
    • Localization for German, Russian, and Chinese, and partial localization for French
    • WeakAurasTutorials, a framework for displaying in-game step-by-step assistance, along with two pre-made tutorials:
      • Beginners Guide: A guide through WeakAuras' basic configuration options
      • New in 1.4: See the new features of WeakAuras 1.4
  • Examples!

Upcoming

  • More Tutorials, for more advanced features
  • Documentation updated for 1.4

Problem?

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

Donations (are always welcome)

https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif

------------------------------------------------------------------------
r65 | stanzilla | 2014-07-09 18:16:48 +0000 (Wed, 09 Jul 2014) | 12 lines
Changed paths:
   A /tags/2.0.7 (from /trunk:64)

Tagging as 2.0.7.

*NEW: Option to disable imports (Stanzilla)
*NEW: Option to load/not load auras in Pet Battles (esiemiat)
*NEW: Added 'Dynamic' to the Time Precision options. This will return 1 or 2 digits after the comma when the "Time" of an aura is less than 3 seconds. This value is hardcoded (Znuff)
*NEW: Added font outline option for the "icon" region type. Defaults to "OUTLINE". (Znuff)
*NEW: Add an "interrupt" word - same style as others (Hobo font with shaded outline) (Mikk)
*NEW: Add Mythic to the raid difficulty load condition in prep for 6.0 (MysticalOS)
*FIX: Make the tooltip scanner "size" parser understand "1,234" not just "1234" (Mikk)
*FIX: nil error with unitCaster
*CHANGE: More work on fighting scammers. (nebula169)
*CHANGE: Handle subnamespaces in translations correctly and add missing translations to WowAce tool (Stanzilla & cremor)
------------------------------------------------------------------------
r64 | stanzilla | 2014-07-09 18:07:40 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAurasOptions/WeakAurasOptions.lua

Cleanup after nebula169..this guy... (<3)
------------------------------------------------------------------------
r63 | nebula169 | 2014-07-09 18:04:43 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAurasOptions/WeakAurasOptions.lua

clean up on aisle Stanzilla!
------------------------------------------------------------------------
r62 | stanzilla | 2014-07-09 17:59:59 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAurasOptions/WeakAurasOptions.lua

clarify tooltip and move button further to the right.
------------------------------------------------------------------------
r61 | stanzilla | 2014-07-09 17:55:59 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAurasOptions/WeakAurasOptions.lua

Tooltip for Import disabler now works.
------------------------------------------------------------------------
r60 | nebula169 | 2014-07-09 17:55:32 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/Transmission.lua

missed a table level
------------------------------------------------------------------------
r59 | nebula169 | 2014-07-09 17:51:58 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/Transmission.lua

check all triggers for custom code on import
------------------------------------------------------------------------
r58 | nebula169 | 2014-07-09 17:29:49 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAuras.lua

wrap the assert in a pcall so nothing breaks
------------------------------------------------------------------------
r57 | nebula169 | 2014-07-09 16:45:32 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAuras.lua

add pcall to blocked function list
------------------------------------------------------------------------
r56 | nebula169 | 2014-07-09 16:45:29 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAuras.lua

add custom functions to the restricted environment before assert()
------------------------------------------------------------------------
r55 | nebula169 | 2014-07-09 14:56:02 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/Transmission.lua

fix showing name in transmit tooltip
------------------------------------------------------------------------
r54 | stanzilla | 2014-07-09 14:26:27 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAurasOptions/WeakAurasOptions.lua

check the button if the setting is enabled.
------------------------------------------------------------------------
r53 | nebula169 | 2014-07-09 14:18:25 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAurasOptions/WeakAurasOptions.lua

clean up some globals/typos
------------------------------------------------------------------------
r52 | stanzilla | 2014-07-09 14:09:04 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAurasOptions/WeakAurasOptions.lua

Import disabled function now works, just need to fix the tooltip
------------------------------------------------------------------------
r51 | stanzilla | 2014-07-09 13:56:11 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/Transmission.lua

don't spam the custom code message
------------------------------------------------------------------------
r50 | stanzilla | 2014-07-09 13:49:33 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/Transmission.lua
   M /trunk/WeakAurasOptions/WeakAurasOptions.lua

changes, yes I like Tupac.
------------------------------------------------------------------------
r49 | stanzilla | 2014-07-09 13:42:30 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/Transmission.lua

needs more end
------------------------------------------------------------------------
r48 | stanzilla | 2014-07-09 13:37:45 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/Transmission.lua

more working, less retard
------------------------------------------------------------------------
r47 | stanzilla | 2014-07-09 13:18:54 +0000 (Wed, 09 Jul 2014) | 1 line
Changed paths:
   M /trunk/Transmission.lua
   M /trunk/WeakAurasOptions/WeakAurasOptions.lua

Check for pcall in imported auras, warn when imported code contains a custom trigger, more work on disable/save import feature.
------------------------------------------------------------------------
r46 | stanzilla | 2014-07-06 14:18:05 +0000 (Sun, 06 Jul 2014) | 1 line
Changed paths:
   M /trunk/Localization-esES.lua
   M /trunk/Localization-esMX.lua
   M /trunk/Localization-frFR.lua
   M /trunk/Localization-koKR.lua
   M /trunk/Localization-ptBR.lua
   M /trunk/Localization-ruRU.lua
   M /trunk/Localization-zhCN.lua
   M /trunk/Localization-zhTW.lua

handle-subnamespaces="none" for all the other locales as this seems to be working.
------------------------------------------------------------------------
r45 | cremor | 2014-07-06 09:06:28 +0000 (Sun, 06 Jul 2014) | 1 line
Changed paths:
   M /trunk/Localization-deDE.lua

Try to fix deDE localization keyword substitution by adding the missing comma.
------------------------------------------------------------------------
r44 | stanzilla | 2014-07-05 17:29:39 +0000 (Sat, 05 Jul 2014) | 2 lines
Changed paths:
   M /trunk/Localization-deDE.lua

try handle-subnamespaces="none" to see if it fixes #29
/me glares at Torhal
------------------------------------------------------------------------
r43 | stanzilla | 2014-07-04 15:14:04 +0000 (Fri, 04 Jul 2014) | 1 line
Changed paths:
   M /trunk/Prototypes.lua

localize In Pet Battle
------------------------------------------------------------------------
r42 | stanzilla | 2014-07-03 23:56:53 +0000 (Thu, 03 Jul 2014) | 1 line
Changed paths:
   M /trunk/Prototypes.lua
   M /trunk/WeakAuras.lua

add pet battle option for auras, thanks esiemiat
------------------------------------------------------------------------
r41 | stanzilla | 2014-07-03 03:58:41 +0000 (Thu, 03 Jul 2014) | 1 line
Changed paths:
   M /trunk/WeakAuras.lua

add a nil-check for unitCaster
------------------------------------------------------------------------
r40 | mikk | 2014-05-25 01:34:30 +0000 (Sun, 25 May 2014) | 1 line
Changed paths:
   M /trunk/WeakAuras.lua

Make the tooltip scanner "size" parser understand "1,234" not just "1234". Groumf Blizzard.
------------------------------------------------------------------------

Comments

First Previous Page 1 of 16 Next Last
  • #248

    BUG...

    When I click the widget to shirnk the weak auras window, and then click it again to show the window again, the UI just breaks.  The weak auras window doesn't show.  Instead I get a partial set of scroll arrows, broken incomplete pieces of frame, and a couple of buttons that don't do anything.  Reloading UI doesn't clean it up.  Unloading all other addons doesn't make any difference either.  I've even thrown away all the weak auras files in the wtf folder and it still draws all messed up.

    I didn't do anything other than click the "minimize" button.  Broken addon.

  • #247

    how can i do sound when get ressurection message (button ressurection) ?

     

  • #246

    Any tips on how to fix broken Weakaura strings? in the sense that I cannot import them. Is this caused by anything in particular? I disabled every addon except WA and it still did not work

  • #244

    [REQUEST]

    Is it possible to add the DBM sounds into WeakAuras? Would really like to use some of the sounds on certain auras. To use like the warning sounds "BEWARE", "Run away little girl" or the countdown from 5, 4, 3 etc, both the male and female voice. Would be awesome!

    Last edited by FlixxInzane on 9/5/2014 10:26:42 PM
  • #243
    Not saving strings (MAJOR problem for many)

    So hey all, it's me (again). I would just like to know if this problem of not saving strings is a know one because it seems to be a problem for MANY people. It's seems also that like 90% of these cases also have a "blank string" involved, where there is a string, and it's basically blank (duh). Anyway currently i have seen no solutions to this major problem, please would someone reply if they know how to help. Thanks, and in sure the problem will be sorted soon. 

    Last edited by GeorgeSi on 9/1/2014 5:59:58 PM
  • #242

    I made a few icon displays for cooldown abilities, enabled "Ignore Rune CD" and they are still showing the rune cooldown

  • #241

    I would literally pay REAL MONEY for Masque support in this addon.  I use WA2 for everything but the only let down is the fact that I cant skin the icon borders, so I use TMW, Bartender and Raven when I really need to.

  • #240

    My weakaura resets everytime when I logg out... sup with that?

  • #239

    Hey folks. You'll have better luck posting elsewhere than here. There is a link in the "About WeakAuras2", near the bottom, where you can post bugs and such.

  • #237

    Im afraid I have the same problem as User_71926, which has been going on for a while now. Im afraid im gonna have to ditch WA2 aswell as clearly this problem isnt being adressed.

  • #235
    Not Saving Strings

    My self and a few others in guild are having the following issue:  strings are imported from internet sites liek EJ.  The strings work exactly as they are supposed to, such as, tracking the CD of Wild Growth for a resto druid.  No issues at all.  Log off.  Log back in.  Poof...everything is gone.  Have to start all over and re-import everything and set WA2 up again.  Only to log off, log back on and its all gone again requiring reset up.  Any suggestions?

  • #238

    I have not had this problem recently. I've found in the past that /reload after changes forces things to save.

  • #236

    never mind, I see at least one person per page making the same comment and no reply, so I can't imagine I'll ge a reply.  I'll ask around in trade for a different addon option and dump WA2.  

  • #234
    [FEATURE REQUEST] WeakAuras 2

    It has come to my attention that the model paths used in WeakAuras are hard-coded in some sort of a properties/config file and that that file has not changed for roughly 2 years now.

    Since then, a lot of new models have been introduced in the game, so I'd like to request a feature that will include them as well

    A dirty way to do that is, ofcourse, to read all model paths again and just update the properties/config file.

    A more permanent solution (especially for WoD, since it will introduce even more new ones) is to somehow read the structure of MPQ/CASC files containing those models and set it up on WeakAura initialization.

     

    Thanks :)

  • #233

    I have an issue, I have an "aura" which I cant delete and I need to remove because its right in the middle of my screen! When I clikc on it to see details of the aura, nothing shows up. PLEASE HELP !

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

Heroes & Generals: We Want You!