Clique

Clique is a simple addon that enables powerful click-casting and hover-casting on your unit frames and in the 3D game world. You can bind virtually any mouse or keyboard combination to a spell or macro. In it's normal configuration this enables you to use the bindings over your unit frames in order to cast spells directly on that unit. This allows you to more quickly select both the spell to cast, and the target of the spell without requiring an extra click.

To begin with Clique, open your spellbook and click on the new tab that is shown there. You can also open the configuration GUI by running the /clique slash command. From this binding interface you can add, remove and alter any of your Clique bindings. You will be unable to make these changes when you are in combat due to limitations in the Blizzard API.

Binding a spell

Binding a spell is just a matter of finding the spell in your spellbook, putting your mouse over it, and performing the binding you would like to add. For example, if you'd like to set 'Regrowth' to activate on 'Shift-LeftButton', then you just find that spell in your spellbook and then Shift-LeftClick on it. You can also bind keyboard combinations, so you could do the same with Shift-R if you'd like.

Keep in mind when you are setting your bindings that they will override any bindings that are already set on the frame, for example the default bindings to 'Target unit' and 'Show unit menu'. You can override these bindings if you would like, but you should then set a new different combination that will activate the original functions

Binding the 'Target unit' or 'Show unit menu' actions

If you've rebound or lose these default bindings, you can re-bind them using the 'Bind other' button in the Clique configuration. Click on the button, and choose the correct action and you will be presented with a dialog box that allows you to set the binding for that action. Simply choose a new key combination, and you will be able to target units and open your menu again.

Binding a macro

Binding a macro can also be found on the 'Bind other' button. You'll be given a new window with instructions and suggestions about writing your macros, but other than that the process should seem very similar.

Managing click-sets

Each binding can belong to a number of binding-sets. These sets determine when the binding is active. The built-in binding-sets are as follows:

default - This set is always active on registered unit frames, unless overridden by another binding-set.

ooc - This set is only active when you are out of combat. Once you begin fighting, these bindings will no longer be active, regardless of what other bind-sets are selected.

friend - This set is only active when you are activating a binding on a friendly unit, i.e. one you can assist.

enemy - This set is only active when you are activating a binding on an enemy unit, i.e. one you can attack.

pritalent - This bind-set is only active when you are using your primary talent spec, regardless of what other bind-sets are selected.

sectalent - This bind-set is only active when you are using your secondary talent spec, regardless of what other bind-sets are selected.

hovercast - These bindings will be available whenever you are over a unit frame, or a unit in the 3D world.

global - These bindings will be always available. They do not specify a target for the action, so if the action requires a target, you must specify it after performing the binding.

Clique and dual talent specs
In addition Clique allows you to set up different profiles, and can automatically switch between them when your character changes talent groups. In order to set this up, click the 'Options' button, or navigate to the Clique options section of the Interface Options menu. Here you can create new profiles and change your options to activate different profiles depending on talent spec.

Bug reports:
If you are going to submit a bug report, please include the following information:

What version of Clique you are using (/dump Clique.version)

What unit frames you are using

What specific bindings are not working

Donations:
Some people have asked, so here is a way to send me donations:

After 5.2 when Blizzard switched to 'togglemenu', there is a bug with
the dropdown code that requires raid frames to continue using 'menu'
instead in order to work properly. This change should properly use the
correct attribute until this bug has been fixed.

If the player is over a frame that has key bindings active and that
frame is hidden or obscured then those bindings will remain active until
another Clique-enabled frame is moused over. This fix uses the attribute
driver template to clear this dangling button when the player no longer
has a 'mouseover' unit.

This change could potentially cause problems for small corner cases
where non-unit-frames are enabled for Clique casting, but I do not
currently know of any uses where this is the case.

There was a problem with some frames (Pitbull party frames, for example)
that was causing out of combat bindings to not properly apply. This was
due to a weird behaviour of the secure environment system.

The logic seems to be a bit more straightforward and it seems that the
ooc/friend/enemy layering is working properly. The major changes are:

* Clique will only calculate new attributes when you change bindings
* Clique will apply the attributes when bindings change
* If you have ooc bindings, then they will swap on enter/leave combat
* Otherwise, they will not change, so there's no overhead from that

out-of-combat bindings should now correctly be applied over any other
type of binding with the same key. If this isn't the case, please report
it to me.

This option, when enabled, will do a bit more work trying to check for
when your party or raid members enter combat. When this happen, your
click set will be changed and your 'ooc' clicks will be removed, even
though you aren't strictly in combat. This feature is very experimental,
and should be enabled with care.

__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."

Would it be too much trouble for Cladhaire (or whomever might be running this thing) to let the community know if it's a dead project? A simple "Im not developing this anymore" would be totally outstanding. I hope this isn't too much to ask but some of us have been using this for years and would REALLY like to know if it's time to find something else? This should be mandatory for all "developers" but I guess that's asking way too much.

