Log in

View Full Version : Mage and Shaman, one macro to cast Fireball and Lightning Bolt?



Piccollo
02-25-2009, 12:26 AM
Hello everyone search and the wiki have been my friend on every other question I had but this one.

I've been 2 boxing a Shaman and Mage for a month now and just added a Rogue. They are all lvl 44. So my 3 box combo is Rogue as Main, with the Shaman and Mage following. I have everything working well (including healing) except I want a DPS button that will have the Mage cast Fireball and the Shaman Lightning bolt. i am using non focus setup.

I tried this Macro :

/cast [target=targettarget. harm] Fireball

/cast [target=targettarget. harm] Lightning bolt

The Mage casts Fireball but the Shaman does nothing. Ideally I thought the Shaman would ignore the Fireball command and execute the Lightning Bolt.

Is it possible to do this with one Macro or do I have to use two macros - one for the fireball and one for the Lightning Bolt?

Kedash00
02-25-2009, 01:01 AM
if you want it to be as effective as possible i'de use 2 different macros, but if you want to use just one macro use:

/cast random [target=target,target] Lightning Bolt,Fireball

spannah
02-25-2009, 01:14 AM
Do you have key multiplexer software such as keyclone? If not read here - Software ('http://www.dual-boxing.com/wiki/index.php/Software')

robtest
02-25-2009, 01:50 AM
each toon has it's own macro... you bind them to the same key ...

Piccollo
02-25-2009, 02:07 AM
Thanks for the replys. I'm just new to all this and don't know what can and can't be done.

yes I have keyclone. With just the 2 box setup I had macros for the Mage for dps which I could press from the Shaman's screen.

With the 3 characters now It looks like I will have to dedicate buttons for the Mage dps and separate buttons for the Shaman dps.

Guess that is why people avoid mixed classes and go with 5 Shamans , etc ; but I didn't understand why they did that until now with the 3 box setup.

Thanks for the randomize suggestion Kedash, I'll try it and see how it goes.

mikekim
02-25-2009, 03:28 AM
as robtest says..

bind each macro to the same key (e.g Fireball on mage bound to key 1 and lightning bolt on shaman bound to key 1) then when ever you press key 1 they will both cast their respective spells

Khatovar
02-25-2009, 03:42 AM
castrandom is 1 word if you are copying from this post. However, I'd not suggest that setup as /castrandom won't ignore the fireball on the shaman's macro and the mage won't ignore lightning bolt. It will cause your DPS to drop as your castrandom will eat roughly half your button presses trying to cast a spell that won't work.

You need 2 macros anyway, just use the proper spells for each class, otherwise you will eventually be running macros that are a huge mess and you will be doing less DPS on all 3 combined than you would on one solo.

davedontmind
02-27-2009, 05:49 AM
To put it explicitly:

On the shaman, create this macro:
/cast [target=targettarget] Lightning Bolt
Put on a button with a key binding, e.g. "1"

On the mage, create this macro:
/cast [target=targettarget] Fireball
Put on a button with the same key binding

Now, when you press "1" the mage will cast fireball and the shaman will cast lightning bolt (assuming that a) you have keys broadcast to both WoWs and b) both toons have a target whose target isn't friendly).

Piccollo
02-27-2009, 03:51 PM
I got things going the next day thanks to your help all. I still could not get the Shaman to cast after the keybind but by changing punctuation they both started casting like they should. I started out with a period before "harm" on each line and the Shaman would not cast. I changed the Shaman line to a comma to fix the macro.

Just to follow up for anyone with a similar problem , or if someone knows a better way to do this, here are the final macros:

On Rogue (copy and pasted from in - game)

/cast [target=targettarget. harm] Fireball
/cast [target=targettarget, harm] Lightning Bolt

On Mage

/cast [target=targettarget. harm] Fireball (I did not try putting a comma here instead of a period, It worked so I left it alone.)


On Shaman

/cast [target=targettarget, harm] Lightning Bolt

elsegundo
02-27-2009, 04:35 PM
your rogue does not have a lightning bolt or fireball spell.
who is your main character that the mage and shaman are assisting?


on rogue:
nothing.


on mage:
/cast [target=targettarget, harm] Fireball

on shaman:
/cast [target=targettarget, harm] Lightning Bolt

Piccollo
02-28-2009, 04:31 PM
The Rogue is the main character with the Shaman / Mage as assists for now Elsegundo. I'm using the Rogue as a Tank but I intend to just do outdoor quests and leveling to lvl 58, then gearing them up with the well thought out and easily doable quest rewards Blizz put in the 1st Outland zone.

I have a lvl 61 Paladin, Warlock and Druid so I can move characters between accounts and put a 5 man team together when all reach 60 and I have a new computer. My current comp is three years old and works well dual boxing but it is starting to stutter, jump, and slow down with the 3rd character added.

I have always been hazy about what to put on the main character because when I started boxing the tutorials I read said " Put this on your followers but not on your main" - then they did not say what to put on the main. So I put the same thing on the main as the followers and it works. I hope that is the correct macro for the main, as I couldn't think of another way to do it.

Vlix
03-01-2009, 07:30 AM
Just put Sinister Strike on the key you press to have the mage/shaman cast their spells, that way you can mash sinister strike and the other 2 will cast their spells.

AtroxCasus
03-02-2009, 02:27 PM
The trick when mixing classes is nothing more than finding similar spells or actions and then putting them on the same key on each character. Conversely, if you only want one character to do an action, for example having your shaman heal, you can put the heal on a key that is empty on the other characters.

I had 2 shammies and 2 mages, and one shaman was the designated heal bot, so I had 4 keys bound to SHIFT1- SHIFT4 and each one was simply a

/target toonname

/cast healspell

You can also add modifiers to cast different levels of similar spells, especially for healing.

Don't get too eager to write macros where they aren't necessary, headaches ensue.