could you add an option for tools like squishy and eemon... that you only use a spell in this monitors with an click combination (somthing like a squishy eemon filter? -> default friend, default hostile, default eemon, default squishy)) for example i use in the normal ctra monitor rightclick as an spell combination but if i use rightclick with clique i can not longer rightclick on players for whispering them and so on.. (its always a cast.. so the menu dont show up...)
You can create a new script with "Clique:UnitMenu()" and bind something like "Ctrl+RightClick" or whatever.
is there no user friendly way? im not that good scripter...
Well, I thought this was the user friendly way ;)
Open the Clique Panel. Make sure your Clique Set is "Default friendly".
Click the "New" button. (then choose a name / icone for your script)
Ctrl+RightClick (or whatever) into the binding button.
Write "Clique:UnitMenu()" into the script edit panel.
could you add an option for tools like squishy and eemon... that you only use a spell in this monitors with an click combination (somthing like a squishy eemon filter? -> default friend, default hostile, default eemon, default squishy)) for example i use in the normal ctra monitor rightclick as an spell combination but if i use rightclick with clique i can not longer rightclick on players for whispering them and so on.. (its always a cast.. so the menu dont show up...)
You can create a new script with "Clique:UnitMenu()" and bind something like "Ctrl+RightClick" or whatever.
You may say I'm a dreamer... and maybe I'm the only one but...
Is it possible to add actions to the shapeshift bar? As far as I know, there are 12 buttons on this bar, but my rogue only uses one. I'd like to be able to add new actions like "Vanish" or "Detect trap".
Could BarTender2 help me doing this?
PS : same thing for the pet bar maybe? It could be usefull to add "Mend pet" or "feed pet" buttons directly in the pet bar.
Actually, I'm currently porting it to Ace2. But I'm a total lua newb. I'm doing it to learn.
What I plan to do:
- make a library for Spell DB (first, just to retrieve 'heal' type spells and avg heal amount).
- make a library for target detection.
- make a library for overheal detection.
- use SpellStatus and SpellCache
- I find the frame ugly so I may change it. (I don't like the way it extends)
- I find the config menu very ugly so I'm certainly going to add a Fubar plugin
As I said, I'm a total newbie in add-on/lua development. And I just started coding. So don't expect it to go out anytime soon.
Jah
PS : for now, the mod is called "StopTheOverheal". Any other suggestion?
PS2 : I would prefer a skilled coder take over this. I have some ideas but I don't feel I'm able to make that mod entirely.
I use HealingEstimator to detect hoverheals. I then call HealingEstimator_CancelSpell() in my Clique custom scripts to abort my spell if an overheal is detected.
I use Healing Estimator and Clique as well. Would you mind posting your code that you use in Clique?
Well, this is pretty basic.
Actually, I have modified the HealingEstimator_CancelSpell() function so it returns true when it cancels my spell. That way, I was able to make a script like :
if HealingEstimator_CancelSpell() then return end
Clique:EfficientHeal() -- or whatever you want
So basically, when I am a main healer, all I have to do is keep on right-clicking on my main tank frame.
I use HealingEstimator to detect hoverheals. I then call HealingEstimator_CancelSpell() in my Clique custom scripts to abort my spell if an overheal is detected.
@bugme : I don't think this is an issue with EgoCast. Some other mod (I know Bongos as an option like that), or maybe Blizz UI is making Alt-clicking a self cast.
I can't give you a final answer, but here is a simple advice.
Use Clique (the creator of this add-on is the poster above me ;) )
Then simply assign a custom script to your right button that does something like:
StopSpellCasting();
Clique.EfficientHeal();
That way, you just have to right click on your target frame to heal. While casting, if you click again, it will cancel your spell (and actually start casting again).
I'm current coding something to help with mana conserve using Clique but it is far from done.
0
That already exists in Clique. Just create a custom script with :
Clique:NewSpell("Renew")
I think that works.
0
Well, I thought this was the user friendly way ;)
Open the Clique Panel. Make sure your Clique Set is "Default friendly".
Click the "New" button. (then choose a name / icone for your script)
Ctrl+RightClick (or whatever) into the binding button.
Write "Clique:UnitMenu()" into the script edit panel.
Everything is explained here
0
You can create a new script with "Clique:UnitMenu()" and bind something like "Ctrl+RightClick" or whatever.
0
This is not Squishy's job. Maybe you should try Clique.
0
Is it possible to add actions to the shapeshift bar? As far as I know, there are 12 buttons on this bar, but my rogue only uses one. I'd like to be able to add new actions like "Vanish" or "Detect trap".
Could BarTender2 help me doing this?
PS : same thing for the pet bar maybe? It could be usefull to add "Mend pet" or "feed pet" buttons directly in the pet bar.
0
0
What I plan to do:
- make a library for Spell DB (first, just to retrieve 'heal' type spells and avg heal amount).
- make a library for target detection.
- make a library for overheal detection.
- use SpellStatus and SpellCache
- I find the frame ugly so I may change it. (I don't like the way it extends)
- I find the config menu very ugly so I'm certainly going to add a Fubar plugin
As I said, I'm a total newbie in add-on/lua development. And I just started coding. So don't expect it to go out anytime soon.
Jah
PS : for now, the mod is called "StopTheOverheal". Any other suggestion?
PS2 : I would prefer a skilled coder take over this. I have some ideas but I don't feel I'm able to make that mod entirely.
0
Well, this is pretty basic.
Actually, I have modified the HealingEstimator_CancelSpell() function so it returns true when it cancels my spell. That way, I was able to make a script like :
So basically, when I am a main healer, all I have to do is keep on right-clicking on my main tank frame.
0
0
EgoCast works perfectly as it is. I don't think this feature is within its scope.
0
0
You may want to bookmark this link as it is the best way to download the latest version of almost every ace add-on.
0
You don'y need Detox for ClickCast decurse. I think Clique can handle this with Clique.CureAny() or something like that.
0
0
I can't give you a final answer, but here is a simple advice.
Use Clique (the creator of this add-on is the poster above me ;) )
Then simply assign a custom script to your right button that does something like:
StopSpellCasting();
Clique.EfficientHeal();
That way, you just have to right click on your target frame to heal. While casting, if you click again, it will cancel your spell (and actually start casting again).
I'm current coding something to help with mana conserve using Clique but it is far from done.