Soooo!
I’m using this macro for shift mod for a couple of spells.
#showtooltip Blind
/cast [modifier:shift,@focus] Blind
However, when I do the same macro for kick
#showtooltip Kick
/cast [modifier:shift,@focus] Kick
The shift mod doesn’t work. I’m confused since the blind macro does work.
There are a couple of things to check.
(1) Make sure that Shift+Keybind isn’t bound to something else. The quickest way to test if this is the issue is to move the Kick macro to the keybind for Blind. If it works on the other keybind, you’re looking at a keybinding conflict. (The easiest way to fix such a conflict is to keybind something random to Shift+Keybind and then immediately unbind it. Then you don’t have to hunt for what is using the keybind.)
(2) Make sure there aren’t any typos in your macro. Just to be safe, use the shift-click on the spell in the spellbook method to insert the spell name. (Every once in a while, a spell name will surprise you, although I don’t thing that’s an issue for kick.)
(3) Make sure you’ve moved the macro to your hotbar. (I know it sounds dumb, but on more than one occasion I’ve forgot to drag the macro down when I had a non-macrod version of the spell already there, and then spent some time trying to “fix” a macro that wasn’t actually keybound.)
1 Like
I don’t know if OP ever found the solution to this question, but I’m having the same issue.
I’ve eliminated spelling errors by using #showtooltip and have put the macro on my hotbar. When holding shift, the icons change properly, but when clicked, nothing happens. I have changed the keymod to alt and ctrl and both of those work. The issue is only occuring when holding shift.
4 Likes
Like Udiza mentioned, keybinds take priority over macro modifiers. By default SHIFT 1-6 are bound to Action Page 1-6. Make sure you unbind them.
3 Likes
But I’m not trying to use a numbered key or a hotbar slot bound to a number.
And, way back when, I used to have multiple macros with mod:shift in them. The shift key is not keybound to any numbered buttons, but it shouldn’t matter; I’m not putting the macro in a numbered hotbar slot.
when i hold shift and click the icon, it blinks like it’s going to do something, but the ability is never cast.
1 Like
Post the exact macro and key you’re trying to use.
Just to make sure I’m understanding, you’re not using a hotkey, but directly clicking the button the macro is on, right?
As both ctrl and alt are working, it still feels like it’s probably a conflict. Under Interface>Combat, check and see if shift is set for the focus or self cast key. Otherwise, posting the actual macro like Elvenbane mentioned might be able help us sort out the problem.
2 Likes
Shift for selfcast in combat interface was it! thanks!
1 Like
Hey I don’t mean to revive a dead thread, but I’m actually having a similar issue as Tubbsy but mine wasn’t solved by the same means.
The issue is my mouse button. Button 1 works fine. Shift button 1 is set to Insert by default. Mouse Button 1 is bound to key 3 on keyboard.
If I manually click (with the cursor) and manually shift click on the macro on my bars, it works fine. But as soon as I use the mouse buttons, it fails.
In other words, mouse button 1 should use PW:Shield. Shift Button 1 should be Renew.
The tooltip changes accordingly, and using the mouse, PW:S works fine. Renew doesn’t.
The macro is working with control, but isn’t with shift.
Lastly, when using this macro, it doesn’t auto-selfcast if I have no mouseover. And moreover, it doesn’t cast at target ever (unless target is also my mouseover).
Here is the macro:
#showtooltip
/cast [nomod,target=mouseover,help,nodead] Power Word: Shield
/cast [mod,target=mouseover,help,nodead] Renew
And my apologies for the very very lengthy post.
#showtooltip
/cast [mod,@mouseover,help,nodead] [mod] Renew; [@mouseover,help,nodead] [] Power Word: Shield
Unit frames eat mouse clicks. If you want to click-cast you’ll need an addon like Clique to facilitate it.
Also, keybinds take priority over macro modifiers. By default shift 1-6 are bound to action page 1-6.