- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,111 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
WeakAuras
- 43 Likes
- World of Warcraft
- 116,952 Monthly Downloads
- Supports: 5.3.0
- 1,028,606 Total Downloads
- Updated 05/21/2013
- Created 10/03/2010
- 815 Favorites
- Project Site
- Comments
- Release Type: Release
- License: GNU General Public License version 2 (GPLv2)
- Newest File: 1.4.7.10
About WeakAuras
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?
------------------------------------------------------------------------
r304 | stanzilla | 2013-05-21 16:32:40 +0000 (Tue, 21 May 2013) | 1 line
Changed paths:
A /tags/1.4.7.10 (from /trunk:303)
Tagging as 1.4.7.10
------------------------------------------------------------------------
r303 | stanzilla | 2013-05-21 13:17:32 +0000 (Tue, 21 May 2013) | 1 line
Changed paths:
M /trunk/WeakAuras.toc
M /trunk/WeakAurasModelPaths/WeakAurasModelPaths.toc
M /trunk/WeakAurasOptions/WeakAurasOptions.toc
M /trunk/WeakAurasTutorials/WeakAurasTutorials.toc
Let's escalate some TOCs! (5.3 Update)
------------------------------------------------------------------------
r302 | mysticalos | 2013-04-30 01:07:44 +0000 (Tue, 30 Apr 2013) | 1 line
Changed paths:
M /trunk/WeakAuras.lua
update instance code for difficulty index 10 and 11 (normal scenario and heroic scenario)
------------------------------------------------------------------------
r301 | stassart | 2013-03-24 21:45:46 +0000 (Sun, 24 Mar 2013) | 1 line
Changed paths:
M /trunk/WeakAurasOptions/WeakAurasOptions.lua
Fix for ticket 353: lua error attempt to call method ControlChildren.
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 1.4.7.10 | Release | 5.3.0 | 76,520 | 05/21/2013 |
| 1.4.7.10-nolib | Release | 5.3.0 | 140 | 05/21/2013 |
| 1.4.7.9 | Release | 5.2.0 | 191,916 | 03/05/2013 |
| 1.4.7.9-nolib | Release | 5.2.0 | 231 | 03/05/2013 |
| 1.4.7.8 | Release | 5.1.0 | 180,228 | 11/27/2012 |
| 1.4.7.8-nolib | Release | 5.1.0 | 194 | 11/27/2012 |
| 1.4.7.7 | Release | 5.0.5 | 79,708 | 10/31/2012 |
| 1.4.7.7-nolib | Release | 5.0.5 | 142 | 10/31/2012 |
| 1.4.7.6 | Release | 5.0.5 | 33,521 | 10/27/2012 |
| 1.4.7.6-nolib | Release | 5.0.5 | 76 | 10/27/2012 |
| 1.4.7.5 | Release | 5.0.5 | 82,336 | 09/22/2012 |
| 1.4.7.5-nolib | Release | 5.0.5 | 164 | 09/22/2012 |
| 1.4.7.4 | Release | 5.0.5 | 22,603 | 09/17/2012 |
| 1.4.7.4-nolib | Release | 5.0.5 | 80 | 09/17/2012 |
| 1.4.7.3 | Release | 5.0.4 | 32,690 | 09/02/2012 |
| 1.4.7.3-nolib | Release | 5.0.4 | 129 | 09/02/2012 |
| 1.4.7.2 | Release | 5.0.4 | 14,358 | 09/01/2012 |
| 1.4.7.2-nolib | Release | 5.0.4 | 72 | 09/01/2012 |
| 1.4.7.1 | Release | 5.0.4 | 22,624 | 08/28/2012 |
| 1.4.7.1-nolib | Release | 5.0.4 | 100 | 08/28/2012 |
| 1.4.7 | Release | 5.0.4 | 3,545 | 08/28/2012 |
| 1.4.7-nolib | Release | 5.0.4 | 33 | 08/28/2012 |
| 1.5_MoP_Beta5 | Beta | 5.0.4 | 1,799 | 08/03/2012 |
| 1.5_MoP_Beta5-nolib | Beta | 5.0.4 | 18 | 08/03/2012 |
| 1.5_MoP_Beta4 | Beta | 5.0.4 | 945 | 07/21/2012 |
| 1.5_MoP_Beta4-nolib | Beta | 5.0.4 | 15 | 07/21/2012 |
| 1.5_MoP_Beta3 | Beta | 5.0.4 | 450 | 07/12/2012 |
| 1.5_MoP_Beta3-nolib | Beta | 5.0.4 | 4 | 07/12/2012 |
| 1.5_MoP_Beta2 | Beta | 5.0.4 | 305 | 07/06/2012 |
| 1.5_MoP_Beta2-nolib | Beta | 5.0.4 | 1 | 07/06/2012 |
| 1.5_MoP_Beta1 | Beta | 5.0.4 | 155 | 07/06/2012 |
| 1.5_MoP_Beta1-nolib | Beta | 5.0.4 | 2 | 07/06/2012 |
| 1.4.6 | Release | 4.3.3 | 38,335 | 04/07/2012 |
| 1.4.6-nolib | Release | 4.3.3 | 172 | 04/07/2012 |
| 1.4.5 | Release | 4.3 | 63,447 | 11/29/2011 |
| 1.4.5-nolib | Release | 4.3 | 585 | 11/29/2011 |
| 1.4.4b | Release | 4.2 | 27,471 | 10/16/2011 |
| 1.4.4b-nolib | Release | 4.2 | 839 | 10/16/2011 |
| 1.4.4 | Release | 4.2 | 14,844 | 10/14/2011 |
| 1.4.4-nolib | Release | 4.2 | 68 | 10/14/2011 |
| 1.4.3 | Release | 4.2 | 18,623 | 06/29/2011 |
| 1.4.3-nolib | Release | 4.2 | 55 | 06/29/2011 |
| 1.4.2 | Release | 4.1 | 3,461 | 06/27/2011 |
| 1.4.2-nolib | Release | 4.1 | 25 | 06/27/2011 |
| 1.4.1 | Release | 4.1 | 6,227 | 05/25/2011 |
| 1.4.1-nolib | Release | 4.1 | 38 | 05/25/2011 |
| 1.4.0 | Release | 4.1 | 116 | 05/25/2011 |
| 1.4.0-nolib | Release | 4.1 | 17 | 05/25/2011 |
| 1.4b9 | Beta | 4.1 | 207 | 05/16/2011 |
| 1.4b9-nolib | Beta | 4.1 | 3 | 05/16/2011 |
Addon Packs Containing This...
-
Reat UI Pack
-
Okami727's Addon Pack
-
cyceron's Addon Pack
-
Do Anything Death Knight UI
-
Enigma required raiding.
-
Rujabu Restoration Druid UI
-
Hunter Pack - MOP Updated ( 22 / 03 / 21013 )
-
Snogard's Tank Prog-snitch Pack
-
Yarx Hunter UI
-
Robbeesta's UI
-
Qbrick's User Interface
-
Cowtilate's Rogue Raiding UI
-
Warling Hunter Raid UI
-
Everlasted Rogue UI 5.2
-
Jack'sUI
-
Simple Ui MoP style
-
Eninias Holy Paladin UI
-
Adventure Inc. Addons Package (Large)
-
Protection Paladin Raid & Leveling UI
-
Naltocs HUD-oriented UI
-
zombone essentials
-
CessyUI
-
ZmashUI
-
Nurse Ret Pal Pack
-
Meganpie UI
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,172,613 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 491,839 Monthly Downloads
-
- AtlasLoot Enhanced
- Map & Minimap, Professions, Arena, and Boss Encounters
- 393,478 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 350,761 Monthly Downloads
-
- Recount
- Combat
- 329,575 Monthly Downloads







































