Go to Page... |
Compatibility: | Dark Heart (10.2.7) Cataclysm Classic (4.4.0) Classic (1.15.2) WOTLK Patch (3.4.3) TBC Patch (2.5.4) |
Updated: | 05-08-24 01:10 PM |
Created: | unknown |
Downloads: | 1,271,514 |
Favorites: | 3,569 |
MD5: |
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:
File Name |
Version |
Hits |
Size |
Author |
Date |
v90001-0.1.0-beta |
3,686 |
103kB |
Cladhaire |
08-16-20 12:47 PM |
|
v40000-1.2.7-7e91cea |
2,931 |
79kB |
Cladhaire |
10-16-10 10:31 AM |
|
2.0.0-abfbb36 |
2,410 |
43kB |
Cladhaire |
10-11-10 04:34 PM |
|
r129 |
2,800 |
67kB |
Cladhaire |
11-14-09 11:55 AM |
|
r125 |
2,474 |
67kB |
Cladhaire |
11-14-09 11:46 AM |
|
r127 |
2,383 |
67kB |
Cladhaire |
11-03-09 01:54 AM |
|
r121 |
2,701 |
67kB |
Cladhaire |
04-17-09 01:49 AM |
|
r108 |
3,590 |
58kB |
Cladhaire |
10-13-08 02:55 PM |
File Name |
Version |
Size |
Author |
Date |
v3.6.3-release |
236kB |
Cladhaire |
05-08-24 11:44 AM |
|
v3.6.2-release |
236kB |
Cladhaire |
05-08-24 12:28 AM |
|
v3.6.1-release |
236kB |
Cladhaire |
05-02-24 09:50 AM |
|
v3.6.0-release |
235kB |
Cladhaire |
04-29-24 12:32 AM |
|
v3.5.7-release |
234kB |
Cladhaire |
03-21-24 12:45 PM |
|
v3.5.6-release |
234kB |
Cladhaire |
01-17-24 01:13 AM |
|
v3.5.5-release |
234kB |
Cladhaire |
11-09-23 03:25 PM |
|
v3.5.4-release |
234kB |
Cladhaire |
09-08-23 01:08 PM |
|
v3.5.3-release |
234kB |
Cladhaire |
08-30-23 04:05 AM |
|
v3.5.2-release |
235kB |
Cladhaire |
07-12-23 12:33 PM |
|
v3.5.1-release |
234kB |
Cladhaire |
05-03-23 09:47 AM |
|
v3.5.0-release |
234kB |
Cladhaire |
04-01-23 04:55 AM |
|
v3.4.15-release |
234kB |
Cladhaire |
03-22-23 12:35 PM |
|
v3.4.14-release |
234kB |
Cladhaire |
01-25-23 09:26 AM |
|
v3.4.13-release |
234kB |
Cladhaire |
01-21-23 02:39 AM |
|
v3.4.12-release |
234kB |
Cladhaire |
11-29-22 01:55 AM |
|
v3.4.11-release |
234kB |
Cladhaire |
11-28-22 06:32 AM |
|
v3.4.10-release |
234kB |
Cladhaire |
11-06-22 02:25 PM |
|
v3.4.7-release |
233kB |
Cladhaire |
11-02-22 02:28 AM |
|
v3.4.6-release |
233kB |
Cladhaire |
10-27-22 04:08 AM |
|
v3.4.5-release |
233kB |
Cladhaire |
10-26-22 07:55 AM |
|
v3.4.4-release |
232kB |
Cladhaire |
10-26-22 01:05 AM |
|
v3.4.2-release |
233kB |
Cladhaire |
10-25-22 01:18 PM |
|
v3.4.1-release |
232kB |
Cladhaire |
10-25-22 08:52 AM |
|
v3.4.0-release |
233kB |
Cladhaire |
10-25-22 08:47 AM |
|
v3.3.0 |
154kB |
Cladhaire |
09-02-22 06:36 AM |
|
v3.2.1 |
153kB |
Cladhaire |
08-31-22 11:13 AM |
|
v3.2.0 |
151kB |
Cladhaire |
08-21-22 08:26 AM |
|
v3.1.5 |
105kB |
Cladhaire |
08-17-22 11:13 AM |
|
v3.1.4 |
105kB |
Cladhaire |
06-02-22 11:53 AM |
|
v3.1.3 |
105kB |
Cladhaire |
02-22-22 04:40 PM |
|
v3.1.2 |
105kB |
Cladhaire |
11-04-21 01:13 PM |
|
v3.1.1 |
105kB |
Cladhaire |
06-30-21 06:15 AM |
|
v3.1.0 |
105kB |
Cladhaire |
06-01-21 04:05 AM |
Comment Options |
07-14-18, 07:04 PM | ||
|
__________________
spiralofhope.com |
|
|
spiralofhope |
View Public Profile |
Send a private message to spiralofhope |
Visit spiralofhope's homepage! |
Find More Posts by spiralofhope |
Add spiralofhope to Your Buddy List |
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Visit Cladhaire's homepage! |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
07-13-18, 06:58 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Can't get to work
I've been trying to streamline my casting on my warlock, and I haven't been able to get clique working. I want to have it be so that my main spells are just click/rightclick, especially when I decide to play affliction, and whenever I try, it just targets like normal instead of casting the spell.
|
|
erasedisknow |
View Public Profile |
Send a private message to erasedisknow |
Visit erasedisknow's homepage! |
Find More Posts by erasedisknow |
Add erasedisknow to Your Buddy List |
07-13-18, 12:48 AM | |
|
Hi folks, stopped by to say I will be doing my best to get Clique updated for BoA. I'll check back in this weekend once I've had more time to spend with it.
__________________
"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..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Visit Cladhaire's homepage! |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
07-11-18, 06:12 PM | |
|
Is there a way to disable the "glowing hand" completely? If someone is dead or offline and I click on their frame I'll get this glowing hand and I have to press esc to get rid of it.
My current workaround is to make a custom macro for every spell but I'd prefer to not have to do it for every character and spec that I have. The macro I use is something like this: Code:
/use [@mouseover] Healing Surge /stopspelltarget TL,DR: Problem = glowing/blue hand appears when clicking on a dead/offline player. What I want = have nothing happen at all when clicking on a dead/offline player. ---- Edit: I changed line 543 in Clique.lua Code:
local macrotext = string.format("/click %s\n%s", self.stopbutton.name, entry.macrotext) Code:
local macrotext = string.format("/click %s\n%s\n/stopspelltarget", self.stopbutton.name, entry.macrotext)
Last edited by Berb : 07-11-18 at 09:33 PM.
|
|
Berb |
View Public Profile |
Send a private message to Berb |
Visit Berb's homepage! |
Find More Posts by Berb |
Add Berb to Your Buddy List |
07-05-18, 07:08 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
|
|
|
starslicer |
View Public Profile |
Send a private message to starslicer |
Visit starslicer's homepage! |
Find More Posts by starslicer |
Add starslicer to Your Buddy List |
06-20-18, 01:15 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
Can't set Focus
being told Clique is trying to do something only Blizzard UI can do, its when i try to set a focus.
This is the bug: 1x [ADDON_ACTION_BLOCKED] AddOn 'Clique' tried to call the protected function 'ActionButton5:Show()'. !BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573> [C]: in function `Show' FrameXML\ActionButton.lua:364: in function `ActionButton_Update' FrameXML\ActionButton.lua:334: in function `ActionButton_UpdateAction' [string "*:OnEnter"]:3: in function <[string "*:OnEnter"]:1> Locals: InCombatSkipped Clique version: v70300-1.0.0 I sue Z-Perl as Unit Frames version: 5.4.8 |
|
MorticiaNoire |
View Public Profile |
Send a private message to MorticiaNoire |
Visit MorticiaNoire's homepage! |
Find More Posts by MorticiaNoire |
Add MorticiaNoire to Your Buddy List |
05-19-18, 02:48 AM | ||
|
__________________
spiralofhope.com |
|
|
spiralofhope |
View Public Profile |
Send a private message to spiralofhope |
Visit spiralofhope's homepage! |
Find More Posts by spiralofhope |
Add spiralofhope to Your Buddy List |
05-19-18, 02:14 AM | |
|
Thanks for the report, I'll see if I can get it resolved.
__________________
"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..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Visit Cladhaire's homepage! |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
04-25-18, 06:24 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
By the way on the beta, your addon works. However, it loads up with these errors. But like I said, the addon works so I'm not complaining.
Message: Interface\AddOns\Clique\OptionsPanel.lua:146: attempt to call global 'TEXT' (a nil value) Time: Thu Jul 5 19:56:56 2018 Count: 1 Stack: Interface\AddOns\Clique\OptionsPanel.lua:146: attempt to call global 'TEXT' (a nil value) Interface\AddOns\Clique\OptionsPanel.lua:146: in main chunk Locals: addonName = "Clique" addon = <table> { defaults = <table> { } UpdateCombatWatch = <function> defined @Interface\AddOns\Clique\Clique.lua:823 Enable = <function> defined @Interface\AddOns\Clique\Clique.lua:270 unregqueue = <table> { } RegisterLocale = <function> defined @Interface\AddOns\Clique\AddonCore.lua:221 OnNewProfile = <function> defined @Interface\AddOns\Clique\Clique.lua:283 AddBinding = <function> defined @Interface\AddOns\Clique\Clique.lua:686 TalentGroupChanged = <function> defined @Interface\AddOns\Clique\Clique.lua:799 regqueue = <table> { } RegisterFrame = <function> defined @Interface\AddOns\Clique\Clique.lua:230 Printf = <function> defined @Interface\AddOns\Clique\AddonCore.lua:75 optpanels = <table> { } EnteringCombat = <function> defined @Interface\AddOns\Clique\Clique.lua:846 version = "v70300-1.0.0" Initialize = <function> defined @Interface\AddOns\Clique\Clique.lua:43 GetBindingPrefixSuffix = <function> defined @Interface\AddOns\Clique\Utils.lua:286 ConvertSpecialKeys = <function> defined @Interface\AddOns\Clique\Utils.lua:269 GetBindingInfoText = <function> defined @Interface\AddOns\Clique\Utils.lua:248 GetCapturedKey = <function> defined @Interface\AddOns\Clique\Utils.lua:217 GetBinaryBindingKey = <function> defined @Interface\AddOns\Clique\Utils.lua:188 GetBindingKey = <function> defined @Interface\AddOns\Clique\Utils.lua:167 UpdateRegisteredClicks = <function> defined @Interface\AddOns\Clique\Clique.lua:939 GetBindingIcon = <function> defined @Interface\AddOns\Clique\Utils.lua:124 RegisterMessage = <function> defined @Interface\AddOns\Clique\AddonCore.lua:120 UnregisterMessage = <function> defined @Interface\AddOns\Clique\AddonCore.lua:125 GetBindingAttributes = <function> defined @Interface\AddOns\Clique\Clique.lua:587 ApplyAttributes = <function> defined @Interface\AddOns\Clique\Clique.lua:773 regclickqueue = <table> { } LeavingCombat = <function> defined @Interface\AddOns\Clique\Clique.lua:861 OnProfileChanged = <function> defined @Interface\AddOns\Clique\Clique.lua:303 UnregisterFrame = <function> defined @Interface\AddOns\Clique\Clique.lua:249 Defer = <function> defined @Interface\AddOns\Clique\AddonCore.lua:179 L = <table> { } eventFrame = CliqueEventFrame { } DeleteBinding = <function> defined @Interface\AddOns\Clique\Clique.lua:722 BINDINGS_CHANGED = <function> defined @Interface\AddOns\Clique\Clique.lua:974 IsFrameBlacklisted = <function> defined @Interface\AddOns\Clique\Clique.lua:928 CheckPartyCombat = <function> defined @Interface\AddOns\Clique\Clique.lua:896 GetBindingKeyComboText = <function> defined @Interface\AddOns\Clique\Utils.lua:141 RegisterEvent = <function> defined @Interface\AddOns\Clique\AddonCore.lua:92 APIIsTrue = <function> defined @Interface\AddOns\Clique\AddonCore.lua:59 ClearAttributes = <function> defined @Interface\AddOns\Clique\Clique.lua:739 UpdateBlacklist = <function> defined @Interface\AddOns\Clique\Clique.lua:831 PlayerEnteringWorld = <function> defined @Interface\AddOns\Clique\Clique.lua:818 UpdateAttributes = <function> defined @Interface\AddOns\Clique\Clique.lua:759 BLACKLIST_CHANGED = <function> defined @Interface\AddOns\Clique\Clique.lua:1006 FireMessage = <function> defined @Interface\AddOns\Clique\AddonCore.lua:130 GetBindingActionText = <function> defined @Interface\AddOns\Clique\Utils.lua:151 GetClickAttributes = <function> defined @Interface\AddOns\Clique\Clique.lua:395 UnregisterEvent = <function> defined @Interface\AddOns\Clique\AddonCore.lua:98 GetPrefixString = <function> defined @Interface\AddOns\Clique\Utils.lua:20 } L = <table> { Alt = "Alt" Action = "Action" Change binding = "Change bind Page 2 Message: Interface\AddOns\Clique\Clique.lua:1031: attempt to call method 'UpdateOptionsPanel' (a nil value) Time: Thu Jul 5 19:56:56 2018 Count: 1 Stack: Interface\AddOns\Clique\Clique.lua:1031: attempt to call method 'UpdateOptionsPanel' (a nil value) Interface\AddOns\Clique\Clique.lua:1031: in function `?' Interface\AddOns\Clique\AddonCore.lua:137: in function `FireMessage' Interface\AddOns\Clique\Clique.lua:217: in function `Initialize' Interface\AddOns\Clique\AddonCore.lua:150: in function `handler' Interface\AddOns\Clique\AddonCore.lua:108: in function <Interface\AddOns\Clique\AddonCore.lua:104> Locals: self = <table> { defaults = <table> { } Enable_BlizzArenaFrames = <function> defined @Interface\AddOns\Clique\BlizzardFrames.lua:186 GetCapturedKey = <function> defined @Interface\AddOns\Clique\Utils.lua:217 Defer = <function> defined @Interface\AddOns\Clique\AddonCore.lua:179 OnNewProfile = <function> defined @Interface\AddOns\Clique\Clique.lua:283 AddBinding = <function> defined @Interface\AddOns\Clique\Clique.lua:686 TalentGroupChanged = <function> defined @Interface\AddOns\Clique\Clique.lua:799 regqueue = <table> { } GetBindingAttributes = <function> defined @Interface\AddOns\Clique\Clique.lua:587 Printf = <function> defined @Interface\AddOns\Clique\AddonCore.lua:75 GetClickAttributes = <function> defined @Interface\AddOns\Clique\Clique.lua:395 globutton = CliqueSABButton { } EnableBlizzardFrames = <function> defined @Interface\AddOns\Clique\BlizzardFrames.lua:332 hccframes = <table> { } stopbutton = CliqueStopButton { } GetBindingIcon = <function> defined @Interface\AddOns\Clique\Utils.lua:124 RegisterMessage = <function> defined @Interface\AddOns\Clique\AddonCore.lua:120 UnregisterMessage = <function> defined @Interface\AddOns\Clique\AddonCore.lua:125 IsFrameBlacklisted = <function> defined @Interface\AddOns\Clique\Clique.lua:928 CheckPartyCombat = <function> defined @Interface\AddOns\Clique\Clique.lua:896 db = <table> { } eventFrame = CliqueEventFrame { } RegisterEvent = <function> defined @Interface\AddOns\Clique\AddonCore.lua:92 ClearAttributes = <function> defined @Interface\AddOns\Clique\Clique.lua:739 UpdateAttributes = <function> defined @Interface\AddOns\Clique\Clique.lua:759 BLACKLIST_CHANGED = <function> defined @Interface\AddOns\Clique\Clique.lua:1006 GetBindingActionText = <function> defined @Interface\AddOns\Clique\Utils.lua:151 GetPrefixString = <function> defined @Interface\AddOns\Clique\Utils.lua:20 UpdateCombatWatch = <function> defined @Interface\AddOns\Clique\Clique.lua:823 Enable = <function> defined @Interface\AddOns\Clique\Clique.lua:270 Enable_BlizzSelfFrames = <function> defined @Interface\AddOns\Clique\BlizzardFrames.lua:203 RegisterLocale = <function> defined @Interface\AddOns\Clique\AddonCore.lua:221 ConvertSpecialKeys = <function> defined @Interface\AddOns\Clique\Utils.lua:269 ccframes = <table> { } bindings = <table> { } BINDINGS_CHANGED = <function> defined @Interface\AddOns\Clique\Clique.lua:974 optpanels = <table> { } EnteringCombat = <function> defined @Interface\AddOns\Clique\Clique.lua:846 version = "v70300-1.0.0" Initialize = <function> defined @Interface\AddOns\Clique\Clique.lua:43 UpdateRegisteredClicks = <function> defined @Interface\AddOns\Clique\Clique.lua:939 GetBindingKey = <function> defined @Interface\AddOns\Clique\Utils.lua:167 PlayerEnteringWorld = <function> defined @Interface\AddOns\Clique\Clique.lua:818 has_ooc = false settings = <table> { } UpdateBlacklist = <function> defined @Interface\AddOns\Clique\Clique.lua:831 header = CliqueHeaderFrame { } L = <table> { } Enable_BlizzBossFrames = <function> defined @Interface\AddOns\Clique\BlizzardFrames.lua:315 DeleteBinding = <function> defined @Interface\AddOns\Clique\Clique.lua:722 unregqueue = <table> { } RegisterFrame = <function> defined @Interface\AddOns\Clique\Clique.lua:230 OnProfileChanged = <function> defined @Interface\AddOns\Clique\Clique.lua:30 Page 3 Message: ...ddOns\Decursive\Libs\AceComm-3.0\ChatThrottleLib.lua:216: hooksecurefunc(): SendAddonMessage is not a function Time: Thu Jul 5 19:56:56 2018 Count: 1 Stack: ...ddOns\Decursive\Libs\AceComm-3.0\ChatThrottleLib.lua:216: hooksecurefunc(): SendAddonMessage is not a function [C]: in function `hooksecurefunc' ...ddOns\Decursive\Libs\AceComm-3.0\ChatThrottleLib.lua:216: in function `Init' ...ddOns\Decursive\Libs\AceComm-3.0\ChatThrottleLib.lua:512: in main chunk Locals: Page 4 Message: (null) Time: Thu Jul 5 19:57:44 2018 Count: 8
Last edited by starslicer : 07-05-18 at 07:07 PM.
|
|
starslicer |
View Public Profile |
Send a private message to starslicer |
Visit starslicer's homepage! |
Find More Posts by starslicer |
Add starslicer to Your Buddy List |
12-04-17, 10:53 PM | ||
A Fallenroot Satyr
Forum posts: 26
File comments: 95
Uploads: 0
|
Re:
Otherwise have a look at the macro thread on the official forum and see if you can work it out. |
|
|
Cluey |
View Public Profile |
Send a private message to Cluey |
Visit Cluey's homepage! |
Find More Posts by Cluey |
Add Cluey to Your Buddy List |
11-14-17, 04:25 AM | ||
|
Re:
__________________
"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..." |
|
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Visit Cladhaire's homepage! |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-11-17, 01:02 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
"Mix" hovercast and global bindings?
Hey,
I was wondering whether there are considerations of adding some type of mix between hovercast and global bindings, so when I mouseover a unit frame or a unit in the 3D world, it will cast the ability on them; and when there is no moseover target it will cast the ability on myself. Tried to play a bit with the options but it seems to be missing. |
|
TalBarami |
View Public Profile |
Send a private message to TalBarami |
Visit TalBarami's homepage! |
Find More Posts by TalBarami |
Add TalBarami to Your Buddy List |
10-22-17, 04:51 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
update for 7.3+?
is it happening? an update for 7.3 and beyond.. pleaaaaase?
Last edited by Xixi : 10-22-17 at 04:52 PM.
|
|
Xixi |
View Public Profile |
Send a private message to Xixi |
Visit Xixi's homepage! |
Find More Posts by Xixi |
Add Xixi to Your Buddy List |
07-29-17, 09:32 PM | ||||
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Re: Re: Re: Mistweaver Monk Honor Talent
|
|||
|
rwmooreiii |
View Public Profile |
Send a private message to rwmooreiii |
Visit rwmooreiii's homepage! |
Find More Posts by rwmooreiii |
Add rwmooreiii to Your Buddy List |