TellMeWhen

TellMeWhen

24M Downloads

[CF 1501] quaking affix

tmw-issue-import opened this issue ยท 2 comments

commented

Anyone knows how to (or has a import string) to add the cool down and timer for the quaking affix?
I have seen examples of it for weak aura but couldn't replicate that using this wonderful, fast and resource light addon


Posted by CurseForge user Ahoora | Imported from CurseForge issue #1501 | Raw

commented

It is definitely possible.

 

First you need to know how the debuff works, for example if it happens on a fixed timer like every 30 seconds during the dungeon. Lets assume its on a fixed timer, otherwise I don't know how to help.

 

Next you would need to get a spell ID or the name of the quaking debuff. Getting the name of the debuff is easy, just mouse over it, assuming there is a debuff! To get the spell ID you can log your dungeon in warcraft logs and clicking the picture of the debuff on warcraft logs will take you to wowhead which will give you a spell ID. Also there are also addons which can display spell ID's for you. Alternatively you can check to see what you take damage from in warcraft logs and get the spell ID or name from there.

 

Thats a lot to take in I know. The spell ID is usually better since blizzard like to call lots of things the same name, so using the name can accidentally track multiple things. Also you may have more success with the debuff name/spell ID or you may have more success with the damage taken name/spell ID.

 

Next you would need to use this information.

 

There are several ways to go about this. But the simplest way would be to make an icon with the icon type of "combat event"

 

To test it can actually work you should set it to:

what to track: The spell ID of the damage/debuff you found or the name of the damage/debuff you found.

Events to check: Choose "Any Event" at the top initially. This will check every type of debuff/damage type that the combat event icon can track.

timer to set on event: 0:10 (10 seconds)

dont type anything in source unit

dont type anything in destination unit

timer running: 100%

timer not running: 30%

 

You should also enable the "show timer" and "cooldown sweep" options or w/e they are called so you can see the standard blizzard sweep animation of the timer.

 

If it works at this point but it is randomly resetting and doing some crazy stuff, its likely because we chose "Any Event" and it is tracking when you take damage from it, when the debuff is applied, and all sorts of stuff. You will now need to narrow this down and pick a specific event type and hopefully find whichever one it is you need to track.

 

You can then tune the 10 second timer to however long it is between quakes.

 

There are other ways to go about it if you have trouble with any of these steps, which are way more complex.

 

Good luck!

 


Edited Jul 10, 2018

Posted by CurseForge user bobthegoat2

commented

Fixed a mistake.


Posted by CurseForge user bobthegoat2