did this addon die today? I've been using it forever and today it just stopped responding any of the key-bindings I had setup. I tried deleting the Clique serverVars and I'm still getting no response. I can still add/delete bindings.

found the prob. It was an update to the latest Z-Perl UnitFrames that broke it! The author has since then fixed the issue.

did this addon die today? I've been using it forever and today it just stopped responding any of the key-bindings I had setup. I tried deleting the Clique serverVars and I'm still getting no response. I can still add/delete bindings.

For some reason when i check mark the frame black list for Ouf_Donut clique acts like its not turn off and still interacts with it. oddly i even in ouf_donut put in a code for it to not accept mouse clicks...

now how did i test this.. I disabled all my addons beside oUF_Donut (and core) and wasnt able to click on it... i turn on clique and bam i was able to click the invisible frame make me target myself.

How to reproduce this effect (outside from using the codding that i have for oUF_Donut)
oUF_Donut - oUF - Clique

-Step 1: Activate only Clique and oUF_Donut
-Step 2: Click on the area where oUF_Donut is and bam.

I am getting the same error about memory being not enough. I just tried loading nothing but AddOn Control Panel and Clique, and still got the error.

Playing a hunch: it might be time to replace tekKonfigAboutPanel with LibAboutPanel. For one, the former cannot be found on Google that I can tell, let alone known AddOn sites; and for another, I seem to recall some mainline authors switching from tekDebug, tekKonfigAboutPanel, etc because those mods were not working correctly, if at all, in Warlords.

In my saved variables, Clique.lua was empty, and Clique.lua.bak did contain settings, but .bak files aren't used by the game in context.

This might be a case where the main AddOn - Clique - is not the cause, but one of its modules or dependencies could very well be the problem.

I've been receiving the following error message since I downloaded the latest version of Clique.

A dialog pops up and says (when I login):
"Your computer does not have enough memory to load settings from the following addon. Please disable some addons. Clique"

I have plenty of memory available so that's not it. I contracted Blizzard support and they had me try deleting some addons and the minute I deleted Clique the error went away.

I tried adding Clique again recently because I really missed it and it worked for a few days but now I get the error back. I've also added a comment to a bug already open on this (quite some time ago) on curseforge.

thanks!

I suggest you clear your saved variables for Clique. It doesn't store anything other than the data you put in your profile. It's possible something went wrong at some point and now the game can't load it.

There's nothing Clique is doing that will cause it to chew up memory, so it's a pretty easy fix.

I did delete the saved variables file before when I did a complete clean install. I'll try it again but like the last time it's showing absolutely nothing in the saved variables file (when it should show my settings that I had). I'm wondering if the fact the file exists but is completely empty is the problem? also wondering how it got empty?

just to verify the saved variables files are under "World of Warcraft\WTF\Account\<accountName>\SavedVariables". I see a clique.lua (which is empty) and a clique.lua.bak which has setting for one of my toons but only one (should see more).

It worked for a day and now I'm back to the same problem. Also, not sure if it's related but my WoW actually crashed right before starting it up again and seeing this error. It does not crash often.

You might want to look on the auctioneer addon on curse.com comments section. There are a few people (including myself) mentioning seeing this problem after WoW crashes during an auctioneer AH scan.

I've been receiving the following error message since I downloaded the latest version of Clique.

A dialog pops up and says (when I login):
"Your computer does not have enough memory to load settings from the following addon. Please disable some addons. Clique"

I have plenty of memory available so that's not it. I contracted Blizzard support and they had me try deleting some addons and the minute I deleted Clique the error went away.

I tried adding Clique again recently because I really missed it and it worked for a few days but now I get the error back. I've also added a comment to a bug already open on this (quite some time ago) on curseforge.

thanks!

I suggest you clear your saved variables for Clique. It doesn't store anything other than the data you put in your profile. It's possible something went wrong at some point and now the game can't load it.

There's nothing Clique is doing that will cause it to chew up memory, so it's a pretty easy fix.

I did delete the saved variables file before when I did a complete clean install. I'll try it again but like the last time it's showing absolutely nothing in the saved variables file (when it should show my settings that I had). I'm wondering if the fact the file exists but is completely empty is the problem? also wondering how it got empty?

just to verify the saved variables files are under "World of Warcraft\WTF\Account\<accountName>\SavedVariables". I see a clique.lua (which is empty) and a clique.lua.bak which has setting for one of my toons but only one (should see more).

Was wondering if anyone knew how to turn off Clique integration on Player / Target / Target of Target and Focus frames when using Shadowed Unit Frames? I still want it to register for my raid / party frames, but not the others. Tried turning off Blizz frames integration like I do when I was using the default Blizz UF's but, that's not helping here. Any thoughts ?

Thx!

Go to the frame blacklist editor and blacklist those frames.

__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."

I've been receiving the following error message since I downloaded the latest version of Clique.

A dialog pops up and says (when I login):
"Your computer does not have enough memory to load settings from the following addon. Please disable some addons. Clique"

