Go to Page... |
Compatibility: | The War Within (11.0.2) The War Within Beta (11.0.0) Cataclysm Classic (4.4.0) Classic (1.15.2) WOTLK Patch (3.4.3) TBC Patch (2.5.4) |
Updated: | 09-15-24 08:58 AM |
Created: | unknown |
Downloads: | 1,274,508 |
Favorites: | 3,564 |
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 |
v4.0.26-release |
252kB |
Cladhaire |
09-15-24 01:34 AM |
|
v4.0.25-release |
252kB |
Cladhaire |
08-19-24 03:26 PM |
|
v4.0.24-release |
252kB |
Cladhaire |
08-18-24 11:03 AM |
|
v4.0.23-release |
251kB |
Cladhaire |
08-17-24 07:29 AM |
|
v4.0.22-release |
251kB |
Cladhaire |
08-13-24 11:12 AM |
|
v4.0.21-release |
251kB |
Cladhaire |
08-13-24 10:06 AM |
|
v4.0.20-release |
251kB |
Cladhaire |
07-26-24 01:09 AM |
|
v4.0.19-release |
251kB |
Cladhaire |
07-25-24 02:34 AM |
|
v4.0.17-release |
251kB |
Cladhaire |
07-24-24 12:31 AM |
|
v4.0.16-release |
252kB |
Cladhaire |
07-23-24 03:35 PM |
|
v4.0.15-release |
252kB |
Cladhaire |
07-23-24 03:33 PM |
|
v4.0.15-release |
251kB |
Cladhaire |
07-23-24 03:31 PM |
|
v4.0.14-release |
252kB |
Cladhaire |
07-23-24 11:13 AM |
|
v3.6.3-release |
236kB |
Cladhaire |
05-08-24 01:10 PM |
|
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 |
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
10-09-06, 01:56 PM | |
|
Doesn't seem to retain enemy target when using with PerfectRaid. Is that correct, or am I doing something wrong/have a bad setting?
|
|
Pater |
View Public Profile |
Send a private message to Pater |
Find More Posts by Pater |
Add Pater to Your Buddy List |
10-06-06, 05:38 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
As far as I know you can target a unit by name or by party/raid numer (as in party3 or raid32 for example). If by unitid you mean what I mean in party/raid number, then what I nead is something that returns them. Smartheal functions syntax goes in the same way: Either a hardcoded name for target: SmartHeal:Cast('Flash Heal','Tholin') or a party/raid number: SmartHeal:Cast('Flash Heal',party1) What I need is some function that returns a party/raid number (or unitid if thats actually it) of the UF I'm clicking on. Maybe I got the Clique syntax wrong but my attempt at this was: SmartHeal:Cast('Flash Heal',Clique:Clique.unit()) Which didn't work for some reason. My guess though was that as Clique.unit is not a function, it didn't return any value that Smartheal could use, but I could be wrong there... Only when I made my macro like this: script=SmartHeal:Cast('Flash Heal',Clique:TargetUnit()) I could make Smartheal recognise which unit I'm clicking on and heal it. The downside to this is that the clicked unit was also targeted, which I wanted to avoid (that is the way Smartheal acts originaly without using Clique). Thats why I put in the TargetLastUnit() command at the end. |
|
|
Tholin |
View Public Profile |
Send a private message to Tholin |
Find More Posts by Tholin |
Add Tholin to Your Buddy List |
10-06-06, 11:37 AM | ||
|
__________________
"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 |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
10-06-06, 11:22 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
I'm using ag_UF for soloing and partying, and PerfectRaid for raids... |
|
|
Tholin |
View Public Profile |
Send a private message to Tholin |
Find More Posts by Tholin |
Add Tholin to Your Buddy List |
10-06-06, 11:19 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
SmartHeal:Cast(%spellname%,%targetname%/%targetnumber%) Of course I don't know the real lua vars, but I'm quite sure you get the idea. I need some kind of function to return either a hardcoded name of the player I clicked on or his party/raid number. Thing is, that being a Var, I can't make Clique.Unit return a value, because it's called by a function, which means I need to put a function like Clique:TargetUnit. At least, thats what I think was causing the probs when I was trying: SmartHeal:Cast('Flash Heal',Clique:Clique.unit()) |
|
|
Tholin |
View Public Profile |
Send a private message to Tholin |
Find More Posts by Tholin |
Add Tholin to Your Buddy List |
10-06-06, 07:11 AM | ||
|
__________________
"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 |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
10-05-06, 11:50 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
And I'm using oUF.
Last edited by Isyn : 10-05-06 at 11:50 PM.
|
|
|
Isyn |
View Public Profile |
Send a private message to Isyn |
Find More Posts by Isyn |
Add Isyn to Your Buddy List |
10-05-06, 09:50 PM | ||
An Aku'mai Servant
Forum posts: 36
File comments: 13
Uploads: 0
|
I'm using ag_unitframes btw, what do you all use? |
|
|
Khameleon |
View Public Profile |
Send a private message to Khameleon |
Find More Posts by Khameleon |
Add Khameleon to Your Buddy List |
10-05-06, 08:37 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
The Future of Clique: No Click Casting in Burning Crusade?
So what about the recent reports that Click Casting is totally out in the expansion?
http://forums.worldofwarcraft.com/th...31015064&sid=1
|
|
|
Isyn |
View Public Profile |
Send a private message to Isyn |
Find More Posts by Isyn |
Add Isyn to Your Buddy List |
10-05-06, 06:56 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
|
|
|
Tholin |
View Public Profile |
Send a private message to Tholin |
Find More Posts by Tholin |
Add Tholin to Your Buddy List |
10-05-06, 04:52 PM | ||
An Aku'mai Servant
Forum posts: 36
File comments: 13
Uploads: 0
|
I tried your script and it works fine when I heal myself, but when I heal my target that is not in the party/raid it isnt working. I'll try tonight in raid and see if it works then, TY.
Last edited by Khameleon : 10-05-06 at 05:03 PM.
|
|
|
Khameleon |
View Public Profile |
Send a private message to Khameleon |
Find More Posts by Khameleon |
Add Khameleon to Your Buddy List |
10-05-06, 02:34 PM | |||
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
script=SmartHeal:Cast('Flash Heal',Clique:TargetUnit()) TargetLastTarget(); This will cast the Smartheal script for Flash heal on a mouseovered unit and target it. The TargetLastTarget() at the end of the macro will change your target back to your last target, which means if you click-cast on a UF you won't lose your original target. I know this is better asked at the Clique scripting thread Clad, but is there any Clique Function that simply returns a player name or party/raid number? I couldn't get these macros to work with Clique.unit as it's not a function as far as my limited understanding goes...
script=SmartHeal:Cast('Regrowth',Clique:TargetUnit()) TargetLastTarget(); or script=SmartHeal:Cast('Healing Touch',Clique:TargetUnit()) TargetLastTarget(); Thing is I don't have a drood and have never played a drood, so I don't really know how Smartheal works for droods. I'm also not that far into end-game so I wouldn't know how well would Smartheal work for players in end-game but it DOES have the basic functionality of scaling down spells according to the targets health, so if it's the only thing you need from it (cause it has several other stuff in it) it can do that for you. I use Smartheal like this, and keep all it's other addins (Emergency Monitor, auto-targeting etc...) off. If you lilke you could stil keep your action button heals and just click-cast for spell scaling blah blah blah. The possibilities are endless.... Well not realy, but still
Last edited by Tholin : 10-05-06 at 02:47 PM.
|
||
|
Tholin |
View Public Profile |
Send a private message to Tholin |
Find More Posts by Tholin |
Add Tholin to Your Buddy List |
10-05-06, 09:15 AM | ||
An Aku'mai Servant
Forum posts: 36
File comments: 13
Uploads: 0
|
|
|
|
Khameleon |
View Public Profile |
Send a private message to Khameleon |
Find More Posts by Khameleon |
Add Khameleon to Your Buddy List |
10-05-06, 09:14 AM | |
An Aku'mai Servant
Forum posts: 36
File comments: 13
Uploads: 0
|
I'm gonna try and see if I can find something that can maybe scale down spells and just use clique for the clicks, but so far I tried Heart(gave me super lag), and a couple others but haven't found something to compliment clique really well yet.
Keep up the good work, this is the best click support around, Thanks. |
|
Khameleon |
View Public Profile |
Send a private message to Khameleon |
Find More Posts by Khameleon |
Add Khameleon to Your Buddy List |