i dont know if this type of macro is out of the scope for this post, but i was curious if someone knows how to make a macro that would resize my chat frame to make room for recount. i had caith ui for a while and on that ui it could do that for omen, but i couldnt figure out how to make it do that for recount. help would be appreciated, if this macro is possible that is.
Humm, I'm looking for what seems a simple NS macro. I want to use NS + Healing Wave when I press the macro normally, and I want to use NS + Chain Lightning when I hold alt and press the macro.
I was thinking today, man, I'd really like to have a macro that lets me chug a mana pot without dragging down the specific type from my bags. Unfortunetly, I tend to have several types of mana pots on me; crystal, super, combat, unstable, etc etc.
What I'd like to know is if there's some macro that will give me the effect of:
Use crystal mana pots first, then Supers. If I use a modifier, it will use unstable, then combat mana potions. (As in big mana pots if I click, little ones if I shift+click.)
I tried to explain that pretty clearly, but it may not completely be, hopefully you can figure it out better than I can.
I was thinking today, man, I'd really like to have a macro that lets me chug a mana pot without dragging down the specific type from my bags. Unfortunetly, I tend to have several types of mana pots on me; crystal, super, combat, unstable, etc etc.
What I'd like to know is if there's some macro that will give me the effect of:
Use crystal mana pots first, then Supers. If I use a modifier, it will use unstable, then combat mana potions. (As in big mana pots if I click, little ones if I shift+click.)
I tried to explain that pretty clearly, but it may not completely be, hopefully you can figure it out better than I can.
I've been working on a little, handy Priest macro. It works like this:
1) It will cast Flash Heal on your current target while using the macro button. 2) It will cast Flash Heal on yourself if you hold down your Alt key (selfcast key in my case) while using the macro button when you have no target. 3) It will cast Binding Heal on your current target if you hold down your Alt key while using the macro button, if you have a friendly target.
It works like a charm, but there is something I want to add to it, but I cant seem to get it right. Here are my problems:
1) If I actually target myself, it counts as a friendly target, so it will try to cast Binding Heal on myself. But casting Binding Heal on yourself isn't possible so you get the "mouse over glowing hand" cursor. In case I target myself (which rarely happens, cause normally I dont target myself to heal myself), I want it to just cast Flash Heal on myself while holding down Alt. PS) It does cast Flash Heal on myself when I target myself but don't hold Alt down. 2) If I have a hostile target, I want it to cast Flash Heal on the target's target while using the macro button. 3) If I have a hostile target, I want it to cast Binding Heal on the target's target while using Alt + Macro button.
I know this is probably a lot to put in one macro, and I dont even know if it's possible. But please tell me it is, and enlighten me
I don't think you can fix the problem you mention yourself; that when having yourself as target it'll cast Binding Heal. Edit: Perhaps sticking in an extra line after [help, mod:alt] Binding Heal; with Flash Heal instead of BH will do the trick. Seriously doubt it though.
Everything works now, I even Flash Heal myself if I have myself targetted and use Alt + Macro button.
Except, the part with hostile target doesnt work. If i have a hostile target that has a friendly target, and I use the macro, nothing happens at all. Also if I have a hostile target with a friendly target and use Alt + Macro, nothing happens. So lines 3 and 4 in the macro have some error.
/script if GetRaidTargetIndex("focus") ~= 1 then SetRaidTarget("focus", 1) end
Not sure if it'll still fit though.
Thanks dude, it was 3 letters to long unchanged so i dropped the ctrl in modifier, since i use ctrl - 1 for the keybinding
So now it looks like
/focus [modifier:alt/shift,harm] target; [target=focus,harm,exists,nodead] focus;
/cast [target=focus,exists,nodead,harm] Polymorph(Rank 1: Turtle); Polymorph(Rank 1: Turtle)
/script if GetRaidTargetIndex("focus") ~= 1 then SetRaidTarget("focus", 1) end
Saw this the other day and tried it in a raid, but this seems to get the same error as was mentioned earlier, i.e. that it works fine on the first group, but after that it doesn't want to select anything at all. Anyone else got a suggestion as to how I might get it to work?
It's completely working now! Had to add the "/cast Flash Heal" at the end, otherwise nothing would happen if I had no target at all while using the macro without a modifier key.
Too bad the macro is "full" now, because I cant add the "#showtooltip Flash Heal" thing anymore. It shows the icon of Flash Heal, but the actual tooltip is blanco.
Too bad the macro is "full" now, because I cant add the "#showtooltip Flash Heal" thing anymore. It shows the icon of Flash Heal, but the actual tooltip is blanco.
Just #show or #showtooltip should be enough if you have room for it. Also, there are ways to cut a macro in pieces and have them trigger one after another (so you can bypass the character limit). An easier way to get extra characters is by saving on "spaces"; like /cast[help,mod]Binding Heal etc.
I'm pretty sure what I want to do isn't possible, but I would like to hear it from someone else anyway before I abandon the idea:
I used to use just mouseover macros for all my healing but recently started using Clique as well. Changing keybindings made me realize that it would be cool to have a macro that, if my mouseover target is not me, casts Binding Heal, and I am mouseover, to cast Prayer of Healing instead (I can't cast BH on myself, and I can't choose targets for PoH, so this would save me a keybind). However, 30 minutes of half-asleep thought on how to write such a macro has been fruitless. I actually don't think it's possible for a macro to contain such logic any more, but if it is I would love to see it.
In case there's any confusion, I don't want to use modifiers for this; I want shift-middle click to cast BH on my mouseover, and PoH if I am moused over myself; ideally if I have no mouseover, I would have a queued BH that needs a target, but that's not a big deal.
For those of you trying to squeeze in as many characters as possible: /use and /cast do exactly the same thing, and /run and /script as well, so that can save you a dozen characters for the long ones
Also Vidofnir, is there a reason sometimes you are explicitly casting rank 8 flash heal, and at the end, max rank? If you want to only use max rank, you can leave out the (rank 8) for a few more characters.
Thanks for pointing out Vidofnir's posts, Ajuga....last night I skimmed over them because I thought he was just trying to do something tricky with modifiers and target of target, I feel dumb for posting asking about the same thing now.
I finally did figure out how to get exactly what I wanted though, by reading those posts:
Also Vidofnir, is there a reason sometimes you are explicitly casting rank 8 flash heal, and at the end, max rank? If you want to only use max rank, you can leave out the (rank 8) for a few more characters.
I downrank it one rank when using it on others (getting +2800 healing raid buffed), cause its a difference of 70 mana between the max rank (9) and Rank 8, quite a lot. I will only use Flash Heal on myself in very rare occasions (HS/Desperate Prayer on Cooldown, noone else in the raid on low HP to use Binding Heal on) so in that case I just use the Max rank. That's why
I use an n52, and would like to asign the direction pad arrows to different bar numbers. When I hit one, Id like it to bring up the assigned bar, and when I release, go back to bar 1. Is there a way to set this up? I could just assign another button to take me back to bar one, but I think it would take longer, and Id lose a bit of an edge.