I have plenty of memory available so that's not it. I contracted Blizzard support and they had me try deleting some addons and the minute I deleted Clique the error went away.

I tried adding Clique again recently because I really missed it and it worked for a few days but now I get the error back. I've also added a comment to a bug already open on this (quite some time ago) on curseforge.

thanks!

I suggest you clear your saved variables for Clique. It doesn't store anything other than the data you put in your profile. It's possible something went wrong at some point and now the game can't load it.

There's nothing Clique is doing that will cause it to chew up memory, so it's a pretty easy fix.

__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."

I've been receiving the following error message since I downloaded the latest version of Clique.

A dialog pops up and says (when I login):
"Your computer does not have enough memory to load settings from the following addon. Please disable some addons. Clique"

I have plenty of memory available so that's not it. I contracted Blizzard support and they had me try deleting some addons and the minute I deleted Clique the error went away.

I tried adding Clique again recently because I really missed it and it worked for a few days but now I get the error back. I've also added a comment to a bug already open on this (quite some time ago) on curseforge.

Was wondering if anyone knew how to turn off Clique integration on Player / Target / Target of Target and Focus frames when using Shadowed Unit Frames? I still want it to register for my raid / party frames, but not the others. Tried turning off Blizz frames integration like I do when I was using the default Blizz UF's but, that's not helping here. Any thoughts ?

I'm happy to say that I just downloaded a new version of ElvUI today and didn't have any problems with Clique! I'm really enjoying the addon, so thanks for all of your efforts

Originally Posted by Cladhaire

Originally Posted by zubora

Originally Posted by Cladhaire

Originally Posted by emillard73

I'm experiencing an issue w/ Clique and ElvUI. It seems to only happen on one character at the moment but here's what happens:

"Click ElvUF player:cliquebuttonRight function Unbound!"

I'm having an issue where on first log in my character is unable to "Strafe right". If I reload UI, it seems to solve it for a little while but sometimes, out of nowhere, it will start doing it again. If I spec change, the Strafe right will periodically "stick" and keep my character going right. So, if I go to re-bind it on first log in, I get the message that's in my post title. I can do this over and over again and it will continue to show that message. I can't find where this binding is under any of the key bindings tabs. Regardless, even re-binding the key doesn't solve the issue.

I'm not sure where that message is coming from, it sounds like from ElvUI (its not one of mine). Have you spoken with the author of ElvUI?

I am having this issue as well, so I posted over in the ElvUI forums and got a reply:

"if there is a conflict then it has to be between Clique and oUF. oUF is the unitframe framework used by ElvUI, and oUF is the only part of ElvUI that handles Clique in any way."

Does this help at all?

That message doesn't originate from Clique, that's all I know. Can you give me super simple reproducable conditions that don't require me to install the entirety of ElvUI?

I'm experiencing an issue w/ Clique and ElvUI. It seems to only happen on one character at the moment but here's what happens:

"Click ElvUF player:cliquebuttonRight function Unbound!"

I'm having an issue where on first log in my character is unable to "Strafe right". If I reload UI, it seems to solve it for a little while but sometimes, out of nowhere, it will start doing it again. If I spec change, the Strafe right will periodically "stick" and keep my character going right. So, if I go to re-bind it on first log in, I get the message that's in my post title. I can do this over and over again and it will continue to show that message. I can't find where this binding is under any of the key bindings tabs. Regardless, even re-binding the key doesn't solve the issue.

I'm not sure where that message is coming from, it sounds like from ElvUI (its not one of mine). Have you spoken with the author of ElvUI?

I am having this issue as well, so I posted over in the ElvUI forums and got a reply:

"if there is a conflict then it has to be between Clique and oUF. oUF is the unitframe framework used by ElvUI, and oUF is the only part of ElvUI that handles Clique in any way."

Does this help at all?

That message doesn't originate from Clique, that's all I know. Can you give me super simple reproducable conditions that don't require me to install the entirety of ElvUI?

__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."

I'm experiencing an issue w/ Clique and ElvUI. It seems to only happen on one character at the moment but here's what happens:

"Click ElvUF player:cliquebuttonRight function Unbound!"

I'm having an issue where on first log in my character is unable to "Strafe right". If I reload UI, it seems to solve it for a little while but sometimes, out of nowhere, it will start doing it again. If I spec change, the Strafe right will periodically "stick" and keep my character going right. So, if I go to re-bind it on first log in, I get the message that's in my post title. I can do this over and over again and it will continue to show that message. I can't find where this binding is under any of the key bindings tabs. Regardless, even re-binding the key doesn't solve the issue.

I'm not sure where that message is coming from, it sounds like from ElvUI (its not one of mine). Have you spoken with the author of ElvUI?

I am having this issue as well, so I posted over in the ElvUI forums and got a reply:

"if there is a conflict then it has to be between Clique and oUF. oUF is the unitframe framework used by ElvUI, and oUF is the only part of ElvUI that handles Clique in any way."

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.