Mocha
Legendary
So it appears as though not many people are aware of some great macros. I'm all about efficiency. For example, my action bars switch when my shift key is held down and my action bars are configured int he key layout of my gamepad / naga lol
@ Mouseover if you are mousing over someone, otherwise @ target
*HelpSpell can be anything you want to cast on a friendly target such as renew, regrowth, bubble, dispell, slowfall, life grip, LOH, and most importantly, normal heals. You can use absolutely anything you would cast at a friendly player.
*HarmSpell can be anything you want to cast on a hostile target or neutral target such as counterspell, spellsteal, moonfire, purge, shadow word: pain, and most importantly CC abilities. Absolutely anything and everything that you would ever cast on a hostile target.
*I suggest you put /stopcasting for things such as counterspell / windshear / purge etc that need to be done asap. For normal cast spells, do not include this line in the code.
This macro will work as a mouseover macro when you are mousing over someone, and if you are not, it will cast your spell at your current target. This should replace all of your @ target macros and all of your @ mouseover versions of those macros. Long story short, you do not need 2 separate macros for the same spell, one being @ target and another being @ mouseover, you can just use this one instead to do both. This macro overrules the current target which is important because since mousing over a target is quicker, it gives priority to the mouseover target. If you want to cast at your current target, simply don't mouseover anyone (as you wouldn't do anyways) and the macro will be treated as a normal @ target spell.
Quick Focus:
In a premade situation, in order to have most efficient target swapping, most teams make /assist _______ macros and their target caller will target someone and the team will burst that target down. This is extremely predictable because the opposing healers can simply target the DPS and see their current target and then heal their target. I remember brainstorming one day as I always do, on how to avoid this and it was to simply utilize @focus macros. Target swapping will be completely unpredictable which will provide a better result. Most players already have @focus macros... however I'm not sure if they have an extremely efficient way of setting someone as their focus.
Mouseover anything and press this button once to set that mouseover as your focus. Press it again on someone else or nothing to clear your focus. Press it again to activate a new focus.
Edit:
I mentioned #showtooltip for consistency sake as if you have a multispell macro, it's best to specify anyways for my personal preference. I've had these macros for a very long time which is why there are redundancies that are perhaps longer needed today. There is no downside to having them, so why would I go through my macros to remove redundancies today if they've worked fine since their creation?
These aren't macros that I've just now discovered and I know some of you may have them / have had them for as long as I have. However, I'm sure the majority of members on here haven't even thought about consolidating two macros (mouseover and @ target versions) into one macro.
When I encounter discussion with someone and they have told me how they didn't know about said macro, I typically share them here as chances are there are others whom haven't as well.
I know many people were surprised with my @harm dot @help bubble single press mouseover macro that I shared a few months ago and that I've had since I started playing lol.
@ Mouseover if you are mousing over someone, otherwise @ target
Code:
#showtooltip HelpSpell
/cast [@mouseover,help] [help,nodead] [@targettarget,help,nodead] [@player] HelpSpell
*HelpSpell can be anything you want to cast on a friendly target such as renew, regrowth, bubble, dispell, slowfall, life grip, LOH, and most importantly, normal heals. You can use absolutely anything you would cast at a friendly player.
Code:
#showtooltip HarmSpell
[COLOR=#00ffff]/stopcasting[/COLOR]
/cast [@mouseover,harm] [harm,nodead] [@targettarget,harm,nodead] [@harm] HarmSpell
*HarmSpell can be anything you want to cast on a hostile target or neutral target such as counterspell, spellsteal, moonfire, purge, shadow word: pain, and most importantly CC abilities. Absolutely anything and everything that you would ever cast on a hostile target.
*I suggest you put /stopcasting for things such as counterspell / windshear / purge etc that need to be done asap. For normal cast spells, do not include this line in the code.
This macro will work as a mouseover macro when you are mousing over someone, and if you are not, it will cast your spell at your current target. This should replace all of your @ target macros and all of your @ mouseover versions of those macros. Long story short, you do not need 2 separate macros for the same spell, one being @ target and another being @ mouseover, you can just use this one instead to do both. This macro overrules the current target which is important because since mousing over a target is quicker, it gives priority to the mouseover target. If you want to cast at your current target, simply don't mouseover anyone (as you wouldn't do anyways) and the macro will be treated as a normal @ target spell.
Quick Focus:
Code:
/focus [@focus,exists] none; [@mouseover,exists][]
In a premade situation, in order to have most efficient target swapping, most teams make /assist _______ macros and their target caller will target someone and the team will burst that target down. This is extremely predictable because the opposing healers can simply target the DPS and see their current target and then heal their target. I remember brainstorming one day as I always do, on how to avoid this and it was to simply utilize @focus macros. Target swapping will be completely unpredictable which will provide a better result. Most players already have @focus macros... however I'm not sure if they have an extremely efficient way of setting someone as their focus.
Mouseover anything and press this button once to set that mouseover as your focus. Press it again on someone else or nothing to clear your focus. Press it again to activate a new focus.
Edit:
I mentioned #showtooltip for consistency sake as if you have a multispell macro, it's best to specify anyways for my personal preference. I've had these macros for a very long time which is why there are redundancies that are perhaps longer needed today. There is no downside to having them, so why would I go through my macros to remove redundancies today if they've worked fine since their creation?
These aren't macros that I've just now discovered and I know some of you may have them / have had them for as long as I have. However, I'm sure the majority of members on here haven't even thought about consolidating two macros (mouseover and @ target versions) into one macro.
When I encounter discussion with someone and they have told me how they didn't know about said macro, I typically share them here as chances are there are others whom haven't as well.
I know many people were surprised with my @harm dot @help bubble single press mouseover macro that I shared a few months ago and that I've had since I started playing lol.
Last edited by a moderator: