Hey!
(I have not tried this on Blizzards servers)
Well i did this to just do some PvP on some private servers but it will work on official servers aswell. First of all you need to have 2 or more world of warcraft accounts depending on how many characters you want to multibox. Then you start up as many wow clients as you want and log on with a diffrent account on every wow client. The first client will be the one that you will see. Too make this work really well i suggest you remove hotkeys for the chatfunctions so that only the first wow clients character can speak. Then make this macro for all character except for the first wow clients character:
/follow <first wow clients name>
And bind it to the same button on every wow client except for the first wow client cause he wont need one.
Now you need to make some macros for the spells you will be using. The macros is basicly:
/assist <first wow clients name>
/cast <spell name>
Do that for every spell you want to use and bind them to the same hotkey on all the wow clients except for the first wow client wich will be using the normal spell.
The buffs and trinkets you dont need a macro for. You just bind the same buff to the same hotkey on every wow client. Unless you want diffrent buffs for diffrent characters. (Thats up to you)
Now all you need too do is download a program called "keyclone".
This program will let your keystrokes go through all the wowclients you have running. Keyclone can be found using google or altavista (youre choice).
Keyclone is easy to setup, you just click add and then add all the wow clients you want to multibox on.
And that should make it work perfectly.
Have fun :wave:
Grîp