WEAKAURA

Tehr's RaidCDs, ExternalCDs, UtilityCDs, ImmunityCDs, AoECCs, RezCDs, & Interrupts

Updated Aug 4th 2017 WoW 7.2 User Tehr Views 227,856 Comments 150 Stars 236 Collections 61 Link https://wago.io/RaidCDs
General UtilityRaid LeadingHealingTankingPvE UtilityDungeonsPvP Utility



Description:
For some reason, all of the favorites on this WeakAura were reset. Ora managed to recover 220 of them, but that means that there are approximately 80 people out there who no longer have this favorited. If you favorited this aura in the past, check to make sure it's still favorited, especially if you are subscribed to Ora on Patreon.

Hey guys, if you notice any bugs or problems of any sort, please either comment here, send me a message on Discord (Tehr#5246), or @Tehr ping me in the Official WeakAuras Discord (any channel) and I'll help you out as soon as I can.

I've created a Patreon! Don't feel compelled to donate, it's just there so you can show your support if you're feeling generous. You'll continue to get the full WeakAura regardless. I will be adding tutorial videos for common adjustments in the near future.

If you like this aura, don't forget to favorite it!


I'm currently looking for people to assist with adding Localization support. If you play this game in a language other than English and are interested in helping provide translations for ability acronyms for the display, please contact me on Discord.

German | French | Russian | Spanish | Portuguese | Chinese | Korean | Italian


Most Recent Update:
(84)

Added Lay on Hands, added Legendary Item support (currently for Tyr's Hand of Faith, Petrichor Lagniappe, X'oni's Caress, and Skjoldr, Sanctuary of Ivagont), and fixed some minor translation errors


Disable or delete the old version when updating to a new version in order to ensure bug-free use.


DESCRIPTION:

DO NOT DELETE THE BACKGROUND
, see adjustments below on how to hide it. Deleting the background entirely will disable buttons, and can potentially cause annoying errors.

This WeakAura displays players' names and their associated abilities. Currently tracks every External CD, Raid CD, Utility CD, Immunity CD, AoE Stun, Battle Rez, and Interrupt that I find important enough to track.

If a player is dead, the CD on their ability (or "READY", if it's available) will turn to gray so you know what you can and cannot call for.

If a player has a talent, legendary, or artifact trait selected that reduces the CD on a certain ability, there will be a "+" displayed after the ability name to indicate this (e.g. "Grasp+" instead of "Grasp" if a Blood DK has Tightening Grasp as a talent).

ADJUSTMENTS:

To enable translations, go to the aura of the language you want to use, go to the Actions tab > On Init > "Expand Text Editor", and change "TehrsCDs_Translation_Korean" (for example) "to "true", and then reload your UI. Please note that by default this will only translate if your client language locale is changed to the matching language (i.e. to display the aura in Korean, your locale must be "koKR").

To reset sections of the aura (or the entire thing), click the small "S" button in the top right corner of the Background, hover over "Reset Cooldowns", and then either click "Reset All CDs" to reset the full aura, or click the name of the section you wish to refresh.

To toggle sections, click the small "S" button in the top right corner of the Background, hover over either "General Visibility Settings" or "Raid Visibility Settings", and then uncheck the name of the section you wish to hide.

To minimize the entire aura, either right click the small "S" button in the top right corner of the Background, or left click it and click "Toggle Display". Once the aura is hidden, click the "show" button in the bottom left corner to display it again.

To hide the background (or to adjust its darkness), click the small "S" button in the top-right corner of the Background, click "Toggle Sliders", and adjust the "Background Alpha" slider to your liking. Click the "S" button and click "Toggle Background Slider" to hide the slider again. Remember, deleting the background entirely will disable buttons, and can potentially cause annoying errors.

To resize the entire aura, click the small "S" button in the top-right corner of the Background, click "Toggle Sliders", and adjust the Text Size slider to your liking. Click the "S" button and click "Toggle Sliders" to hide the slider again, and then reload your UI for changes to take effect ("/reload"). The entire aura will resize based on your font size, and you do not need to change the positioning or font of any other auras.

To disable any individual cooldowns, click the small "S" button in the top-right corner of the Background, hover over "Show Individual CDs", hover over the section of the CD you wish to toggle, and then uncheck the name of the cooldown you wish to hide.

To display Blessing of Protection (BoP) in the External section (displays in the Utility section by default), click the small "S" button in the top right corner of the Background, hover over "Show Individual CDs", and uncheck the button labeled "Utility BoP".

To adjust how far in names are indented, go to "RaidCDs_NamesText" > Actions > On Init > "Expand Text Editor" and change how many spaces are in the local variable "aura_env.raidCDsIndentAmount". You can choose between 0 (no indent, just leave the quotes "") and approximately 7 (any more and the names start overlapping with the CD name). Default is two spaces.

To display the aura when you're not in a group, go to "RaidCDs_NamesText" > Actions > On Init > "Expand Text Editor" and change "aura_env.displayWhenSolo" to "true" if you want to display the aura at all times.

To display an asterisk next to your own name (only visible to you), go to "RaidCDs_NamesText" > Actions > On Init > "Expand Text Editor",scroll down until you see the line that starts with 'aura_env.PatreonSupporters', then add your own name and server with the same formatting as the other names. Alternatively, support me on Patreon and I'll add you myself so everyone can see how awesome you are :P

To make the aura grow downwards instead of upwards, change the Anchor Point of NamesText, Background, and CDText to "Top Left" instead of "Bottom Left", and change the Anchor Point of TimesText to "Top Right" instead of "Bottom Right". It is recommended that you move the "RaidCDs_ButtonHandler" to the anchor point of the aura.

To remove the buttons, go into "RaidCDs_ButtonHandler" > Actions > On Init > "Expand Text Editor", change "TehrsCDs_show_ParentButton" to "false", and then reload your UI.

NOTE:
Note that this WeakAura was originally written by Yuqii and can be found here. I've been heavily modifying this over the last two years, and have permission from Yuqii to continue to publicly work on this aura.

KNOWN BUGS:
None!

TO-DO LIST: (no particular order)
Allow you to have multiple displays active at once (duplicating causes a lot of issues right now) (difficult and time-consuming)
Indicate in some way when CDs are active (difficult and time-consuming)




ExternalsRaid CDsUtility CDsImmunitiesAoE CCInterruptsBattle Rezzes
RacialsWar StompArcane Torrent
Death KnightGorefiend's GraspMind FreezeRaise Ally
Demon HunterDarknessNetherwalkChaos Nova
Sigil of Chains
Consume
Sigil of Silence
DruidIron BarkTranquilityInnervate
Stampeding Roar
Ursol's Vortex
Typhoon
Solar Beam
Skull Bash
Rebirth
HunterMisdirectAspect of the TurtleBinding ShotCounter Shot
Muzzle
Gift of Chi-Ji
Dust of Life
Eternal Guardian
MageIce BlockSupernovaCounterspell
MonkLife CocoonRevivalLeg SweepSpear Hand Strike
PaladinBlessing of Sacrifice
Blessing of Protection
Blessing of Spellwarding
Aegis of Light
Aura Mastery
Blessing of ProtectionDivine ShieldRebuke
PriestGuardian Spirit
Pain Suppression
Divine Hymn
Power Word: Barrier
Light's Wrath
Vampiric Embrace
Leap of Faith
Symbol of Hope
Mind BombSilence
RogueTricks of the TradeCloak of ShadowsKick
ShamanAncestral Guidance
Healing Tide Totem
Spirit Link Totem
Ancestral Protection Totem
Wind Rush TotemLightning Surge TotemWind ShearAnkh
WarlockSummon Infernal
Meteor Strike
Shadowfury
Spell Lock
Shadow Lock
Soulstone
WarriorSafeguardCommanding ShoutShockwavePummel


CHANGELOG:
8/4/2017
84
Added Lay on Hands, added Legendary Item support (currently for Tyr's Hand of Faith, Petrichor Lagniappe, X'oni's Caress, and Skjoldr, Sanctuary of Ivagont), and fixed some minor translation errors.

8/3/2017
83
Added Korean translation, and moved each translation to its own aura to avoid font corruption.

7/29/2017
81 (and 82, I double-uploaded)
Added Chinese and German translations, fixed and re-added Meteor Strike, Summon Infernal, Spell Lock, and Shadow Lock for Warlocks, added in Hunter Pet Battle Rezzes (Moth, Crane Quilen), added in Light's Wrath (Disc Priest Artifact), and added a toggle to the button menu to allow you to temporarily disable polling so you can inspect others immediately instead of waiting for the aura to finish its loop through the group.

7/21/2017
80
Fixed an issue where disabling/enabling Ankh or Battle Rez Timer in raids would cause an error and abort the command, and fixed the issue of "CanInspect" errors caused by a player joining your group.

7/1/2017
79
Fixed an issue where the button would not hide if you were not displaying the aura while solo, fixed an incorrect spellID with Symbol of Hope in the button menu, and fully completed integration of the French translation.

6/23/2017
78
French translation has been added, and now shows an asterisk next to the playerName for myself and my supporters.

6/16/2017
77
Fixed the reduced CD when Solar Beam interrupts a cast, fixed an issue where cooldown names, players, and CDs didn't line up when you only had one section enabled, and made it so the background now correctly covers the entire display when you set the aura to Grow Down

5/31/2017
76
Added the ability to enable/disable individual CDs from the button menu, moved all of the button functionality into a single button with nested menus, and added Sigil of Silence for Vengeance Demon Hunters.

5/28/2017
75
Added a Text Size slider (same place Background Alpha slider is at), fixed a problem that made Sigil of Chains not display, and updated the cooldowns that are affected by Artifact traits (Pain Sup, BoP, Sac, etc.) to reflect 4/4 points

5/5/2017
74
Now tracks what type of pet a Warlock has in order to determine which CDs to show

5/3/2017
73
Battle Rez Counter should now be working again

4/30/2017
72
Background will now correctly hide when everything else is hidden
71
LOL the bug was really dumb, and so am I. This is the fixed version of Update 69. Also added a debug feature so if this happens again I can figure out what's happening, and made it so changing the anchor position to make the aura grow down now lines up correctly once again

4/29/2017
70
Reverting back to Update 67 until I can solve some bugs introduced in the most recent two updates

4/28/2017
69
GroupPoll now loads both in and out of combat by default, allows the player to choose the polling rate of GroupPoll, and fixed a bug where the Engine was not detecting player casts when not in a group
68
Allows the player to choose if you want to display the aura when you're not in a group (e.g. to display just your own abilities), and shows the Background (and Buttons) when you're in a Scenario

4/15/2017
67
Added a "What's New?" aura to tell the user what was added in the most recent update.
66
Added a slider to allow the player to adjust Background Alpha in-game

4/11/2017
65
The aura will now auto-resize depending on the font size/type of NamesText (requires reloadui), including the width and height of the background, as well as the font size/type of the other auras in the group

4/10/2017
64
Settings you change with the buttons will now persist through logout, also changed a few settings around to reduce system strain (lag) in combat

4/1/2017
63
Added the Show All CDs button for use after you've toggled individual sections off with the buttons
62
Typhoon now tracks the correct SpellID, and will thus correctly display when Typhoon has been used
61
Displays an Eggo-related sample text ONLY on April 1st and 2nd
60
Added Druid's Typhoon (and the April Fools sample text when you have the WeakAuras options open and you're not in a group)

3/23/2017
59
Added Warlock's Spell Lock and Shadow Lock interrupts

3/8/2017
You can now change Raid Settings independently of General Settings. Additionally, Battle Rez CDs automatically reset when a raid encounter ends

3/5/2017
You can now enable/disable individual CDs in "RaidCDs_GroupPoll" > Actions > On Init > "Expand Text Editor" by changing "true" to "false" for whatever CD you wish to hide (for example if you really don't care about Misdirection or Tricks of the Trade but want to see the rest of the Utility CDs, you can disable them)

3/2/2017
Added a new button that allows you to easily toggle individual sections without editing the code (replaces the Minimize button); note that these changes only affect the current game session, and logging out or reloading your UI will reset your display options to whatever is set in the "On Init" of NamesText. Also, Artifact Support has been rolled into the baseline CDs under the assumption that the vast majority of players have 34+ traits

2/26/2017
Added Immunity CD tracking (the Mythic Botanist struggle is real) and moved the NamesText options to On Init instead of Display Text to prevent the lag. Also added Misdirection and Tricks of the Trade

2/21/2017
Added a Raid Battle Rez counter when in a raid encounter (thanks Krazyito for the code and help!)

2/16/2017
Fixed a small bug where Spellward wouldn't un-track if you specced out of it, and fixed some problems with the buttons

1/20/2017
Added Arcane Torrent (Blood Elf) and War Stomp (Tauren)

1/19/2017
Fixed a bug where mages swapping from Arcane to another spec would still display Supernova, and added a note about "Blessings of the Silver Hand" in the code

1/17/2017
Now tracks "Blessings of the Silver Hand" for Holy Paladins, and now lets you choose whether BoP is displayed in External CDs or in Utility CDs (designed for tanks that display External CDs and hide everything else but still want to see BoP)

1/11/2017
Changed the cooldowns of Aegis of Light, Gorefiend's Grasp, and Sigil of Chains. Removed Nether Bond

1/8/2017
Added a minimize and maximize button, and a reset button (left click to choose which section to reset, right click to reset all sections), and you now have the option to track Ankh but hide the rest of the Battle Rezzes while in a raid

1/7/2017
Added "Protector of the Ashen" Artifact Trait for Ret Pallies (thanks Lucivero), fixed "Pain is in your Mind" Artifact Trait tracking for Disc Priests (it wasn't properly reducing the CD), and added a way to display Battle Rezzes in raids (I high recommend you leave this disabled since Battle Rez CDs are done on a group-basis, and a player's individual CD doesn't matter)

1/4/2017
Fixed "Sacrifice of the Just" Artifact Trait for Prot Pallies, and made it so the aura displays sample text when you have the options open and are in a group alone (so you can make adjustments without sitting in a party)

12/31/2016
Ankh should now be working (I was tracking the wrong SpellID before), and you should no longer receive errors if you delete the Background

12/15/2016
I broke some stuff in the 12/12 update (whoops!), that stuff is now fixed; by proxy, Crowd Control is in its own section now (if you want it back in UtilityCDs, tell me). Also, Gorefiend's Grasp and Sigil of Chains are now in the Crowd Control section. Lastly, I fixed the error that popped up when a player was unsuccessfully inspected (should no longer get any errors from this, it will ignore inspect errors and continue).

12/12/2016
I've added in AoE stun abilities to the UtilityCDs section; this section has similar settings to the Interrupts section, and will by default display only when 1) the player is not in a raid, or 2) show_aoeCCs_inRaid is set to true.

12/8/2016
I've added the ability to manually reset the WA (read the description), in addition to adding Combat Resurrections, as well as some back-end improvements.

10/15/2016
Due to popular request, Blessing of Protection is now a Utility CD instead of an External CD.

10/12/2016
By default now only displays Interrupts when NOT in a Raid. You can still override that setting and disable Interrupts permanently, and additionally you can choose to display Interrupts in raid if you'd like (change "shows_allInterrupts_inDungeonOnly" to "false" if you want Interrupts to be displayed in Raids).

10/2/2016
I am temporarily removing support for Protection Paladin's artifact trait that displays Sac with reduced cooldown until I find a solution to a bug that causes the cooldown to never display.

9/17/2016
Bug-fixing! Turns out Stampeding Roar was not being correctly tracked if the player did not have the Guttural Roars talent (love me some SpellID changes [/meme]), which by extension meant that Stampeding Roar was never tracked for Feral Druids.

9/11/2016
Some minor bug-fixing (recently started getting a lot of errors and I'm not sure why, but the WA still functions just the same as normal), as of now you can actually disable External CDs without fucking up the formatting.

8/29/2016
Now works for non-English clients (I THINK!). If you have any issues with a language not working let me know. Note that this does not mean that the display will be translated (it will still display CD names in English), it won't just error out in a non-English client (or simply not display any CDs).

8/27/2016
Now tracks Guardian Angel talent, Sacrifice of the Just artifact trait, and Pain is in Your Mind artifact trait. However, the two artifact traits must be tracked manually until I figure out how to find the information I need from the inspect API.

This Weak Aura includes custom functions.


Preview

Comments
Posted by Iak 13 days ago. Reply 2017-08-07 19:20
@Tehr
Thank you very much, you are the best <3 i really really likes addon
Posted by Mirteaka 14 days ago. Reply 2017-08-07 08:47
Hi. I really like this weakaura. I was wondering if there's s way to keep track of a raid member's Frozen Orb cooldown accurately as its cd decreases when their blizzard hits targets. This would be simple if I was tracking my own spell cooldown, but I'm not sure how to do the same for other players.
Posted by Tehr 14 days ago. Reply 2017-08-06 18:05
@Iak Hey, there is a check-box in the button menu that disables polling; unchecking that will allow you to inspect immediately. In English, the check-box reads "Check CDs".

As it is, the way this WeakAura works is by inspecting other players, and because of this when you want to issue your own inspect request, you must wait for the WeakAura to finish polling the group. That's why I added this check-box.
Posted by Iak 14 days ago. Reply 2017-08-06 16:44
Hey, as soon as i load your weak Aura, i cant inspect People properly. i reinstalled wa already but still have this problem
Posted by Tehr 16 days ago. Reply 2017-08-05 01:53
@User-5982a0f1bc2ad4cc75bd7388 http://puu.sh/x1VZ7/85db418e72.png Yes, that is the Import String.

Let me see if I'm understanding you correctly; you can see your character's name, your character's CDs, and the background, but you cannot see the button in the top-right corner?

There is no longer an "R" button, just a single "S" button that does everything the old button used to.

Can you add me on Discord? Much easier to troubleshoot from there than from the comments section.
Posted by User-5982a0f1bc2ad4cc75bd7388 16 days ago. Reply 2017-08-04 23:12
is the import string link the same that is in the text box below?
Posted by User-5982a0f1bc2ad4cc75bd7388 16 days ago. Reply 2017-08-04 23:11
Its still not working, i deleted all my add-ons went with default UI , reinstalled WA deleted all WA addons Yours is the only one still wont work correctly no buttons just a clear background with my toons name and current CD;s etc... NO (S) or (R) Very frustrating
Posted by User-5982a0f1bc2ad4cc75bd7388 16 days ago. Reply 2017-08-04 23:08
Sorry just saw your post about discord, i had to get off, Raid night and i ended up deleting it.....
Posted by Tehr 18 days ago. Reply 2017-08-03 04:29
@User-5982a0f1bc2ad4cc75bd7388 The WeakAura should be working just fine, there might be a problem with your install or something along those lines. I haven't had any bug reports for the last week or so.
Posted by User-5982a0f1bc2ad4cc75bd7388 18 days ago. Reply 2017-08-03 04:21
@User-5982a0f1bc2ad4cc75bd7388 I just ended up uninstalling it, 2 hours trying to get it to work....maybe you know whats wrong but right out of the box it should work it doesnt none of the abilities that you have in your screenshots are avialble in this version
Posted by Tehr 18 days ago. Reply 2017-08-03 04:21
@User-5982a0f1bc2ad4cc75bd7388 Add me on Discord and I'll see what I can do.
Posted by User-5982a0f1bc2ad4cc75bd7388 18 days ago. Reply 2017-08-03 04:13
I could not for the life of me get it to work .There are no small S buttons there is nother just a box woth my toons CD's i can adjust them the more stuff i load the worse it gets, i unloded all my addons except for WA Same problem... Bummer
Posted by Tehr a month ago. Reply 2017-07-23 17:18
@izy go into "RaidCDs_ButtonHandler" > Actions > On Init > "Expand Text Editor", and change the first line of "showParentButton" to "false" (currently set to "true"). That'll hide the button.

You will probably need to reload your UI afterwards.
Posted by izy a month ago. Reply 2017-07-23 17:15
hi any way to hide the button or make it separate. i would like it out of the way when i have settings changed
Posted by Tehr a month ago. Reply 2017-07-22 16:05
@Chizu Currently pets are undergoing testing and only actively display for your own pets right now, but when they are fully released, Meteor Strike will display as "Infernal+" (to indicate its 60s CD) and Shadow Lock will display as "Spell Lock" (since they have the same 24s CD).

I will add the abilities to the table to indicate they are also tracked, but just FYI they will be present in the next update.
Posted by Chizu a month ago. Reply 2017-07-22 11:08
Hello, I'd like to mention that if Warlocks are talented into Grimoire of Supremacy (pretty much all Aff locks are), they can use Shadow Lock (Doomguard's interrupt on 24s CD) or Meteor Strike (Infernal's AOE stun on 1min CD), it doesn't seem to be in the table :)
Posted by Tehr a month ago. Reply 2017-07-21 18:57
@Ser3nity That's on my radar for a future update, but for now it will be some time until I can get to that

@Zb918 I sent you a message on Discord, and I can send you a spreadsheet outline whenever you're ready

@Meebo Please update to the latest version, it should be fixed
Posted by Tehr a month ago. Reply 2017-07-21 17:00
@Meebo Good catch, I've found the cause and will be uploading a fix sometime today.
Posted by Meebo a month ago. Reply 2017-07-21 09:52
Getting the following error when i try to enable/disable showing Ankh in Raid visability.
Message: [string "--[[ Error in ' RaidCDs_ButtonHandler' ]]re..."]:364: attempt to concatenate field 'L2N10.4' (a nil value)
Time: 07/21/17 19:48:49
Count: 1
Stack: [string "--[[ Error in ' RaidCDs_ButtonHandler' ]]re..."]:364: attempt to concatenate field 'L2N10.4' (a nil value)Interface\SharedXML\SharedBasicControls.lua:189: in function <Interface\SharedXML\SharedBasicControls.lua:187>
Interface\SharedXML\SharedBasicControls.lua:204: in function <Interface\SharedXML\SharedBasicControls.lua:203>
[C]: ?
[string "--[[ Error in ' RaidCDs_ButtonHandler' ]]re..."]:364: in function `func'
Interface\FrameXML\UIDropDownMenu.lua:791: in function `UIDropDownMenuButton_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>

Locals: errorTypeCVar = "scriptErrors"
warnType = false
msg = "[string "--[[ Error in ' RaidCDs_ButtonHandler' ]]re..."]:364: attempt to concatenate field 'L2N10.4' (a nil value)"
messageType = 0
hideErrorFrame = false
IsErrorCVarEnabled = <function> defined @Interface\SharedXML\SharedBasicControls.lua:183
Posted by Zb918 a month ago. Reply 2017-07-10 03:55
Thanks for your WA string. I have done the localization for simplified Chinese. But I have never used Discord before, and how can I give you my localization?
Posted by Ser3nity a month ago. Reply 2017-07-06 13:48
Any chance of adding some indication of whether or not a CD is currently active? such as green text or something? Would be useful to track how much is left of an active immunity or raid cd for example
Posted by Tehr 2 months ago. Reply 2017-07-01 20:37
@ThorTue Fixed in the most recent update.
Posted by Tehr 2 months ago. Reply 2017-06-29 06:56
@ThorTue Not intended, looking into a fix now.
Posted by ThorTue 2 months ago. Reply 2017-06-29 06:08
Is it normal that the button stay visible whenever I'm solo and I put 'aura_env.displayWhenSolo = false' ?
Posted by Idsacthat 2 months ago. Reply 2017-06-27 16:36
@Tehr Oh Alright! Thanks alot :P This is so complicated to me haha :D Ur doing gods work mate!
Posted by Tehr 2 months ago. Reply 2017-06-27 16:28
@Idsacthat That indentation adjustment only changes how far names are indented here http://puu.sh/wvFal/730ec47943.png

If you want to adjust the X Offset of the cooldown names, go into RaidCDs_CDText, find the line "local offsetAmount = -50 ..." and change -50 to a different number to adjust the spacing. You can do the same thing with RaidCDs_TimeText to adjust the offset of the timer, too.
Posted by Idsacthat 2 months ago. Reply 2017-06-27 16:23
I cannot get the "To adjust how far in names are indented" to work... doing all that it says but it doesnt change the distance between the Player name and the Cooldown Name on the WA... tried with every possible number, from 1 to 7 as recommended, what do i do?
Posted by To_Be_Announced 2 months ago. Reply 2017-06-16 22:48
@Tehr Ty. for the reply
Posted by Tehr 2 months ago. Reply 2017-06-16 19:42
@To_Be_Announced The show button can be moved by the user just by dragging the ButtonHandler with the WeakAurasOptions open. You can put it wherever you want.
Posted by To_Be_Announced 2 months ago. Reply 2017-06-16 18:58
Can you make the show button be at the top left or right corner rather than the bottom so its not in the middle of the screen?
Posted by Tehr 3 months ago. Reply 2017-06-03 04:50
@Tsueah Were you able to get your problem resolved?
Posted by Tehr 3 months ago. Reply 2017-05-30 03:50
@Gorthezar Are you in a group? The setting to display when solo is disabled by default. To display the aura when you're not in a group, go to "RaidCDs_NamesText" > Actions > On Init > "Expand Text Editor" and change "aura_env.displayWhenSolo" to "true" if you want to display the aura at all times.
Posted by Gorthezar 3 months ago. Reply 2017-05-30 03:50
@Gorthezar fixed my own issue
Posted by Gorthezar 3 months ago. Reply 2017-05-30 03:48
Won't load for me now. I import it set it up, delete the what's new and the weakaura disappears from my screen.
Posted by Tehr 3 months ago. Reply 2017-05-29 19:20
@Ragga Sorry, that's not possible. The closest you can get is by going into "RaidCDs_GroupPoll" > Actions > On Init > "Expand Text Editor" and change "true" to "false" for cooldowns of the other classes that aren't a part of your rotation.
Posted by Ragga 3 months ago. Reply 2017-05-29 18:47
@Tehr Is it possible to display only specific raid members under the interrupts section and filter out all others? For example we have an interrupt rotation that has 3 people and I would only like to see the cooldowns of myself and those 2 others.
Posted by Tehr 3 months ago. Reply 2017-05-29 07:19
@charzardnatecom I fixed the bug that caused Chains not to display, and I will add the silence sigil in the next update.

Regarding changing the name of abilities, just go into RaidCDs_Engine and RaidCDs_GroupPoll and replace every reference of "Bubble" and "Bubble+" etc with "Divine Shield". This works best by copy-pasting everything into something like Notepad++.
Posted by charzardnatecom 3 months ago. Reply 2017-05-29 06:58
@Tehr
I really like this WA and it's very useful.
Read most of comments in this page but couldn't find answer for couple things .

1. I play as Vengeance DH and Sigils are not on the CC area. -> is it my bug?

2. I'm kind of new in this game, and I want to change the name of spells ( ex) bubbles -> Divine shiled )

is that possible?

always appreciate your work Tehr. Thx a lot!
Posted by Tehr 3 months ago. Reply 2017-05-24 19:06
@Spasky Ya, click the S button. The description reads: "To toggle individual sections, click the small "S" button in the top right corner (when maximized) and select which section you wish to show/hide."
Posted by Spasky 3 months ago. Reply 2017-05-24 17:03
@Tehr is there a way to hide the categories that are currently not used? like if in my group there are no brezes, can it be hidden so that it takes less space?
Posted by Spasky 3 months ago. Reply 2017-05-23 17:50
@Tehr Oh ok yeah that makes sense, and I feel so dumb about the Action/display tab lol thank you
Posted by Tehr 3 months ago. Reply 2017-05-22 20:29
@Spasky Personal DRs, even if useful (like Evasion, or Anti-Magic Shell, etc.), are very situational, and I think would only really add clutter. I decided to do a cut-off on pure immunities, and not pseudo-immunities.

Regarding the aura_env.displayWhenSolo, you have to go into "RaidCDs_NamesText" > Actions > On Init > "Expand Text Editor". You are going into the Display tab, not the Actions tab.
Posted by Spasky 3 months ago. Reply 2017-05-22 17:26
@Spasky Saying that cause it is always displayed by default and I don't wanna see it when I'm not in a group, and if possible only when in dungeons
Posted by Spasky 3 months ago. Reply 2017-05-22 17:11
"aura_env.displayWhenSolo" to "true" I can't find it, all I see is " or aura_env.displayWhenSolo then"
Posted by Spasky 3 months ago. Reply 2017-05-22 15:53
@Tehr Could you add "Evasion" for rogues has it can be utilized especially on skittish weeks or to take boss charges in BRH etc. ?
Posted by Tehr 3 months ago. Reply 2017-05-20 06:15
@Morsakin I don't understand what you mean, particularly how Item Level or AotC affect this. Please explain, I'm always looking for new features I can add.
Posted by Morsakin 3 months ago. Reply 2017-05-19 14:01
To toggle the window On or Off for ALL, DUNGEON, RAID, NONE
Posted by Morsakin 3 months ago. Reply 2017-05-19 14:00
heres one more...An option to show For "ALL" "DUNGEON", "RAID", "NONE"
Posted by Morsakin 3 months ago. Reply 2017-05-19 13:48
How about Item level, AOTC, and Tier set 1,2,3,4...
Posted by Tsueah 3 months ago. Reply 2017-05-07 14:08
@Tehr I'll be travelling a few days, will get back to you after my return.
Posted by Tehr 3 months ago. Reply 2017-05-06 22:57
@Tsueah Add me on Discord
Posted by Tsueah 3 months ago. Reply 2017-05-06 19:54
@Tehr
Actually, it's back:
4781x [string "--[[ Error in ' RaidCDs_CDText' ]]return fu..."]:5: attempt to index field '?' (a nil value) [string "--[[ Error in ' RaidCDs_CDText' ]]return fu..."]:5: in function <[string "--[[ Error in ' RaidCDs_CDText' ]]return fu..."]:1> WeakAuras\RegionTypes\Text.lua:129: in function `UpdateCustomText' WeakAuras\WeakAuras-2.4.1.lua:3289: in function <WeakAuras\WeakAuras.lua:3285> Locals:
I have still no idea why this is only happening on my monk. :\
Posted by Tehr 3 months ago. Reply 2017-05-06 13:52
@Tsueah I have a feeling that because the aura is so large (200,000 characters), WeakAuras can sometimes have problems importing it.

I appreciate you reporting this though. I hope it doesn't mess up for you in the future.
Posted by Tsueah 3 months ago. Reply 2017-05-06 09:00
@Tehr So I did the full safe 'n' sound cycle (Deletion-Restart-Import-Restart). Tried a dungeon w/o any configuration of the WA, which worked fine.
I then changed growth direction and background and still no errors. So, maybe this has really been some kind of caching error? Will report back if it returns, fingers crossed!
Posted by Tsueah 3 months ago. Reply 2017-05-06 07:53
@Tehr This error occurs in older versions (63) as well as 69 through 74. The posted error is from a fresh import, the only things I changed are the growth direction (anchor points) and background opacity (by slider).
What buggers me: this only seems to happen on my monk, not on DH, DK, Drood, Warr, Shaman, WL?
I also can't seem to find, why the code line mentionaed in the stacktrace should be the culprit?

However, I will try another full deletion, wow restart, re-import, wow restart cycle...
Posted by Tehr 3 months ago. Reply 2017-05-06 00:53
@Tsueah If you can, would you mind re-importing the latest version and see if that fixes it? Although I can't say for certain, I believe this kind of error can only really occur if there is either an error in importing or you adjusted something. I can't seem to find any other explanation.
Posted by Tehr 3 months ago. Reply 2017-05-05 21:09
@Tsueah I'll take a look when I get the chance, but tbh I have no idea what might be causing the error (particularly because you say it occurs only on one character).
Posted by Tsueah 4 months ago. Reply 2017-05-05 18:51
1446x [string "--[[ Error in ' RaidCDs_TimeText' ]]return ..."]:5: attempt to index field '?' (a nil value) [string "--[[ Error in ' RaidCDs_TimeText' ]]return ..."]:5: in function <[string "--[[ Error in ' RaidCDs_TimeText' ]]return ..."]:1> WeakAuras\RegionTypes\Text.lua:129: in function `UpdateCustomText' WeakAuras\WeakAuras-2.4.1.lua:3289: in function <WeakAuras\WeakAuras.lua:3285> Locals:
Any idea why it's doing this on my monk?
Works great on my other toons (as far as I can tell) but I literally can't use it on my monk due to the excessive errors.. :(
Posted by User-590ca70014a930781 4 months ago. Reply 2017-05-05 16:35
Really like this aura but it isnt resetting cooldowns when defeating a boss. also if i could make it grown down instead of up that would be great
Posted by Tehr 4 months ago. Reply 2017-05-05 16:24
@MrMoranz Good catch. Will no longer show Infernal or Spell Lock if you do not have a pet out that can cast their respective ability as of the most recent update.
Posted by MrMoranz 4 months ago. Reply 2017-05-05 14:00
Just imported this on my lock and it says i have my infernal ready for CC regardless of what grimoire i am spec'd into (Cant use infernal for CC with Grimoire of Supremacy)
Posted by Tehr 4 months ago. Reply 2017-05-05 11:03
Arexss says the problem was resolved on its own. If you have the same problem, please let me know so I can possibly fix the underlying issue. My assumption is that there was a problem with the import (maybe cutting off part of the import string), but I cannot confirm unless I have more cases.
Posted by Arexss 4 months ago. Reply 2017-05-04 17:25
When I import the string:

Date: 2017-05-04 18:22:21
ID: 2
Error occured in: Global
Count: 1
Message: [string "return function() -- You must reload your U..."] line 9:
attempt to index field '?' (a nil value)
Debug:
[string "return function() -- You must reload your U..."]:9: func()
WeakAuras\WeakAuras.lua:387: ActivateAuraEnvironment()
WeakAuras\RegionTypes\text.lua:116: UpdateCustomText()
WeakAuras\WeakAuras.lua:2931:
WeakAuras\WeakAuras.lua:2927
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = <unnamed> {
0 = <userdata>
values = <table> {
}
UpdateCustomText = <function> defined @Interface\AddOns\WeakAuras\RegionTypes\text.lua:115
Color = <function> defined @Interface\AddOns\WeakAuras\RegionTypes\text.lua:136
cloneId = ""
Expand = <function> defined @Interface\AddOns\WeakAuras\WeakAuras.lua:2004
expirationTime = 1.#INF
SetDurationInfo = <function> defined @Interface\AddOns\WeakAuras\RegionTypes\text.lua:201
SetIcon = <function> defined @Interface\AddOns\WeakAuras\RegionTypes\text.lua:241
GetColor = <function> defined @Interface\AddOns\WeakAuras\RegionTypes\text.lua:144
color_g = 1
color_b = 1
text = <unnamed> {
}
color_r = 1
toShow = true
Collapse = <function> defined @Interface\AddOns\WeakAuras\WeakAuras.lua:1989
SetName = <function> defined @Interface\AddOns\WeakAuras\RegionTypes\text.lua:254
SetStacks = <function> defined @Interface\AddOns\WeakAuras\RegionTypes\text.lua:232
color_a = 1
useAuto = false
id = "RaidCDs_NamesText"
duration = 0
}
(*temporary) = "attempt to index field '?' (a nil value)"

AddOns:
InspectFix, v4.5.3
Swatter, v7.4.5714 (TasmanianThylacine)
AddOnSkins, v3.47
AngryAssignments, vv1.8.9
AngryKeystones, v
AngryWorldQuests, v
AskMrRobot, v50
AucAdvanced, v7.4.5714 (TasmanianThylacine)
AucFilterBasic, v7.4.5714 (TasmanianThylacine)
AucFilterOutlier, v7.4.5714.5459(7.4/embedded)
AucMatchUndercut, v7.4.5714.5585(7.4/embedded)
AucStatHistogram, v7.4.5714 (TasmanianThylacine)
AucStatiLevel, v7.4.5714 (TasmanianThylacine)
AucStatPurchased, v7.4.5714 (TasmanianThylacine)
AucStatSales, v7.4.5714.5598(7.4/embedded)
AucStatSimple, v7.4.5714 (TasmanianThylacine)
AucStatStdDev, v7.4.5714 (TasmanianThylacine)
AucStatWOWEcon, v7.4.5714.5613(7.4/embedded)
AucUtilAHWindowControl, v7.4.5714.5575(7.4/embedded)
AucUtilAppraiser, v7.4.5714.5704(7.4/embedded)
AucUtilAskPrice, v7.4.5714.5599(7.4/embedded)
AucUtilAutoMagic, v7.4.5714.5686(7.4/embedded)
AucUtilCompactUI, v7.4.5714.5694(7.4/embedded)
AucUtilEasyBuyout, v7.4.5714.5576(7.4/embedded)
AucUtilFixAH, v7.4.5714 (TasmanianThylacine)
AucUtilItemSuggest, v7.4.5714.5651(7.4/embedded)
AucUtilPriceLevel, v7.4.5714.5633(7.4/embedded)
AucUtilScanButton, v7.4.5714.5631(7.4/embedded)
AucUtilScanFinish, v7.4.5714.5588(7.4/embedded)
AucUtilScanProgress, v7.4.5714.4979(7.4/embedded)
AucUtilScanStart, v7.4.5714.5347(7.4/embedded)
AucUtilSearchUI, v7.4.5714.5710(7.4/embedded)
AucUtilSimpleAuction, v7.4.5714.5705(7.4/embedded)
AucUtilVendMarkup, v7.4.5714.4828(7.4/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BestInSlot, vr431
BestInSlotLegion, vr431
BestInSlotLegionDungeons, vr431
BigWigs, vv53
BigWigsCore, v
BigWigsPlugins, v
Configator, v5.1.DEV.406(/embedded)
DebugLib, v5.1.DEV.337(/embedded)
Details, v
DetailsDeathGraphs, v
DetailsDmgRank, v
DetailsEncounterDetails, v
DetailsRaidInfoEmeraldNightmare, v
DetailsRaidInfoNighthold, v
DetailsRaidInfoTrialOfValor, v
DetailsStreamer, v
DetailsTargetCaller, v
Een, v1.5.3
ElvUI, v10.50
ElvUICustomTags, v1.02
ElvUICustomTweaks, v1.31
ElvUIEverySecondCounts, v1.18
ElvUIOverflowingTag, v1.0.2
ElvUISelectedTalentRecolor, v
ElvUISLE, v3.22
ExRT, v3855
GTFO, v4.42.12
Hekili, v7.2.0
Informant, v7.4.5714 (TasmanianThylacine)
IskarAssist, v
LibExtraTip, v5.12.DEV.423(/embedded)
LittleWigs, vv7.2.4
lsToasts, v70200.07
lsToastsLyn, v
NomiCakes, v7.2.0.1
Oilvl, v6.5.3
oRA3, vv7.2.2
Overachiever, v0.99.7
OverachieverTabs, v0.99.7
OverachieverTrade, v0.99.7
Pawn, v2.2.4
Postal, vv3.5.8
RaidSlackCheck, v1.49
RCLootCouncil, v2.3.0
RCLootCouncilGroupGear, v1.2.3
RedtuzkMedia, v1.0
SavedInstances, v7.0.8
SayAnnouncer, v1.008
Simulationcraft, v1.6.2
SlideBar, v7.4.5714 (TasmanianThylacine)
Stubby, v7.4.5714 (TasmanianThylacine)
TipHelper, v5.12.DEV.405(/embedded)
WeakAuras, v2.2.1.5
WeakAurasOptions, v2.2.1.5
WorldQuestGroupFinder, v0.24.3
XIVDatabar, v2.0.15
BlizRuntimeLib_enUS v7.2.0.70200 <none>
(ck=bb5)

Posted by Tehr 4 months ago. Reply 2017-04-30 10:08
@skeletalSir Fixed in the most recent update! Good catch.
Posted by skeletalSir 4 months ago. Reply 2017-04-30 05:22
Really cool aura. Though I'm having a bit of an issue. I'm trying to do the thing to have it scale downwards and when I follow the instructions, the CDText and TimeText get out of alignment with the NamesText. And I will try to adjust their position, but they snap back to where they were. One row down from the line they are suppose to be on.
Posted by Xpariah 5 months ago. Reply 2017-03-09 03:00
I'd love for a changelog each time personally.

Thanks for all the continued updates!
Posted by Tehr 5 months ago. Reply 2017-03-08 19:41
@ThorTue Rezzes should no longer hide during a bossfight in a non-raid setting.

Should I make a note for every update? My changelog is getting really long so I figured I should only really note shit for large updates since most other updates are just minor bugfixes.
Posted by ThorTue 5 months ago. Reply 2017-03-08 13:24
What's new on version 57 ?
Posted by Tehr 5 months ago. Reply 2017-03-08 06:53
@kxd0116 The comment I posted on December 7th, 2016 tells you how to translate into another language.
Posted by kxd0116 5 months ago. Reply 2017-03-07 06:46
Please tell me how to translate Chinese
Posted by Tehr 5 months ago. Reply 2017-03-06 19:33
@McPhie I've added a way to disable any CD you wish so you don't have to go in and manually delete/edit the code. Just go to "RaidCDs_GroupPoll" > Actions > On Init and set any CD that you don't want to see to "False"
Posted by Tehr 6 months ago. Reply 2017-03-02 18:45
@Thunderspank I've added MD/ToT by the way
Posted by Notcal 6 months ago. Reply 2017-03-02 03:50
@Tehr I mean melee as a role. For example, on Mythic Grand Magistrix, I do not need to know the CD on interrupt for ranged classes. Just rogue/monk/dk/paladin/warrior/dh etc
Posted by Tehr 6 months ago. Reply 2017-02-24 08:13
@Notcal Do you mean grouping by CD length, or by range? e.g. would you group Shaman with "Ranged Interrupts" because it's a ~30 yard range, or would you group it with "Melee Interrupts" because it's a sub-15s CD?
Posted by Notcal 6 months ago. Reply 2017-02-24 04:21
Can you look into an easy way to track ranged kicks and melee kicks separately?
Posted by Tehr 6 months ago. Reply 2017-02-10 00:09
@Nightglow I experimented with that a while back, I'll see what I can do. Will probably be some time, though.
Posted by Nightglow 6 months ago. Reply 2017-02-09 03:02
@Tehr Hi there! Long time user of this wa, love the frequent updates. Any plans to add support for legendaries/effects that reduce cd per cast? e.g. Skjoldr, Sanctuary of Ivagont bracers for disc priests (casting power word: shield reduces the cd of pain suppression by 4s) and Petrichor Lagniappe bracers for mw monks (casting renewing mist reduces the cd of revival by 2s) etc. I figured out how to hard code it for now but I think it would be a nice QoL addition to the base code, in the same vein as the artifact support you currently have.
Posted by Tehr 7 months ago. Reply 2017-02-03 00:51
@Malix I don't think I'll be adding that kind of stuff anytime soon (I guess it does have some applications in regards to soaking stuff, but pretty limited), but you're welcome to do so yourself.
Posted by Malix 7 months ago. Reply 2017-02-02 22:10
Is there a way you can start implementing Immunities? cloak, bubble, sometimes turtle, ams, that kind of stuff?
Posted by Tehr 7 months ago. Reply 2017-02-02 20:48
@Kadak When I was adding CC, I realized that there were upwards of 50 CC spells available to players, and adding them all would just be so much clutter. As such, I added just AoE stuns and similar effects (things that last a set duration and aren't interrupted by damage). While I may add more CC abilities in the future, adding all of them isn't that realistic.

Instead, you can add it yourself by checking out the information I gave in a comment posted on 2016-10-04. If you're having troubles, feel free to contact me on Discord.
Posted by Kadak 7 months ago. Reply 2017-02-02 15:47
@Tehr Thank you for all your hardwork! I was wondering why the paladin's "Blinding Light" isn't part of the Crowd control list? Any way to add it ?
Posted by McPhie 7 months ago. Reply 2017-01-29 00:18
Don't worry, found it in a previous comment
@McPhie
Posted by McPhie 7 months ago. Reply 2017-01-29 00:07
Is there any way to remove specific raid cooldowns? For example I don't want to track things like darkness, just healer CDs such as tranq
Thanks
Posted by nottieboy 7 months ago. Reply 2017-01-25 13:27
@Tehr Thank you very much :)
Posted by Tehr 7 months ago. Reply 2017-01-24 18:21
@nottieboy I'm not currently planning on adding single-target stuns, but if you'd like to add it yourself, you can look at the comment I left on 2016-10-04 for instructions on how to add a new CD. Keep in mind that Chastise can have its CD reduced, so it won't be accurate unless you take additional steps yourself.
Posted by nottieboy 7 months ago. Reply 2017-01-24 14:15
@Tehr Hi, is there a way to add in Holy Word: Chastise - talented 5sec stun. ? spellid: 88625
Posted by nottieboy 7 months ago. Reply 2017-01-24 14:15
Hi, is there a way to add in Holy Word: Chastise - talented 5sec stun. ? spellid: 88625
Posted by Tehr 7 months ago. Reply 2017-01-23 20:34
@Hazal If I have to have a line of code to get the name for non-English clients for every SpellID, I might as well use SpellID.
Posted by Hazal 7 months ago. Reply 2017-01-23 11:44
@Tehr Have you considered to check the combatlog via the name of arcane torrent instead of checking for every spellID. And to be compatible with non english clients you can get the name of Arcane Torrent from the spellID? I think it's possible with name,_=GetSpellInfo(28730) for example
Posted by Tehr 7 months ago. Reply 2017-01-20 18:38
@alcaras I added Arcane Torrent and War Stomp for you Hordies
Posted by Tehr 7 months ago. Reply 2017-01-20 07:17
@alcaras Good idea, I will do so as soon as I can (as soon as I can do so without breaking shit).
Posted by alcaras 7 months ago. Reply 2017-01-20 05:35
Any way to add Arcane Torrents, at least when in party?
Posted by Tehr 7 months ago. Reply 2017-01-18 01:46
I just pushed out another update that lets you move BoP to the External section if you want.
Posted by Thunderspank 7 months ago. Reply 2017-01-18 00:00
@Tehr Thank you, I'll keep an eye out for new versions!
Posted by Tehr 7 months ago. Reply 2017-01-16 23:26
@Thunderspank After looking into the API a little I think I may have found a way to track dispels. If I remember, I will ping you when I finish.

MD/ToT should be easy to implement.
Posted by Thunderspank 7 months ago. Reply 2017-01-16 18:54
@Tehr I did not think about that. Yes, that will make it tougher for sure. I don't know enough about LUA/addons to understand how hard that would be though.

One of our raid healers was asking for this because she felt it would be super useful to see in real time.

Are misdirection / tricks of the trade easier to do? From what I remember, there used to be a talent for hunters that reset the CD for misdirection when cast on their pet in WoD. Dunno if that still applies and how it would complicate things.
Posted by Tehr 7 months ago. Reply 2017-01-16 17:35
@Thunderspank Hmm I think that might be a little difficult for Dispels. If I remember correctly, Dispels don't go on cooldown if there is nothing to dispel, right? If that's the case, tracking might be really difficult.
Posted by Thunderspank 7 months ago. Reply 2017-01-16 07:27
This is extremely useful. Thank you for all the work you've put into this!

Is there a way to add misdirect/tricks and dispels to the CDs that are tracked?
Posted by Xpariah 7 months ago. Reply 2017-01-09 02:28
Thank you so much for this WA!
Posted by ThorTue 7 months ago. Reply 2017-01-08 22:20
@Tehr Thx so much
Posted by Tehr 7 months ago. Reply 2017-01-08 19:00
@ThorTue I was actually working on that last night, that's a feature as of the 1/8/2017 update
Posted by ThorTue 7 months ago. Reply 2017-01-08 16:45
Hi, thx for your job. Can you dissociate ankh and battle rez ? Because I want to see ankh in raid but not battle rez.
Posted by Crazyfool 8 months ago. Reply 2016-12-30 20:12
@Tehr I just reimported and it fixed itself. Thanks anyway
Posted by Crazyfool 8 months ago. Reply 2016-12-30 20:00
@Tehr Sorry if this has been asked before but i can't seem to get the background to function. See image: http://imgur.com/a/yETvb

Even after disabling all addons but weakauras 2 the problem persist with the background just being that little bar at the top. Any help?

Thanks.
Posted by Tehr 8 months ago. Reply 2016-12-24 17:38
@Hacki Alternatively, go to the bottom of NamesText and delete the line WeakAuras.regions["RaidCDs_Background"].region:SetHeight( (lineCount * 11) - 10 );
Posted by Tehr 8 months ago. Reply 2016-12-24 17:27
@Hacki you edited the name of your background, or deleted it. You need to import the aura again or make an aura with the exact name as the error text.

If you don't want a background, just change the opacity to 0, don't delete it.
Posted by Hacki 8 months ago. Reply 2016-12-24 10:35
@Tehr, could you have a look at it? Impressive WA so far, but those lua error's get my UI crashed :-)
Posted by Hacki 8 months ago. Reply 2016-12-24 08:19
Hi, i got following lua error which counts every second. How can i fix/disable this?

Message: [string "return function () ..."]:420: attempt to index field 'RaidCDs_Background' (a nil value)
Time: 12/24/16 09:18:18
Count: 140
Stack: [string "return function () ..."]:420: in function <[string "return function () ..."]:1>
Interface\AddOns\WeakAuras\RegionTypes\text.lua:117: in function `UpdateCustomText'
Interface\AddOns\WeakAuras\WeakAuras.lua:2961: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:2957>

Locals: show_allExterns = true
show_allCDs = false
show_allUtility = false
show_aoeCCs = false
show_allRezzes = false
show_allInterrupts = false
show_allInterrupts_inRaid = false
show_aoeCCs_inRaid = false
raidCDsIndentAmount = " "
_ = false
instanceType = "none"
_ = ""
lineCount = 1
(*temporary) = nil
(*temporary) = ""
(*temporary) = ""
(*temporary) = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'RaidCDs_Background' (a nil value)"
Posted by Tehr 8 months ago. Reply 2016-12-21 01:27
@Note read the description for enabling brezzes and interrupts in raid. You'd need to change a line in NamesText.
Posted by Note 8 months ago. Reply 2016-12-18 16:20
im having a problem with this WA not showing battle rez and reankh while in raid groups, but it does show in party. i checked instance type and i have them all on. please help
Posted by Tehr 8 months ago. Reply 2016-12-16 20:42
@elzzid I've been considering this for a while, and tinkered around with it for a bit, and I got a LOT of errors when doing so. I'm going to investigate this further and see if I can find a simpler method of adding interactivity, but I don't think I'll get around to it very soon (it's that time of year again...).
Posted by elzzid 8 months ago. Reply 2016-12-16 19:35
I really like the idea of this WA. Was wondering if it would be possible to make this clickable? E.g. (using the first preview image for names and abilities) if I clicked on the green 'READY' for Lilith's Darkness raid cd, it would post to chat/rw/yell something like 'Lilith use Darkness!' or clicking on the 'READY' for Pangaea's G-Spirit would say 'Pangaea use Guardian Spirit on me (or the tank's name or target name, etc.)!' Just a thought. Thanks for keeping this WA up and running!
Posted by Tehr 8 months ago. Reply 2016-12-15 21:07
@Windhøød I figured out how to fix the error, it's live in the most recent update.
Posted by User-5851073f75571c2e4 8 months ago. Reply 2016-12-14 08:50
Hello, Could you make a split version of each part of this WA, cause I am used to put tank CD and other at different places.
Posted by Tehr 8 months ago. Reply 2016-12-11 06:54
@Windhøød Unfortunately there's not much I can do about that error, as the way this function works is to get party members' inspect information. This error should only happen when another player joins your party and their inspect information is not available (you'll see their name displayed as "Unknown" or they won't appear in your raid frames), and the error will persist until you exit out of the error box.

The problem with inspecting a player is not, as far as I can tell, caused by my aura, but rather caused by *I believe* ElvUI (or one of ElvUI's plugins, perhaps Shadow&Light).

I will tinker around with some code and see if I can create a way to deal with errors behind-the-scenes so you don't have any problems, but if you have problems inspecting a player manually, try inspecting again if the inspect frame does not appear within a second or two.
Posted by Windhøød 8 months ago. Reply 2016-12-10 11:59
Hello,

Thank you for creating such a useful WA. Impressive work!

It is causing some trouble, and I thought perhaps you could help?

I'm pretty sure your WA is causing this lua error:

Message: [string "return function ()..."]:626: Usage: CanInspect(unit [, showError])
Time: 12/10/16 10:28:29
Count: 1
Stack: [C]: ?
[C]: in function `CanInspect'
[string "return function ()..."]:626: in function <[string "return function ()..."]:1>
Interface\AddOns\WeakAuras\RegionTypes\text.lua:117: in function `UpdateCustomText'
Interface\AddOns\WeakAuras\WeakAuras.lua:2965: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:2961>
Locals:

I havnt noticed it after deleting your WA. Also, I suspect its also your WA that causing some weird errors when inspecting other players. Sometimes the inspect action is delayed, other times it wont inspect at all.

Do you have any idea how to solve this?

Kind regards
Posted by Tehr 8 months ago. Reply 2016-12-08 23:30
@Dakaar If you want to put BOP in the External CDs section, you need to go to the BOP section of GroupPoll and Engine and change _utilityCDs_paladins to _externCDs_paladins.
Posted by Dakaar 8 months ago. Reply 2016-12-08 11:15
@Dakaar sry my fault xD
Posted by Dakaar 8 months ago. Reply 2016-12-08 11:08
Hi great work dude but i have a question why i cant see BoP in the external CD's section?
Posted by Tehr 8 months ago. Reply 2016-12-08 00:40
@ThorTue find the names of the spells in the Engine and GroupPoll and change them to what you want; everything else should be working already.

For example, find "H-Tide" and change it to "Heilungsflut" if you want it to be in German.

That being said, I don't know for sure if that's all you'd need to do, as I've never really experimented with it that much. If event types are changed (e.g. SPELL_CAST_SUCCESS is something else in another language's code) then you'll need to change more, but JUST changing spell names should work.
Posted by ThorTue 8 months ago. Reply 2016-12-07 16:30
Hi, how to translate this wa ? I have to replace all the spell in each table ?
Posted by Tehr 9 months ago. Reply 2016-11-30 06:09
@User-583dca07ee93c829289904b8 Stuns (and similar CCs) will be not be added in the upcoming update, but I have plans to add them in the future.

I am currently working on adding battle rezzes (for dungeons, there are plenty of addons available to track a raid's rez counter) and a manual reset option, and hope to have both features implemented soon.
Posted by User-583dca07ee93c829289904b8 9 months ago. Reply 2016-11-29 18:35
Stuns could be useful to track but only for 5-man dungeons. Thank you so much for your hard work.
Posted by Gffn 9 months ago. Reply 2016-11-28 21:12
@Gffn i found the issue, i had "no instance" checked.
Posted by Gffn 9 months ago. Reply 2016-11-28 21:07
@Tehr Somehow the Background of this WA loads, even though I'm not in an Instance. Everything else is unloaded, I just see a small bg rectangle. The settings are set to "load in instance" or whatever only.

Any idea what might cause this?
Posted by Tehr 10 months ago. Reply 2016-11-03 11:05
@Hellreiser At the moment Battle Rezzes are not tracked, but I have plans to add them in the future. The problem I have right now is making the cooldowns reset correctly.

I can add in Battle Rezzes without CD reset functionality easily though (perhaps with manual reset), and I will be doing so soon.
Posted by Hellreiser 10 months ago. Reply 2016-10-31 22:45
Is there an option to track Battle Rez's? Or am I missing something here.
Posted by Tehr 10 months ago. Reply 2016-10-24 20:11
@wanderkiel But yeah, that SENDCHATMESSAGE thing would go there
Posted by Tehr 10 months ago. Reply 2016-10-24 19:51
@wanderkiel Right after the line that sets the CD, so after _interrupts_rogues[sourceName]["Kick"] = GetTime() + 15; as an example
Posted by wanderkiel 10 months ago. Reply 2016-10-21 00:35
@Tehr Pardon my ignorance but would that go after the entry of SPELL_CAST_SUCCESS? And then I would just fill out this:

SendChatMessage("text" [, "chatType" [, languageIndex [, "channel"]]])

?
Posted by Tehr 10 months ago. Reply 2016-10-20 03:14
@wanderkiel I will not be integrating this, but if you'd like to do it yourself, it'd be rather easy to do so. All you have to do is put a "sendchatmessage" command in the Engine after the line that sets the CD.
Posted by wanderkiel 10 months ago. Reply 2016-10-19 00:32
Do you think it would be possible to integrate CD announcing into this?

Thank you so much for your work on this btw, really appreciated.
Posted by Photek 10 months ago. Reply 2016-10-11 22:59
@Tehr Thanks mate!
Posted by Tehr 10 months ago. Reply 2016-10-11 22:11
@Photek Note that the bit about removing the "\n" shouldn't be necessary anymore.
Posted by Tehr 10 months ago. Reply 2016-10-11 22:10
@Photek From another comment: i.imgur.com/gGd33lp.png

To disable individual CDs, go into GroupPoll and Engine, find the CDs you want to disable, and then comment them out.

For example, if you wanted to disable Darkness, in GroupPoll you would comment out:
if (_raidCDs_dhs[playerName]["Darkness"] == nil) then _raidCDs_dhs[playerName]["Darkness"] = GetTime(); end

and then in Engine you would commend out:
elseif(spellID == 196718 and eventType == "SPELL_CAST_SUCCESS") then -- Darkness -- if (_raidCDs_dhs == nil) then _raidCDs_dhs = { } end if (_raidCDs_dhs[sourceName] == nil) then _raidCDs_dhs[sourceName] = { } end _raidCDs_dhs[sourceName]["Darkness"] = GetTime() + 180;
Posted by Photek 10 months ago. Reply 2016-10-06 20:21
Any chance to have it grow downwards instead of upwards and how to disable individual CD's? Thanks.
Posted by Tehr a year ago. Reply 2016-10-04 20:55
@VodkaJack here is an example of how to add CDs, using Cloak of Shadows as an example:

First, add the following:

if (_utilityCDs_rogues[playerName]["Cloak"] == nil) then _utilityCDs_rogues[playerName]["Cloak"] = GetTime(); end

to GroupPoll in the Rogue area. If the ability is locked to certain specs, you have to add the above code to only the specs that have access to the ability (not doing so will display the CD for other members of that class regardless of whether they have it available), and then add the following to the specs that DO NOT have the ability:

_utilityCDs_rogues[playerName]["Cloak"] = nil

You can place the above code anywhere within that spec's list of CDs (for an example, look at Retribution's CDs, "specName == 70"). After that, make sure there is a section in the allCDs table that corresponds to the type of CD you're adding, and if it is not there, add:

allCDs["30"] = _utilityCDs_rogues;

to the bottom of GroupPoll (after the other numbered). After that, add in a way to track the spell you want to look at, making sure you have the correct spellID and CD (in this case, 31224 and 90 seconds):

elseif(spellID == 31224 and eventType == "SPELL_CAST_SUCCESS") then -- Cloak of Shadows -- if (_utilityCDs_rogues == nil) then _utilityCDs_rogues = { } end if (_utilityCDs_rogues[sourceName] == nil) then _utilityCDs_rogues[sourceName] = { } end _utilityCDs_rogues[sourceName]["Cloak"] = GetTime() + 90;

Keep in mind that some abilities (particularly Lay on Hands) have multiple ways their CD can be reduced, so you may find that getting an accurate estimate of CD will be more difficult than just adding in the ability. If you want to see how you might do that, take a look at how I've done Tranquility in the GroupPoll and Engine.
Posted by Cannu a year ago. Reply 2016-09-29 11:47
Seems that this aura is not tracking if paladin has reduced cd in Sacrifice
Posted by VodkaJack a year ago. Reply 2016-09-23 23:58
Hey mate, really love this weak aura. it's pretty awesome. one question tho, how can I add spells like "lay on hands" ? :D would be nice to know that.
Posted by Tehr a year ago. Reply 2016-09-12 19:08
@Cetraben If you're not going to use the rest of the code, you can just go into NamesText and change "true" to "false" for External CDs, Raid CDs, and Utility CDs.

Make sure you import the latest version first. You don't need to delete any code.
Posted by Cetraben a year ago. Reply 2016-09-12 11:43
Hi there,

Is it possible for the Interrupts to be available as their own standalone utility? Currently I have just cut out all the code around it to get this, but it's presenting me with a lot of LUA errors.

Thanks,
Posted by Tehr a year ago. Reply 2016-09-06 00:44
Hostik and I figured out what was wrong. Apparently Russian letters count as double the usual character amount, so if you notice that your names are only four letters long, find in RaidCDs_NamesText the line that says "string.sub(name, 0, 8);" and change the 8 to a 16. Note that this snippet is repeated 4 times, so make sure you go through the entire thing to find where it says that.
Posted by Tehr a year ago. Reply 2016-08-29 08:56
Okay, non-English client support is now integrated. Note that it won't translate into German or Russian or w/e, but it also won't just sit there and not display CDs.

If you find any errors/bugs, please report them either here or on Discord!
Posted by Tehr a year ago. Reply 2016-08-29 08:07
Hey, I'll update this to work for all languages ASAP (had a few requests already). The problem is in the GroupPoll section of code, it checks for UnitClass and GetSpecializationInfo and then cross-checks that with the English specs.

What that means is that when the code does UnitClass, the code will return something like Hexenmeister for Warlock (forgive me if that's not the right name for Warlock in German), whereas in the code I later check for "Warlock", so as far as my code's concerned you literally have nobody with the right class in your group.

To fix this yourself without waiting for me to update it, go into GroupPoll, and find all of the class and spec names and change them to your language's class and spec names. For example, where the code says "if (class == "Warlock") then", you change that to "if (class = "Hexenmeister") then" and it should work just fine.

Making this work regardless of language is my next step, looking to get it fixed tomorrow before Legion launch.
Posted by User-57c2e2bb7e09dfab1f644503 a year ago. Reply 2016-08-28 13:15
Hi, i would rly like to use these wa on the german client. could you tell me how to get it working ?
Posted by Tehr a year ago. Reply 2016-08-28 08:05
@Hostik, please try re-importing the new version and let me know if it fixes anything.
Posted by Tehr a year ago. Reply 2016-08-28 07:30
@Hostik, what language do you use? It shouldn't have any issues.

There are two potential problems. One is that the code looks for a hyphen ("-") and and cuts the name off there. This is deprecated and no longer useful, and I'm going to remove it in the next update (names used to be displayed with their realms, and that code was invaluable to cut down on the overflow of letters). If for some reason everyone has a hyphen exactly 4 characters into their name, this would be the problem.

The only other thing I can think of is a line in the NamesText aura which limits names to a maximum of 8 characters, but that may have been changed accidentally.

Can you provide me a screenshot?
Posted by Hostik a year ago. Reply 2016-08-26 00:37
Great work on the aura mate. One question. How do I make it display the name longer than 4 letters?
On your screenshots it shows full names, for me it cuts off... Maybe has something to do with different language client? Idk..
Posted by eddym310 a year ago. Reply 2016-08-16 08:23
How to make it grow down from Tehr: i.imgur.com/gGd33lp.png
Posted by eddym310 a year ago. Reply 2016-08-15 05:09
Really like this weak aura, thanks. Is there anyway to make grow downwards?