Lifetap:
/cast lifeblood
/cast life tap
My warlock is a Herbalist. Lifeblood is the innate herbalist little heal. The icon shows the lifeblood cooldown (not really necessary.. but I don’t mind). Lifeblood heals for about the amount of a life tap. So every three minutes I’m surrounded by flowers and healing a little bit.
Pet Attack:
/target [help] targettarget
/petattack [target=pettarget,noexists] target
/cast [nochanneling] life tap(rank 1)
/stopmacro [target=pettarget,noexists]
/petfollow
If my target is friendly to me (ie, the tank) use my target’s target and ..
Life tap (rank 1) (because I have the Life Tap glyph) and …
…If I have a target and my pet currently isn’t attacking anything, send my pet to attack my target.
…If I have a target and my pet -is- attacking something, call my pet back to my side.
Paraphrased: hit once to have pet attack, hit again to call pet back to you.
Healthstones:
#showtooltip
/use [nomod] Demonic Healthstone
/cast [button:2] Create Healthstone
/opt [mod:alt] /say Clicky clicky. Little bitty cookies.
/cast [mod:alt] Ritual of Souls
Right-click to create a single healtstone. Hold down ALT to call down a cookie jar. No mod to “eat” a healthstone.
If you don’t have the addon “macrotalk” then leave out the line that starts “/opt”.
Spellstone/Firestone:
#showtooltip
/use [nomod,button:1]Grand Spellstone
/cast [nomod,button:2] Create Spellstone
/use [mod,button:1]Grand Firestone
/cast [mod,button:2] Create Firestone
/use [button:1] 16
With no modifier held down:
– If I have no Spellstone in my inventory the icon shows as a ?. If I have a stone the icon will show how many charges are left on the spellstone.
– Right-click to create a spellstone.
– Left-click to apply a Spellstone to my weapon.
If I hold down a modifier (shift, alt, ctrl):
– if I have no firestone the icon will change to a ? otherwise it will show how many charges are left on my firestone.
– Right-click to create a new firestone.
– Left-click to apply a Firestone to my current weapon.
Fear:
#showtooltip Fear
/clearfocus [target=focus,dead][target=focus,noexists]
/focus [target=focus,noexists]
/cast [target=focus] Fear
If my “focus” is dead or no longer exists, clear my focus. If I don’t have a focus, set my focus to be my target. If I have a “focus”, fear it.
Soulstone:
#showtooltip
/use [nomod,button:1] Demonic Soulstone
/cast [mod][button:2]Create Soulstone
/opt [nomod,button:1] /say I will just take %t’s soul and put it in this little shard. There.. safe and sound.
If I have no soulstone (and haven’t had one since I logged on) then the ? icon will show.
If I hold down a mod(shift, ctrl, alt) the icon changes to the “create soulstone” icon.
If I right click the icon it will attempt to create a soulstone. It will also create a soulstone if I hold down a mod and either right or left click the icon.
Without a mod, if I left-click and I have a soulstone it will put that soulstone on my current target, self if I have no target.
If you do not have the addon “MacroTalk” then remove the last line of the macro. If you -do- have “MacroTalk” installed then the last line will /say with the name of the person you’re soulstoning.
I also use the addon “OmniCC” which put the cooldown of the spell (soulstone in this case) onto the face of the button.
I haven’t done it.. but I could also add a trigger to “Power Aura” so it would make a sound and alert me when the ability “Create Soulstone” comes off cooldown.
Healthstones:
#showtooltip
/use [nomod] Fel Healthstone
/cast [button:2,nomod] Create Healthstone
/opt [mod:shift] /say C is for Cookies. Nom Nom Nom!
/cast [mod:shift] Ritual of Souls
If I have no healthstone (and haven’t had one since I logged on) , show a ?. (If I’ve had a healtstone before now then a “spent” healtstone will show on the UI. If I receive a different size healtstone than the one I had earlier in this session then the “spent” healthstone will continue to show. I normally just drag this odd-sized cookie to my bar so I use it in the fight)(I don’t know of a way around that)
If I have a healthstone left-click to consume it.
Right-click to create a new cookie.
Hold down shift and left or right click to call down a cookie jar.
If you don’t have the addon “MacroTalk” installed you will need to remove line 4 (/opt…).
