WeakAuras
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!
- SharedMedia for more bar textures.
- SharedMediaAdditionalFonts for more fonts.
For in-depth documentation, see the Usage page.
For some examples of what WeakAuras can do, see the Examples page!
News
- 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
Upcoming:
- More Tutorials, for more advanced features
- Documentation updated for 1.4
Problem?
Facts
- Date created
- Oct 03, 2010
- Categories
- Last update
- Apr 30, 2013
- Development stage
- Release
- Language
- enUS
- License
- GNU General Public License version 2 (GPLv2)
- Curse link
- WeakAuras
- Downloads
- 958,073
- Recent files
- Reply
- #353
Gragagrogog Nov 30, 2012 at 23:42 UTC - 0 likesFor those having problems pulling tooltip info values with custom text functions: Blizzard has changed UnitAura/UnitBuff/UnitDebuff in 5.1.
They switched position of tooltipinfo values and "isCastByPlayer", the tooltip info starts on 15th position now, not 14th as in pre-5.1.
- Reply
- #352
Stanzilla Nov 29, 2012 at 16:50 UTC - 0 likes@angrysteel: Go
Yes I really didn't see that. Commited it now, thank you very much!
- Reply
- #351
angrysteel Nov 29, 2012 at 00:59 UTC - 0 likes@Stanzilla
I notice you are doing most of the updates to Weak Auras. Any chance you can look at http://www.wowace.com/addons/weakauras/forum/39635-display-ordering-and-frame-strata-within-a-group/
Following these steps allows you to set up Weak Auras as a priority cast sequence addon. Basically stacking a bunch of icons ontop of each other, and the one with the highest priority will show above the others.
I have been doing this for months, and have seen no ill effects with Weak Auras, but everytime there is an update here, i need to go back and edit the code again.
Any chance of this getting added into the official release? Or is there a reason this functionality isnt currently being included?
Thanks!
- Reply
- #350
Twopro Nov 28, 2012 at 01:06 UTC - 0 likeshey, the latest update doesn't work. fyi. i'm seeing priest auras on my warrior ui and my warrior auras on other characters. just saying.
- Reply
- #349
gtadem Nov 27, 2012 at 22:14 UTC - 0 likesLong time power auras user finally making the switch to weak auras. Having an issue setting up an icon to indicate the time remaining on my Tiger Power buff: The timer isn't in sync with Blizzard's timer. It is off by 1 second. Power auras had a checkbox I could uncheck to stop it from rounding up like this. I see no such option in weak auras. I keep looking and searching online and cannot find any current information. Can anybody help please?
- Reply
- #348
aeln Nov 22, 2012 at 11:22 UTC - 0 likesI really love WeakAuras, it really helps me a great deal with rotation and rage management, keeping everything in the middle of the screen.
I was wondering though, are there any plans for a programmable api, perhaps even embedding WeakAuras from lua? It would be kinda awesome if I could set everything up there, since I'm trying to create a portable thing (just for my own use).
Thanks for a great addon!
- Reply
- #347
angrysteel Nov 15, 2012 at 01:06 UTC - 0 likes@puntr
Worked great except the hiding. It definitely triggered when the Monstrosity cast perfectly, but then the icon just stayed on the screen.
I will look at it more, and see if i can fix it. But it should be hiding after 3 seconds. (Maybe 2.5 sec, dont remember the cast time, but 3 seconds is fine).
But atleast the trigger worked, which is much better than i could get going :D
EDIT: Just switched from Custom Hide to just a timed Hide. Havent tested it, but im sure this will work fine.
- Reply
- #346
angrysteel Nov 13, 2012 at 06:51 UTC - 0 likesWill try these out tomorrow. Thanks !
- Reply
- #345
puntr Nov 11, 2012 at 08:42 UTC - 0 likes@angrysteel: Go
Player
Monstrosity
- Reply
- #344
angrysteel Nov 07, 2012 at 10:57 UTC - 0 likesHaving an issue on a boss encounter (Amber-Shaper Un'sok). Trying to use a combatlog trigger for the Amber Explosion.
There are 3 versions of Amber Explosion:
Both the player and the Mutated Construct share the same spell ID. (ID=122398).
The Amber Monstrosity uses the same spell name (Amber Explosion), but the spell ID is 122402.
All 3 spells have the exact same combatlog message:
Player and Mutated use:
Amber Monstrosity uses:
So when i have WA set up like:
Trigger = Event
Message Prefix = Spell
Message Suffix = Cast Start
Source Unit = Target
Spell Name = Amber Explosion
The aura will only show when targeting a player or mutated. It will not show if targeting the Amber Monstrosity, even tho the spell NAMES are identical, the spell IDs are not. I dont see a way to use spell ID with combat log events, only the names.
Any suggestions on a work around? Im sure this would be possible with a custom lua trigger, but thats something i dont have the know how to do.