Originally Posted by
ShadowOfThePast
Probably something similar has been asked before but don't have time to read all 200 pages (yes am that lazy) so bear with me. I have been trying to make a macro for my warlock that would cast Soulburn: Seed of Corruption when shift is down and just the normal Seed of Corruption without the shift modifier. Have had trouble making the modifier macros work before too..can't remember the right conditionals and the way they were suppose to be ordered for the macro to actually work. Thank you in advance to anyone who is able to help.
ps. a general "macro with modifier" example that would be easy to just fill out with whatever you need would be appreciated
edit: typos..
Code:
/cast [mod:Shift] Soulburn
/cast Seed of Corruption
Please be aware to NOT spam this macro if you hold shift down and can't cast (e.g you are moving) it will burn your soulshards. But should work as intended when you stand still.
To briefly explain what this macro does: It will cast Seed of Corruption (or tries to) anytime you click it, if you hold down shift it will automatically use your soulburn ability before the cast occurs, which means you cast "Soulburn: Seed of Corruption".
Originally Posted by
Blacksmith
I usually dont make macros and i can't make this one to work... I use vuhdo to heal and i want to
a) if control key is pressed cast holy prism to the mouseover (the one i'm pointing @vuhdo)
b) if nothing is pressed cast holy prism to the target of the mouseover.
I've tryed this but it's not working right:
/use [nomod][@mouseovertarget] Holy Prism
/use [mod:ctrl][@mouseover] Holy Prism
Anyone can help?
thanks!
I am not familiar with vuhdo so I don't know if it accepts the normal conditions (heal bot doesn't). You made a mistake with the conditionals, you need to group the conditionals in one pair of brackets, if you do it in two different this means if first conditional [mod:ctrl] is true, cast Holy Prism (with no specification, that means to your current target), if false then use second conditonal [@mouseover], which will cast your Holy Prism on your mouseover target BUT not when you are holding down your ctrl key.
Code:
/cast [nomod, @mouseovertarget] Holy Prism
/cast [mod:ctrl, @mouseover] Holy Prism
or (cosmetic change)
/cast [mod:ctrl, @mouseover][@mouseovertarget] Holy Prism
EDIT: misunderstood something and changed it.