-
-
Notifications
You must be signed in to change notification settings - Fork 318
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Time in GCD for Conditions #5666
Comments
Making conditions depend on text formatting options from the display tab is not something we would ever do. I've edited the description to remove that, since it's not required. As I hinted at on discord this is not something that neatly fits into the existing conditions interface. |
For what it's worth I second the general idea. Having this available for condition checks would be pretty nice. How much you benefit from it surely differs from spec to spec, and for most it might just be a rounding error. But conceptually it just makes the most sense to e.g. track (most) buffs in GCDs and be able to see if you can fit one more ability in after the one you're cast right now etc. |
Hey! I just asked about this use-case in the discord and learned about the possible ways to do it w/ WA. Use-case: Some spells are so extremely valuable to cast on CD that, as a user, I would like to know the instant its ok to queue the spell up. For example, consider Prayer of Mending for Holy Priest season 2&3 of Dragonflight or Rushing Wind Kick Mistweaver in the current season. Not only would you want to cast these spells on CD but they were/are so strong that you might even consider holding a GCD to cast them as close to on CD as humanly possible. Therefore, as a slight optimization, it would make sense to glow a spell like this before it is actually off CD if it will come off CD inside of your GCD window. That way you don't accidentally queue up another spell. Guffin showed me that there are two ways to do this now: Option (A): I can use the 'show timer in GCDs' option without any special code. That number will hit 0 before the actual CD completes if I am inside of a GCD. However, I cannot use this as a trigger so I would need to use my eyeballs to look at this number. Option (B): With some custom code I can create a trigger that checks to see if 'remaining time on CD' is less than 'GCD time remaining' and then I can apply any conditional effect I want such as a glow. Even though option (B) is harder I will personally go with this option because the mental bandwidth is lower. My monkey brain knows that when something lights up I press the button and I can see the glow out of the corner of my eye without having to 'read' the number. |
It would be very useful to be able to use "Time in GCDs" in conditions. For example:
Time in GCDs to show the # of spells remaining that can be cast within Buff A's duration.
Condition:
When Time in GCDs <= 0 then Desaturate
Currently this is achievable using custom code to mimic measuring GCDs as a TSU variable but this is cumbersome when this is such a useful feature of WAs to be able to measure duration remaining in GCDs already without use of any custom code.
The text was updated successfully, but these errors were encountered: