Close
Showing results 1 to 10 of 10

Thread: The Macro Codex

Hybrid View

  1. #1

    Default The Macro Codex

    "Please only post in this thread if you are contributing a macro to be considered"

    The Macro Codex is a summation of macro's useful to multiboxers. Only basic descriptions are included, so an understanding of focus and modifiers is required to make use of many of these macro's. Feel free to add to the thread, but please take discussions to another post or to PM's. Let's keep this neat and clean!


    Macro Guides and FAQ's (Xzin)

    http://www.wowwiki.com/HOWTO:_Make_a_Macro

    http://forums.wow-europe.com/thread....83118355&sid=1

    http://forums.worldofwarcraft.com/th...11381238&sid=1

    http://forums.worldofwarcraft.com/th...02812453&sid=1



    General


    Accept Scripts (Steph/Latency):

    /script AcceptGroup();
    /script AcceptQuest();
    /script AcceptTrade();
    /script RetrieveCorpse();
    /script RepopMe();

    -----------------------------------------------------------------------------

    Wanding (Riault):

    /assist focus
    /cast [harm] shoot;

    -----------------------------------------------------------------------------

    Spell Rotation Example (Otana):

    MAGE1: /castsequence reset=24 Frost Nova,,
    MAGE2: /castsequence reset=24 ,Frost Nova,
    MAGE3: /castsequence reset=24 ,,Frost Nova

    -----------------------------------------------------------------------------

    Assisting without Focus (Fortis):

    /target [target=Đaria, nodead] [target=Đixx, nodead] [target=Đuxx, nodead] [target=Đexx, nodead] [target=Đaxx, nodead]
    /assist target
    /cast [exists,harm,nodead] feuerball

    -----------------------------------------------------------------------------

    Set Focus to a LIVE toon (The IT Monkey):
    (Replace "toon#" with your toons names.)

    /clearfocus
    /focus toon1
    /stopmacro [target=focus, exists, nodead]
    /focus toon2
    /stopmacro [target=focus, exists, nodead]
    /focus toon3
    /stopmacro [target=focus, exists, nodead]
    /focus toon4
    /stopmacro [target=focus, exists, nodead]
    /focus toon5

    NOTE: The above only works if you don't exceed the maximum character limit of 255 for macros.




    Priests


    Priest Macro's (Yarddog):

    /cast [target=mouseover,party,nodead] power word: shield; [target=party1,nodead] power word: shield

    /cast [target=mouseover,help,nodead] cure disease; [target=party2,nodead] power word: shield

    /cast [target=mouseover,help,nodead] dispel magic; [target=player] power word: shield

    /cast [target=mouseover,help,nodead] renew; [target=party1,nodead] renew

    /cast [target=mouseover,help,nodead] flash heal; [target=party2,nodead] renew

    /cast [target=mouseover,help,nodead] greater heal; [target=player] renew


    Priest Follower (TheITMonkey):

    /target <Character Name>
    /cast [modifier:lalt]Abolish Disease; [modifier:lctrl]Renew; [modifier:lshift]Flash Heal; [modifier:ralt]Power Word: Fortitude; [modifier:rctrl]resurrect; [modifier:rshift]Fear Ward; Heal


    Silence Macro (Kel):

    /stopcasting
    /cast [harm][target=targettarget,harm] Silence

    -----------------------------------------------------------------------------

    Basic Pain/Wand (Kfunk):

    /assist yourtoon
    /cast Shadow Word: Pain
    /stopcasting
    /use Shoot



    Warlocks

    Seduce Macro (Xzin):

    /clearfocus [modifier:alt]
    /focus [target=focus,noexists]; [target=focus,dead]
    /clearfocus [target=focus,help]
    /petstay
    /petfollow
    /stopcasting
    /cast [pet:succubus,target=focus,exists,harm] Seduction; Seduction

    -----------------------------------------------------------------------------

    Warlock Spam (Ughmahedhurtz):

    /assist focus
    /stopmacro [noharm]
    /castsequence [modifier:alt] drain life; reset=combat/target corruption, curse of agony, drain life, drain life, drain life

    -----------------------------------------------------------------------------

    Pet Attack unless no target (Ughmahedhurtz):

    /assist focus
    /cast [modifier:alt] summon voidwalker
    /stopmacro [noharm]
    /petattack

    -----------------------------------------------------------------------------

    Soulstone use/create (wowwiki):

    #showtooltip Minor Soulstone
    /cast [modifier:alt,target=player] Minor Soulstone; [button:1] Minor Soulstone; [button:2] Create Soulstone



    Mages

    Mage Support Fireball (Xzin):

    /cast [exists,harm,nodead] fireball
    /stopmacro [exists,harm,nodead]
    /assist party1
    /cast [exists,harm,nodead,combat] fireball; [exists,harm,nodead,nocombat] pyroblast

    -----------------------------------------------------------------------------

    Mage Support Combustion (Xzin):

    /cast [exists,harm,nodead] fireball
    /stopmacro [exists,harm,nodead]
    /cast combustion
    /stopcasting
    /assist party1
    /cast [exists,harm,nodead,combat] fireball;
    [exists,harm,nodead,nocombat] pyroblast

    -----------------------------------------------------------------------------

    Focusing Polymorph (wolviex):

    /focus [target=focus, noexists] [target=focus, dead] [target=focus, help]
    /stopmacro [target=focus, noexists]
    /cast [target=focus] Polymorph

    -----------------------------------------------------------------------------

    Single Key Sheep Targeting System (nocombat) or Mark/Sheep (in combat) (Ghallo):

    On the Mage1(F9):
    #showtooltip Polymorph
    /target focustarget
    /cleartarget [target=focustarget,noexists]
    /stopmacro [nocombat]
    /cast [target=focustarget,harm,nodead,exists] Polymorph

    On the Leader(F9):
    /script SetRaidTargetIcon("target", 7);



    Hunters

    Hunter Support Melee (Ughmahedhurtz):

    /assist <main>
    /startattack
    /castrandom [harm] mongoose bite, wingclip, raptor strike



    Warriors

    http://forums.worldofwarcraft.com/th...55820235&sid=1

    -----------------------------------------------------------------------------

    Warrior Support Melee (Ughmahedhurtz):

    /assist <main>
    /startattack
    /castrandom [harm] execute, heroic strike, slam



    Shaman

    Heal Main or Main's Target (Vyndree):

    #showtooltip
    /target party1
    /target focus
    /cast [target=targettarget,help,nodead,exists] Healing Wave; [target=target,help,nodead,exists] Healing Wave

    -----------------------------------------------------------------------------

    Smart Heal (wowwiki/Garm):

    /cast [help] [target=targettarget, help] [target=player] Healing Wave

    -----------------------------------------------------------------------------

    4 Shaman Spell Rotation Macros (Vyndree):

    Char1:
    /stopcasting
    /castsequence reset=6 Earth Shock, Grounding Totem, Healing Stream Totem

    Char 2:
    /stopcasting
    /castsequence reset=6 Grounding Totem, Earth Shock, Healing Stream Totem

    Char3:
    /stopcasting
    /castsequence reset=6 Grounding Totem, Healing Stream Totem, Earth Shock

    Char4:
    /stopcasting
    /castsequence reset=6 Healing Stream Totem, Grounding Totem, Find Minerals, Earth Shock

    -----------------------------------------------------------------------------
    I never saw a wild thing sorry for itself. A bird will fall frozen dead from a bough without ever having felt sorry for itself.

  2. #2

    Default

    Here is a great link with macro examples of how they apply:

    http://borkweb.com/story/world-of-warcraft-20-macros

    Enjoy! :lol:
    Umea, Oranisi, Docisi, Olivianis and Amial - 56 - Killrog
    Ive got Multi-Box FEVER, but it needs more cowbell !!!

    Intel Core2Extreme QX9770 3.2ghz OC'd to 4ghz
    8gig DDR2 1066 Corsair Dominator
    eVGA GTX275 892MB
    2x Seagate 500gb RAID 1
    2x Seagate 500gb RAID 0
    Antec P183 w/Antec Signature 850 PSU
    23' Samsung 2333(Main)
    22' Samsung 2223BW(Alts)

  3. #3

    Default

    Here's a more compact form of the macro that switches focuses depending on who's dead:

    /focus [target=<name>,help,nodead]; [target=<name>,help,nodead]; ... [target=<name>,help,nodead]

    You can add as many [target=<name>,help,nodead] as you want; they need to be separated by semicolons. Where I have <name>, just enter the name of the character to focus on. This is a lot more compact (only 145 characters for my group of 5). It also checks for 'help', which means it should skip over mind-controlled targets properly.
    AETeam Suramar ~ aeara ~ aebra ~ aecra ~ aedra ~ aeera

  4. #4

    Default

    I take no credit forthis macro (but can't remember who made it), but I found it really useful for my alt mage:

    /target <main>
    /assist
    /cast Skinning

    And I also made this macro for fishing (if anyone is crazy/bored enough to try levelling that):

    /cast [nochanneling] Fishing

    You could make it equip your fishing pole too (if it's not already equipped), but I wrote that on the fly so didn't put it in. You still have to click both bobbers when you get a catch, but this macro lets you spam one button to fish on both toons, without interupting a cast if they catch at different times.
    I found it quite easy (and more interesting) to fish with two toons as oppiosed to one, but I wouldn't want to try watching 5 bobbers. I might try this with a linked mouse but I'm not sure if that would be accurate enough.

  5. #5

    Default

    So I just rolled my Multi-boxing team last friday, and been working out macros.

    I've have a lot of problems with healing and casting, using macros containing /assist. So been rewriting until I've found some that I was satisfied with.



    Main = the one thats focused by everyone else.

    Healing(alts), This one will cast on what your main's target is attacking (excellent for healing the one tanking), if the main have a character targeted in the group targeted, it will cast on that target, failing that the main gets healed.

    #showtooltip Healing Wave
    /cleartarget
    /cast [target=focustargettarget,help,nodead,exists] Healing Wave; [target=focustarget,help,nodead,exists] Healing Wave; [target=focus,help,nodead,exists] Healing Wave

    Can be used with any healer class, just need to switch out Healing Wave, can also cast specific ranks just include (Rank #) right after Wave, # needs to be the rank you want. (Personnally I heal with everyone, so I have downranked 2-3 ranks, as that is enough)

    Healing (Main)

    #showtooltip Healing Wave
    /cast [target=targettarget,help,nodead,exists] Healing Wave; [help,nodead,exists] Healing Wave



    For casting(Alts) (Main just targets something and alts will cast on the same, and no need for the main to use a macro)

    #showtooltip Lightning Bolt
    /cleartarget
    /cast [target=focustarget,harm,nodead] Lightning Bolt

    One thing about these macros, if you switch focus around when the main dies, they will NOT work. I personally target with the main even after it goes down
    Werimijn, Worimijn, Wurimijn, Warimijn, Wirimijn - 5 Shaman team - Horde - Draenor[EU]
    Status: Level 18, Hiatus.

    Ilemijn, Ilomijn, Ilumijn, Ilamijn, Ilimijn - A priest and 4 hunters - Horde - Dreanor[EU]
    Status: Level 11, Enjoying the barrens a bit more, EVIL aggro range on red stuff in RFC.

  6. #6

    Default

    Setting focus with 1 macro and 1 button with modifiers.

    /focus [modifier:shift] pinotblanc; [modifier:alt] pinotnoir; [modifier:ctrl] shenlong; pinotgrigio

    If I press shift + (key I bind it to) it will make pinotblanc focus. Press alt + (key I bind it to) it will make pinotnoir focus. Press ctrl + (key I bind it to) it will make shenlong focus. Press just (the key I bind it to) makes pinotgrigio focus. This is pretty cool.

    I am not sure if there is another modifer button you can use for a 5th. Right now I am running 4 so it works for me.
    “Is God willing to prevent evil, but not able? Then he is not omnipotent.
    Is he able, but not willing? Then he is malevolent.
    Is he both able and willing? Then whence cometh evil?
    Is he neither able nor willing? Then why call him God?”
    ― Epicurus

  7. #7

    Default

    you can add multiple modifiers

    eg

    Code:
    Focus Macro 
    /focus [target=Ashanav,nomodifier][target=Ashanaw,mod:shift][target=Ashanax,mod:ctrl]
    [target=Ashanay,mod:alt][target=Ashanaz,mod:alt, mod:ctrl]
    note it is actually all on one line but it is too long
    [align=center]AeineiA AeineiB AeneiC AenieD AeineiX
    All your soul are belong to us
    "They can't be bargained with. They can't be reasoned with. They don't feel pity, or remorse, or fear. And they absolutely will not stop, ever, until you are dead"
    The Wiki is your Friend
    [/align]

  8. #8

    Default Rogue Macro

    [align=justify]#showtooltip[/align]



    [align=justify]/assist (insert name here)


    [/align]
    [align=justify]/cast [stance:1] ambush[/align]



    [align=justify]/castsequence [nostance] reset=2 sinister strike, backstab, sinister strike[/align]



    [align=justify]What this says is; (show icon current spell, target mains target, if stealthed ambush, if unstealthed cast sinister strike then backstab then sinister strike, start over in 2 seconds sinister strike, backstab, sinister strike) I had to add the 2second reset so incase my alt is attacked he is not stuck on backstab but for 2seconds.[/align]
    Asus M2N32-SLI Deluxe nForce Socket AM2 Motherboard: $200
    AMD Athlon 64 X2 5200+ Socket AM2: $185
    4 x Mushkin 1GB 240-Pin DDR2 SDRAM DDR2 800: $100
    1 x XFX GeForce 8800GT A-Dog Edition 512MB PCIe SLI: $400
    OCZ 700w GameXStream Power Supply: $130
    Hitachi 320GB Serial ATA HD 7200/16MB/SATA-3G: $90
    Aspire X-Cruiser Case: $70
    Zboard MERC: $70
    Logitech MX510 Gaming Mouse: $70
    Samsung SyncMaster 214T: $1000

    200fps in any BG Priceless

  9. #9

    Default

    is there a macro for this

    http://www.youtube.com/watch?v=pd4pwDbSaws

    the split up of the chars ??

    i am kinda noobish dont get the other topic about it 8|
    Mage - Warlock First Dual Box team :

    <1--3--10--20--30--40--50--60--70>

  10. #10

    Default

    This sticky is closed. The information has been moved to the wiki! see link on the bar in the header
    [align=center]AeineiA AeineiB AeneiC AenieD AeineiX
    All your soul are belong to us
    "They can't be bargained with. They can't be reasoned with. They don't feel pity, or remorse, or fear. And they absolutely will not stop, ever, until you are dead"
    The Wiki is your Friend
    [/align]

Similar Threads

  1. Replies: 12
    Last Post: 03-25-2009, 04:29 PM
  2. MAcro guru's please help with retri paladin macro
    By Heraveth in forum Macros and Addons
    Replies: 3
    Last Post: 01-07-2009, 05:43 PM
  3. Replies: 5
    Last Post: 09-16-2008, 11:01 PM
  4. The Addon Codex
    By Morganti in forum Macros and Addons
    Replies: 16
    Last Post: 04-03-2008, 10:42 AM
  5. Tri mage Casting Frost Nova in Macro Codex
    By MaxD in forum Macros and Addons
    Replies: 4
    Last Post: 01-24-2008, 09:15 PM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •