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.

Originally posted by TheDeamon I am experiencing this issue while running r81.

Thanks for checking back in. I'll try to get an update tonight or tomorrow at the latest.

__________________
"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..."

Originally posted by Cladhaire Is this with the newest version. There was a bug where profile names would not be saved properly, and i fixed it, but I NEED confirmation that that fix isn't in r81, which is the most recent version here.

Originally posted by searcha I've looked everywhere, tried everything but to no avail. I can't click in any tab.
I'm using the r81 version. And yes I've tried to delete my clique.lua and the add-on itself. I've even deleted my WTF and tried with Clique as only mod installed. But still no clickable tab.

Delete DHUD.

__________________
"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 looked everywhere, tried everything but to no avail. I can't click in any tab.
I'm using the r81 version. And yes I've tried to delete my clique.lua and the add-on itself. I've even deleted my WTF and tried with Clique as only mod installed. But still no clickable tab.

__________________
"Better to step willingly into the fires than to live undead."
Credo of the Dark Brothers of the Light.

Originally posted by TheDeamon
[b]There seems to have been a change made in the default profile settings for Clique.

The old profile shows as "charactername of servername"
The new default profile shows as "charactername - servername"

This change was made quite some time ago, and there was a process to convert the saved variables. If you haven't updated your mod within the past two months, then you might have an issue with this, but it would just create a new profile for you, simple as that.

Deleting charactername - servername does not fix the problem as clique auto-recreates that profile the next time you reload you ui.

Don't delete it, that's not the issue.

The new default profile(charactername - servername) is the only profile that will load upon startup/ui reload.

Is this with the newest version. There was a bug where profile names would not be saved properly, and i fixed it, but I NEED confirmation that that fix isn't in r81, which is the most recent version here.

__________________
"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..."

Got rid of the old installed the new.... not tab at all buggrabber gives errors for it. Shows up in the addons menu.... I have no clue.

GREAT Mod!

well after looking for 3hrs I found:

Originally Posted by Cladhaire
So steps:

1. You removed your Clique.lua the SavedVariables folder
2. You deleted the old Clique directory
3. You unzipped the new Clique zip file from WoWi
4. You log into game
5. You are able to get to the Clique tab
6. You select "Profiles"

Just wanted to know if there were any reported cases since the last patch where logging in my character wouldn't have any of his settings working? I checked the profiles and the mod seems to recreate the same toon over and over and over. I eventually find my old settings with one of the previous names and set it right but the issue still persists.

There have been some issues reported, nothign conclusive tho. Any chance you could reset your settings?

__________________
"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..."

Just wanted to know if there were any reported cases since the last patch where logging in my character wouldn't have any of his settings working? I checked the profiles and the mod seems to recreate the same toon over and over and over. I eventually find my old settings with one of the previous names and set it right but the issue still persists.

Originally posted by Morgaloth I use Archud and want to Right-click to cast my heal in raids and groups. unfortunalty, when i right click on my Hud to access Party functions like changing loot options, i start casting heal... i've checked the Options, and see frames from Perl, X-perl and many other frames, but nothing for Archud. I even tried using the script you listed to find out what frame i'm hovering over, but it does not return a value. I've already turned off everything but the party frames and X-perl frames. is there any help for me?

In order for a frame to appear in that list, it needs to have a name. Talk to the ArcHud author and see if her can help you.

- Clad

__________________
"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..."

__________________
"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 use Archud and want to Right-click to cast my heal in raids and groups. unfortunalty, when i right click on my Hud to access Party functions like changing loot options, i start casting heal... i've checked the Options, and see frames from Perl, X-perl and many other frames, but nothing for Archud. I even tried using the script you listed to find out what frame i'm hovering over, but it does not return a value. I've already turned off everything but the party frames and X-perl frames. is there any help for me?

__________________
"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..."

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.