WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   AddOn Help/Support (https://www.wowinterface.com/forums/forumdisplay.php?f=3)
-   -   Clique/Grid2 (https://www.wowinterface.com/forums/showthread.php?t=54253)

Synchrony 08-21-16 11:21 AM

Clique/Grid2
 
Hi all,

I've noticed that since the prepatch, Clique and Grid2 aren't always playing nice anymore. On occasion, it seems like Clique fails to recognize my Grid2 mouseover target and instead of casting whatever heal I'm trying to cast, my action bar ability with the same hotkey will activate. It tends to happen in group settings (i.e., I can't seem to replicate it solo) and I don't know which of the two addons is causing the problem, or if it's another addon entirely. I tried disabling all but the two and healing through the first boss of a dungeon; it didn't happen but it also wasn't a very long test run.

Obviously it's a problem because I end up using CDs when I don't mean to (I've popped Flourish and Innervate at the most inappropriate times, it's so frustrating) and group members are going without healing when I'm thinking they're getting healed. Has anyone run into this? Are there any potential solutions?

Thanks!

Jopher 08-21-16 03:39 PM

This same thing happens to me when I am using default blizz raid frames.. if there is a fix, that would be awesome.

Synchrony 08-21-16 05:14 PM

If it's happening with default raid frames as well, I'd wager it's a Clique issue. I've wondered if it doesn't have to do with Clique's settings for different specs causing a bug where it thinks you're suddenly in your "secondary spec" and you no longer have your Clique binding active so it defers to your action bars. Who knows. I guess we wait for an update to Clique?

Phanx 08-21-16 07:55 PM

Quote:

Originally Posted by Synchrony (Post 318111)
... my action bar ability with the same hotkey will activate.

Binding the same key to two things at the same time is always going to be unreliable. Internally it's likely triggering what's called a "race condition" where two things are told to happen at the same time, but only one thing can actually happen at the same time, so one of the two things happens first -- but since they were supposed to happen simultaneously, there's no rule for determining which one happens first. That's called "undefined behavior" and is partly random, partly determined by the technical implementation of the programming language, and maybe partly determined by the unique properties of your CPU and/or other hardware. It may, for some amount of time under given conditions, seem consistent, but it's never guaranteed, and you can't rely on it staying consistent.

The solution to your particular issue is to just use a mouseover macro on the action button, eg.

/cast [@mouseover,help] [mod:alt,@player] [] Flash Heal

...and delete the duplicate binding in Clique.

Jopher 08-23-16 02:07 AM

Quote:

Originally Posted by Phanx (Post 318133)
Binding the same key to two things at the same time is always going to be unreliable. Internally it's likely triggering what's called a "race condition" where two things are told to happen at the same time, but only one thing can actually happen at the same time, so one of the two things happens first -- but since they were supposed to happen simultaneously, there's no rule for determining which one happens first. That's called "undefined behavior" and is partly random, partly determined by the technical implementation of the programming language, and maybe partly determined by the unique properties of your CPU and/or other hardware. It may, for some amount of time under given conditions, seem consistent, but it's never guaranteed, and you can't rely on it staying consistent.

The solution to your particular issue is to just use a mouseover macro on the action button, eg.

/cast [@mouseover,help] [mod:alt,@player] [] Flash Heal

...and delete the duplicate binding in Clique.

Im confused by this macro. Where is there room to put the second spell? ie. if I were to have flash heal and smite binded together, with flash heal being the mouseover.

MiRai 08-23-16 02:12 AM

Quote:

Originally Posted by Jopher (Post 318166)
Im confused by this macro. Where is there room to put the second spell? ie. if I were to have flash heal and smite binded together, with flash heal being the mouseover.

The same way it's written in the macro from your other thread, by adding a semi-colon at the end and then the other spell/ability you want to use.


All times are GMT -6. The time now is 12:39 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI