Elitist Jerks
Register
Blogs
Urban Rivals
Forums
New Posts


Go Back   Elitist Jerks > Public Discussion > User Interface and AddOns
Elitist Jerks Login

gamerDNA Login

Welcome to Elitist Jerks
We're testing some new features on the site regarding OpenID registration and coordination with gamerDNA. If you experience any issues with registering an account, please take the time to fill out a report and send it to this e-mail address. We would appreciate any assistance you could provide in making sure everything is functioning as intended. Thanks!

If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community.

Reply
 
LinkBack Thread Tools
Old 06/19/07, 3:25 PM   #1
WraithTwo
Von Kaiser
 
Tauren Shaman
 
Cho'gall
Totem Swapping Macro Help

I currently use macros when healing, so that whenever I start casting a heal, I automatically switch to the appropriate totem.

Here's what my macros look like (using Clique):

/cast [target=mouseover] Healing Wave(Rank 1)
/equip Totem of the Maelstrom

Simple enough, but it's bringing up an unwelcome problem. If I try to heal a target that I cannot (they are out of range or los), it will swap to the totem of that heal anyways, placing me on global cooldown.

So the question is, can I write macros that only switch totems if I begin to heal a valid target?
 
User is offline.
Reply With Quote
Old 06/19/07, 6:34 PM   #2
subscience
Great Tiger
 
subscience's Avatar
 
Draenei Shaman
 
Mal'Ganis
Can you pass target parameters to the /equip function? Like: /equip [target=friendly] ...
 
User is offline.
Reply With Quote
Old 06/20/07, 6:54 AM   #3
WraithTwo
Von Kaiser
 
Tauren Shaman
 
Cho'gall
well, target=friendly wouldn't work, because I don't target who I heal.
 
User is offline.
Reply With Quote
Old 06/20/07, 7:57 AM   #4
 Chicken
Co-starring: The Egg
 
Chicken's Avatar
 
Blood Elf Paladin
 
Azjol-Nerub (EU)
I don't think there's any way to make this work like you want to; macros simply can't check for LOS or Range, so there's no way of preventing the macro from equipping the totem. The only thing you could try is to change your /equip to "/equip [channeling:Healing Wave] Totem of the Maelstrom", but I'm unsure whether it would ever process (It depends on the way the client/server fires events).

I'm also not even sure whether channeling as a conditional applies to normal spell casts, or if it only applies to channeled spells like the name implies.

Last edited by Chicken : 06/20/07 at 8:02 AM.

buff /bʌf/ Pronunciation[buhf]
–verb (used with object)
- to reduce or deaden the force of
 
User is offline.
Reply With Quote
Old 06/20/07, 9:41 AM   #5
scrub
Glass Joe
 
Draenei Shaman
 
Thunderhorn
I thought there was an equip cooldown when switching relics?

I may be mistaken, but I don't think this would work at all due to that cooldown.
 
User is offline.
Reply With Quote
Old 06/20/07, 12:53 PM   #6
Crazytrucker
Piston Honda
 
Tauren Shaman
 
Chromaggus
Originally Posted by scrub View Post
I thought there was an equip cooldown when switching relics?

I may be mistaken, but I don't think this would work at all due to that cooldown.
I remember running karazhan and attempting to do this via Itemrack script commands. It worked horrible. Better off judging what heal your going to use the most and then putting that totem on.
 
User is offline.
Reply With Quote
Reply

Go Back   Elitist Jerks > Public Discussion > User Interface and AddOns

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Seeking advice: *fast* target swapping probiscus Player vs. Player 45 07/29/07 11:00 AM
Quick weapon swapping mod like Trinket Menu? nfw User Interface and AddOns 2 06/19/07 11:46 AM
Hunter trinkets and Feign Death swapping Xaeroflex Public Discussion 47 11/15/06 8:25 PM
Hunter Trinket swapping during patchwerk? Hannibal Public Discussion 16 08/31/06 3:06 AM
Fire resistance totem vs Healing stream totem Gozul Public Discussion 14 06/26/06 11:43 AM