Comments
I have the following bug when dropping a Fire Totem:
290x <string>:"return ------------------------------------...":19: attempt to index field "?" (a nil value)
[string "return ------------------------------------WeakAuras.lua:1783: in function "ScanEvents"
WeakAuras\WeakAuras-r302.lua:1764: in function <WeakAuras\WeakAuras.lua:1718>
Locals:
event = "PLAYER_TOTEM_UPDATE"
arg1 = 4
arg2 = nil
event_list = <table> {
SEF_CORE = <table> {}
SEF_2_icon = <table> {}
SEF_1_icon = <table> {}
}
(for generator) = <func> =[C]:-1
(for state) = <table> {
SEF_CORE = <table> {}
SEF_2_icon = <table> {}
SEF_1_icon = <table> {}
}
(for control) = "SEF_CORE"
id = "SEF_CORE"
triggers = <table> {
1 = <table> {}
}
(for generator) = <func> =[C]:-1
(for state) = <table> {
1 = <table> {}
}
(for control) = 1
triggernum = 1
data = <table> {
icon = true
expiredHideFunc = false
region = <unnamed> {}
trigger = <func> return -----------------------------------------------------------------------
--
-- Name: Storm, Earth, and Fire
-- Author: Ròxy@Spinebreaker-EU (Shamarox@mmo-champ)
--
-- Core for tracking SEF (de)activation
-- Note: /cancelaura & deactivation have different timings and
-- events
-----------------------------------------------------------------------
function (event,...)
local t = select(1,...);
if t == nil then return; end;
local active,name,_,_,icon = GetTotemInfo(t);
t =t-1;
WA_SEF.totem[t].name = name;
WA_SEF.totem[t].icon = icon;
WeakAurasSaved.displays["SEF_"..(t+1).."_icon"].displayIcon = icon
WA_SEF.active[t] = active;
return false; --JUST CORE
end
:11
event = "Health"
subevent = false
numAdditionalTriggers = 1
events = <table> {}
load = <func> return function(event, combat, name, class, spec, level, zone, size, difficulty, role)
local never = false
if(true) then
return true else return false end end:1
}
loaded_events = <table> {
PET_BATTLE_TURN_STARTED = <table> {}
COMBAT_LOG_EVENT_UNFILTERED_CUSTOM = <table> {}
FRAME_UPDATE = <table> {}
COMBAT_LOG_EVENT_UNFILTERED = <table> {}
UNIT_THREAT_SITUATION_UPDATE = <table> {}
PLAYER_TOTEM_UPDATE = <table> {}
PET_BATTLE_OPENING_START = <table> {}
PLAYER_TARGET_CHANGED = <table> {}
PET_BATTLE_CLOSE = <table> {}
}
pairs = <func> =[C]:-1
WeakAuras = <table> {
SetAuraVisibility = <func> @..\WeakAuras.lua:2525
CancelAnimation = <func> @..\WeakAuras.lua:4182
anim_finish_preset_types = <table> {}
GetRuneCooldown = <func> @..\WeakAuras.lua:737
frame_strata_types = <table> {}
ScheduleCooldownScan = <func> @..\WeakAuras.lua:4724
operator_types = <table> {}
regions = <table> {}
swing_types = <table> {}
subevent_actual_prefix_types = <table> {}
eventend_types = <table> {}
UnregisterComm = <func> @AdiBags\libs\..\CallbackHandler-1.0.lua:181
DisplayToString = <func> @..\Transmission.lua:368
UnregisterEveryFrameUpdate = <func> @..\WeakAuras.lua:4591
aura_scan_cooldowns = <table> {}
RegisterItemCountWatch = <func> @..\WeakAuras.lua:5021
EnsureClone = <func> @..\WeakAuras.lua:3740
debug = <func> @..\WeakAuras.lua:174
UnregisterCustomTextUpdates = <func> @..\WeakAuras.lua:4987
ScanAuras = <func> @..\WeakAuras.lua:2206
rotated_icon_side_types = <table> {}
form_types = <table> {}
duration_types = <table> {}
CanShowNameInfo = <func> @..\WeakAuras.lua:4351
tutorials = <table> {}
totem_types = <table> {}
RemoveGTFO = <func> @..\WeakAuras.lua:5051
pAdd = <func> @..\WeakAuras.lua:3231
point_types = <table> {}
regionOptions = <table> {}
IsRegisteredForCustomTextUpdates = <func> @..\WeakAuras.lua:4991
FixGroupChildrenOrder = <func> @..\WeakAuras.lua:5032
It started happening last Sunday.
Both the Sounds and the button glow do not work for me since 5.3's update.
Sounds work out of combat, but not in combat. Button Glow doesn't work in OR out of combat.
Changing sounds channels does not make a difference either.
Sounds don't work with patch 5.3
sound bug need to be fixed
Is there a bug sounds? I'm getting sounds when I get a proc while NOT in combat but when I get it while in combat, I don't hear anything...
Yes, sounds are bugged in 5.3 in WeakAuras. My trinket and my maelstrem 5xstacks must alert me with sound. Now in combat (not on a trainer) I can't hear that sounds. Tested in lfr ToT, Nalak and Galleon.
Weak Auras Vs Power, besides the fact that Weak has better support which I've heard, what does weak have that Power doesn't, or does it offer less?
http://www.youtube.com/watch?v=oMZ9VGt_4Eg
touchymcfeel does a good comparison in that video. weak auras is better overall, there is no comparison imo. uses less memory, especially while idle, much more organized, and extremely configurable.
I've been using a vengeance bar addon on my tanks to keep track on how high my vengeance gets. All it does is increase the bar display and the text as my vengeance rises. I'd like to duplicate it in WeakAuras instead of having a seperate addon for it.
I can get the progress bar to display my vengeance size with the bar text just fine however the bar graphic itself will only display the time remaining on the vengeance buff. As in, the bar depletes as the vengeance buff wears off. I would like the bar to increase in size as my vengeance goes up but cannot figure out how.
What I'm using for settings:
Trigger:
Type -> Aura
Use Full Scan (High CPU)
Aura Name -> is exactly -> Vengeance
Use tooltip "size" instead of stacks
My string if you want to take a look:
dau8eaqjrvmkkI6uue5wkj7cK0WeXXG0Ye0Za10uPRPQ2MkY3iOXrOZPK6EIk6GuuwibEifPjkQuxeKQnsu9rQQsJuuLoPs0lPimtqk7uHFkQKLsvv1tjnvv5QIkSvLqFLQQYCfv1Er)vKgmfvhMslgepgIjtHllzZIYNfy0uvoTIEnvrZwPUTkSBO(nWWjkhNQQy5u55cnDPUor2UsW3PknEqIZRIA9uvz)ufMO8rDsDjUlxMfPYFjcahZxLv7DQ6ZAa8MMdSpW(SCxH97m1ivuOEHQqOUM6bvdQg8rn2wepJ60VId0eQqaoJYzkydC8XbkhjCeYrchWCKWXLdu2uTi9eGJ8rn2wxZhvdqAWg4LqOgSbEtZC2JI6sa2mKEcWcK6gGffPgSbEtTi9eGPg9b8YMA2epJ(4JQbinyd8siud2aVPzo7rrDjaBgspbybsDdWIIud2aVPwKEcWu9nnk2SPkfRhaS7PmcHQfppS9eG5JASTUMpQYCvSAQrztNDZMn12ndckhFuX2JkfiRC2g4OMZCsfrk2GJuFtJIAppkdQs4AHc3uTsnGQuSsX2JIcOgLGGaKWnfqfBpkQlw4GYIrkQsXkvcpBkGk2Eur(4aL6IfoOSyKIn1mP9oIyXuaBQqSotbBGJpoqP8tIIcf)IHF4tH)7PlZw9H5iKYff(xV(gkMCpHMiEfz2Q)joGPCry4tjcVNsUWIcfEVmB1)ZMQXmkBBp)kO0qRYAQ5b7H5MCEIMe1nWAWhvPyLISTXifq1b2fFupK29Kp2SPkfR02UlCtiuLIvAuwHqbuJYke(OgN4GDXbk1dPDp5JdykGJqkGnBQiBBmYh14ehSlQ5g6M9YRjgl938(OEiT7jFu9pZ8FOLltnbfWMn12UlCZbkmBQDbLwN(vCGMqfIfXtdhqMPGnWXhhOuUi66RqXFyYfgfgwimZw9H5iKYffgEpfMC)3)6WW)NzR(WCC5iHnviaNr5OaQqaoJYbDJGIQzopxIxOWnWD2dZv)rY6kpmpKQRcMa87SSIQvYzHyDuJTfXZiHqDIaWPXPrrfAqx(JAxqPLCfv9aaAFEy(cHu75r50PFfhOjuHyr8mWbKWgMc2ahFCGs5)1Wx0)vmbgne(kuKzR(FocP8)A4l6)kMaJgcFfkYSv)phWu(Fn8f9FftGrdHVcfz2Q)NJlhOSPonOUyHdklgP8W8CBcQENgTpocH)uHaCgLlxzzXQ54sflD8CZGGYf5aLnvlFuxSWbLfJuuxI7YLzrQ8xIaWX8vz1ENQ(SgaVP5a7dSpl3vy)oZM6cCGEtsytca
This is the addon I would like the bar to mimic:
http://www.curse.com/addons/wow/vengeance
I just lost all my Auras. Apparently it's some bug, luckily I had a backup so just wanted to tell you guys to do the same.
Do you know what it was? I had the same thing happen to me. And its keeps dropping the ones I remake.
not sure if this is the right place to ask this but im having trouble figuring out how to set something up, as a unholy dk i need to be able to tell not only the duration of my diseases but the strength of them (ie how much they tick for) but i cant seem to figure out how exactly to get a display to work for that, all ive been getting is timers and i cant seem to find how to do it anywhere online via google. ive found rune tracker packs and what not but nothing that shows disease strength >.> anyone know if what im tryin is possible and if so how? id rather avoid getting another addon that tells me when i have this perfectly good one already :p
A friend of mine gave me a weak aura and I'm getting this error.
Error deserialing ...Recount\Libs\AceSerializer-3.0\AceSerialzer-3.0.lua:223 Invalid AceSerialzer table format (No table end marker)
Anyone know how to fix that?
that normally means the export string is too large to encode/decode for the library that does that part. the only way around it really, is to make the group of auras smaller, or copy the whole thing from the settings lua file.
Message: [string "return function()..."]:3: attempt to compare number with nil
Time: Thu Apr 25 14:23:08 2013
Count: 2
Stack: [C]: ?
[string "return function()..."]:3: in function <[string "return function()..."]:1>
Interface\AddOns\WeakAuras\RegionTypes\icon.lua:208: in function `UpdateCustomText'
Interface\AddOns\WeakAuras\WeakAuras.lua:4961: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:4957>
Locals:
Any ideas on how to correct this?