Okay, so what I would personally find exceptionally helpful would be Rank choosing for buffs.
As a Priest I run a lot of friends alts through low level instances and it's really nice to not have to worry about my click returning a "Character's level is too low" error when I click them for a Power Word: Shield or Fortitude. If the "Max" option also chose the max that the target can accept it would become infinitely more useful.
Okay, so what I would personally find exceptionally helpful would be Rank choosing for buffs.
As a Priest I run a lot of friends alts through low level instances and it's really nice to not have to worry about my click returning a "Character's level is too low" error when I click them for a Power Word: Shield or Fortitude. If the "Max" option also chose the max that the target can accept it would become infinitely more useful.
Just copied and pasted from Cladhaire's faq on wowint
This is native to Clique and requires no special code. Simple set a binding in your spellbook, and then click the "Max" button. This will ALWAYS cast the highest rank POSSIBLE on any given target (meaning it'll rank down, and rank up when it needs to)
Clad, I was running into a problem yesterday, well, okay three various problems or bugs.
I'll get more detailed reports tonight if I can, but here is a general overview.
1) I use a lot of hostile clickcasting. The clique dropdown that shows 'friendly' or 'hostile' seems to want to default to friendly most the time, even if its showing hostile clickcasts. For instance, I'm putting in a script for a hostile target clickcast - when I'm through adding it I'm looking at my clique page of hostile clickcasts, but it says friendly up top on the dropdown.
2) With my druid I use some of Zorlen's Functions...in them there is a function called castCasterForm() that turns me back into a friendly cowlady. When I put that in a custom script I sometimes get an error, unexpected symbol expected eof or something. I never got this error using it before. I understand thats pretty vague, I'll get detail on that tonight :X
3) I want to set up clickcasting of buffs, but include the castCasterForm() function first in a friendly clickcasting script so that I turn back into a cowlady if necessary for buffing. This worked great for casting heals using AceHeal Light's custom functions...but I can't seem to get it to work for buffs out of the spell book, and I think it has something to do with targetting, but really I have no idea.
For instance:
castCasterForm()
AHL:EmergencyHeal(Clique.unit)
Turns me into a cow and then I cast a heal on the unit I clicked on. But:
castCasterForm()
CastSpellByName('Mark of the Wild')
Turns me into cow form but does nothing after that. I have no problems on a hostile target using:
castCasterForm()
CastSpellByName('Moonfire(Rank 9)')
But I think that is because I'm actually targetting my hostile target?
So do I need some sort of targetting logic for the Mark of the Wild clickcast above?
Thank you Cladhaire...everything seems to be working just fine after a weekend of use with both Druid and Hunter :D
Anytime you cast multiple spells, you'll need to make sure you're doing exactly what you want to do.. For example, in the AHL example, you specify the unit to be cast, so its handling the targeting logic.
The second version all the targeting logic is "consumed" by the first spell you cast, so you need to add some targeting logic (perhaps TargetUnit(Clique.unit)). In addition, I'll add some code that allows you to cast spells using the Clique targeting logic, and get things cleaned up a bit. For example you could do:
castCasterForm()
Clique:CastSpell("Mark of the Wild")
which will change you to caster form, then cast Mark of the Wild on Clique.unit, changing target if necessary. I'll let you know when these changes make it in, but for now you can do things manually.
Okay, so what I would personally find exceptionally helpful would be Rank choosing for buffs.
As a Priest I run a lot of friends alts through low level instances and it's really nice to not have to worry about my click returning a "Character's level is too low" error when I click them for a Power Word: Shield or Fortitude. If the "Max" option also chose the max that the target can accept it would become infinitely more useful.
Just copied and pasted from Cladhaire's faq on wowint
This is native to Clique and requires no special code. Simple set a binding in your spellbook, and then click the "Max" button. This will ALWAYS cast the highest rank POSSIBLE on any given target (meaning it'll rank down, and rank up when it needs to)
Well then it isn't working. I have it set up on max with both Power Word: Shield and Power: Word fortitude, neither of which are working on low level targets.
Quote from cladhaire »
Thanks AH.. that feature's been in since release.
I know its tempting to not read the documentation, but I actually try to keep mine up to date =)
I usually only read documentation when I can't figure something out. That said, I'll read your documentation now. But it's not like I have something turned off. The "Max" level selection simply isn't working for my spells. I don't know if you're just using the wrong rank table for Priest buff levels or what. Maybe I'll take a look at the files.
Thanks a lot, I appreciate it. I didn't mean to come of rude, just was trying to help. Thanks for the great mod.
*Edit*
Well, I quit WoW, totally deleted my Clique folder, and redownloaded it from the SVN from scratch. Still broken for me. I restarted my variables, spells are set to max, I'm still running into "Target is too low level" errors.
Just updated oUF and Clique through the SVN this morning and now getting error when I click myself. Interface\Addons\Clique\Plugins\Clique_oUF.lua:25: Usage:TargetUnit("unit")
I wanted to point out that Clique still doesn't seem to work with MarsRaid.
I'm using the latest version of Clique from SVN as of July 5th. I can't seem to click-cast anything using MarsRaid. All mouse buttons are unassigned in MarsRaid.
This is a phenomenal addon. I cannot praise it enough.
I do have one issue however. I have done my best to sort through all of the posts and information so far so as to not ask a question you have already answered. I may have failed to see something so excuse me if I am failing in my mission.
Anyhow, I am using Perl Classic and everything works perfectly with the exception of being able to click cast on the perl raid frames. Is there something I do not have configured properly or is the support for the Perl raid frames not in yet?
Thank you so much for this addon and any help you can provide.
As you can see "Perl_Raid 11100.2 " is one of the download options. I just assumed it was part of the entire perl classic package and not something independent. If it's possibly to do a plugin for the raid frames it would be greatly appeciated.
Yeah, that's where I've been downloading Clique from with Tortoise. I'll try deleting everything again and redownloading it from that link to see if I get different results the second time around.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
That is all I needed to see, thanks. I'll keep tabs on it for a while to see waht's what
As a Priest I run a lot of friends alts through low level instances and it's really nice to not have to worry about my click returning a "Character's level is too low" error when I click them for a Power Word: Shield or Fortitude. If the "Max" option also chose the max that the target can accept it would become infinitely more useful.
Just copied and pasted from Cladhaire's faq on wowint
This is native to Clique and requires no special code. Simple set a binding in your spellbook, and then click the "Max" button. This will ALWAYS cast the highest rank POSSIBLE on any given target (meaning it'll rank down, and rank up when it needs to)
I know its tempting to not read the documentation, but I actually try to keep mine up to date =)
I'll get more detailed reports tonight if I can, but here is a general overview.
1) I use a lot of hostile clickcasting. The clique dropdown that shows 'friendly' or 'hostile' seems to want to default to friendly most the time, even if its showing hostile clickcasts. For instance, I'm putting in a script for a hostile target clickcast - when I'm through adding it I'm looking at my clique page of hostile clickcasts, but it says friendly up top on the dropdown.
2) With my druid I use some of Zorlen's Functions...in them there is a function called castCasterForm() that turns me back into a friendly cowlady. When I put that in a custom script I sometimes get an error, unexpected symbol expected eof or something. I never got this error using it before. I understand thats pretty vague, I'll get detail on that tonight :X
3) I want to set up clickcasting of buffs, but include the castCasterForm() function first in a friendly clickcasting script so that I turn back into a cowlady if necessary for buffing. This worked great for casting heals using AceHeal Light's custom functions...but I can't seem to get it to work for buffs out of the spell book, and I think it has something to do with targetting, but really I have no idea.
For instance:
castCasterForm()
AHL:EmergencyHeal(Clique.unit)
Turns me into a cow and then I cast a heal on the unit I clicked on. But:
castCasterForm()
CastSpellByName('Mark of the Wild')
Turns me into cow form but does nothing after that. I have no problems on a hostile target using:
castCasterForm()
CastSpellByName('Moonfire(Rank 9)')
But I think that is because I'm actually targetting my hostile target?
So do I need some sort of targetting logic for the Mark of the Wild clickcast above?
Thank you Cladhaire...everything seems to be working just fine after a weekend of use with both Druid and Hunter :D
The second version all the targeting logic is "consumed" by the first spell you cast, so you need to add some targeting logic (perhaps TargetUnit(Clique.unit)). In addition, I'll add some code that allows you to cast spells using the Clique targeting logic, and get things cleaned up a bit. For example you could do:
castCasterForm()
Clique:CastSpell("Mark of the Wild")
which will change you to caster form, then cast Mark of the Wild on Clique.unit, changing target if necessary. I'll let you know when these changes make it in, but for now you can do things manually.
Well then it isn't working. I have it set up on max with both Power Word: Shield and Power: Word fortitude, neither of which are working on low level targets.
I usually only read documentation when I can't figure something out. That said, I'll read your documentation now. But it's not like I have something turned off. The "Max" level selection simply isn't working for my spells. I don't know if you're just using the wrong rank table for Priest buff levels or what. Maybe I'll take a look at the files.
Thanks a lot, I appreciate it. I didn't mean to come of rude, just was trying to help. Thanks for the great mod.
*Edit*
Well, I quit WoW, totally deleted my Clique folder, and redownloaded it from the SVN from scratch. Still broken for me. I restarted my variables, spells are set to max, I'm still running into "Target is too low level" errors.
http://svn.wowace.com/root/trunk/Clique is the currrent distribution
Any clue why?
I'm using the latest version of Clique from SVN as of July 5th. I can't seem to click-cast anything using MarsRaid. All mouse buttons are unassigned in MarsRaid.
(I posted at http://www.wowinterface.com/portal.php?id=8&a=viewfeature&featureid=985 but not sure if you get notified since the status is "Feature Implemented". Let me know if I should post in the Bugs section.)
I do have one issue however. I have done my best to sort through all of the posts and information so far so as to not ask a question you have already answered. I may have failed to see something so excuse me if I am failing in my mission.
Anyhow, I am using Perl Classic and everything works perfectly with the exception of being able to click cast on the perl raid frames. Is there something I do not have configured properly or is the support for the Perl raid frames not in yet?
Thank you so much for this addon and any help you can provide.
http://www.wowinterface.com/downloads/fileinfo.php?id=4275
That's Perl Classic. If you're using something else, you'll have to request a plugin for it.
I grabbed everything from here - http://www.curse-gaming.com/en/wow/addons-2257-1-perl-classic-unit-frames.html
As you can see "Perl_Raid 11100.2 " is one of the download options. I just assumed it was part of the entire perl classic package and not something independent. If it's possibly to do a plugin for the raid frames it would be greatly appeciated.
Yeah, that's where I've been downloading Clique from with Tortoise. I'll try deleting everything again and redownloading it from that link to see if I get different results the second time around.