Close
Page 1 of 3 1 2 3 LastLast
Showing results 1 to 10 of 22
  1. #1

    Default ISBoxer Macros and Team Synergy

    ISBoxer Macros and Team Synergy

    If your looking for Multi-Step DPS macros you can find Mecurio's standard wow macros here and Aragent's ISBoxer flavored ones here.

    These macros are meant to only compliment 2 step macros. I've been placing the most spamed abilities near my movement keys WASD and placing important keys close by and placing less important keys farther away from the other valuable keyboard real estate. I've been trying to hotkey spells that do the same thing or at least have good synergy tied together. Another rule of thumb i go by when assigning keys is i try to place abilities that should be sequential next to each other. ie opening, dps1, dps2, finishing. Some classes are pure dps and not hybrid like a shaman. For this reason you may see a spell in a cluster that is incongruent to the rest of the spells. This is because I pretty much ran out of keyboard real estate. Classes like Warlocks and Hunters have alot of abilities and thus require alot of spells. An alternative to this is using the Addon Opie.
    -Ualaa
    In the end, all that matters is the keybinds or clicks for a given team are easy to access.
    If every team has a consistent set, you can go from any composition to any other and use the same set of binds; that has a significant advantage, if you're willing to take the time to build all of your sets together. Once finished, you could also mix and match a future team
    You can go to my isboxer based whole world of warcraft macro set here




    ISBoxer doesnt inherently know if your toon is a DK or a Shaman you must tell it which toons are what classes using the ATG system. To use these ATG macros you must create Action Target Groups worded exactly like it is in the macro.


    Creating and Managing your ISBoxer Macros

    Why do you want to let isboxer handle your macros? because instead of editing your macros across all your clients you can now do it centrally saving lotsatons of time in the long run. This makes Improving your setup less Daunting.

    Quote Originally Posted by ZorbaTheGeek View Post
    Like you, Jack, all my macros are stored within ISBoxer and generated at export into the ISBoxer addon. Once you're setup like this you no longer need action bars, or the keybinds made to them.

    I literally have 12-15 keys bound inside the game options (everything else was systematically unbound), with a few more bound to addons. Most of my gamehelper macros are bound to CTRL or ALT numpad keys (SHIFT is dodgey on the numpad) or combinations of CTRL, ALT and SHIFT with letter and function keys (Don't forget to avoid ALT-F4 =P).
    Game Helpers>World of Warcraft>Quick Setup38

    Right click new wow macro and input your macro


    General Macro's

    example:
    Code:
    /cast [harm] Lightning Bolt; [help] Healing Wave
    assign a key combination. you have eight per key to choose from with this kind of macro. these are in yellow in the conflict tracker.

    examples:
    1) unmodified Y
    2) Shift Y
    3) Ctrl Y
    4) Alt Y
    5) Alt+Shift Y
    6) Alt + Control Y
    7) Shift + Control Y
    8) Shift + Alt + Control Y

    if we chose Y then that key combination would be closed and no longer available.

    Dynamic Macros

    I used to have just about all the key combinations on my keyboard taken up before i found these conditionals. You can create one macro for all your classes if your smart and you cluster similar spells together. or spells that compliment each other best. So instead of creating and managing six separate macros you can drop them all in one. and save six key combinations!

    example:
    Code:
    !if (character in "Class Shaman")  /cast [harm] Lightning Bolt; [help] Healing Wave
    !if (character in "Class Death Knight") /cast [harm] Festering Strike
    !if (character in "Class Priest") /cast Smite
    !if (character in "Class Warlock") /cast Incinerate
    !if (character in "Class Paladin") /cast Hammer of the Righteous
    !if (character in "Class Mage") /cast Frostbolt
    explanations of the conditionals used:

    !if (character in "Class Priest") /cast Smite
    •if you have any toons in your group that are in an "Action Target Group" named "Class Mage" exactly, then have that toon(s) cast Frostbolt

    !if ("slot 1" and character is not "slot 1") /invite {SLOT1}
    •if you have a toon in "slot 1"(client1/toon1) and on top of that you have any other toons that are NOT in slot one(your first slot), then /invite slot 1
    so if you had your toon2 execute this it would /invite toon1
    this is used with 4 other lines to add the whole group.

    !if (character is "slot 1" and character in "Class Shaman") /cast [@{SLOT2},exists,dead][@{SLOT3},exists,dead][@{SLOT4},exists,dead][@{SLOT5},exists,dead] Ancestral Spirit
    •if you have a toon in slot 1 and on top of that he is also in Action Target Group named "class shaman" exactly then search for dead toons in your party in this order to rez toon2 toon3, toon4, and then toon5.
    Read this wiki article to read more and see more examples.

    Macro's With Modifiers

    ISBoxer "allow extra modifers" are there to allow for macros that use modifiers in the macro. These are in purple in the conflict tracker.

    example:
    Code:
    /cast [nomodifier] <Mount of your choice>
    /cast [modifier:ctrl] Find Minerals
    /cast [modifier:shift] Find Herbs
    /cast [modifier:alt] Smelting

    FTL Macro's

    The "Can use FTL Modifiers" requires the "Allow extra modifiers" checked to work correctly. You really dont need to create any additional FTL macros but some folks have had great idea's. Like Zorba The Geek's Targeting Modes If you dont plan on creating FTL macros you still need to know what current macros use macros to avoid those keybinds. These are in Red in the conflict tracker.

    example
    Code:
    /assist {FTL}

    Troubleshooting ISBoxer Macro's

    typo's - one of the biggest problems with macros is a typo. <wrong> /cast healing wavw <correct>/cast healing wave
    incorrect syntax - <wrong> /cast healingwave <correct> /cast healing wave consider using Fitzcairn's Macro Explain-O-Matic to validate macros
    keycombination conflicts - Foggyreef has a exel sheet parser that should help with this. A macro you are trying to add to your profile can seem like its broken if its not assigned assigned a key combination or is given a keycombo which is in conflict with other key combinations. There are Blizzard binds, Windows Binds, ISboxer Defaults, ISBoxer User created macros, ISBoxer FTL modifers, and ISBoxer macros that include "Allow extra modifers". All the keybinds you have in your blizzard bindings may conflict with isboxer as well. I don't want my bags popping up in my face while im spamming my dps key. I have these mapped in Brown to avoid those they will be different on your clients. There are some semi hidden ISBoxer binds that you should avoid. for example assigning Alt-F4 to a macro will make client seem to crash because F4 exits the that current client. These are in blue in the conflict tracker. Avoid key combinations that are taken by windows. some examples of these are the dreaded windows key, Alt-Tab, ctrl Escape, and control alt delete. These are Black in the conflict tracker. You have inspect the blizzard binds after installing an addon as installed addons sometimes take up key combination resources. Most experienced multiboxers use the very minimum amount of addons. At the end of your changes when you export your isboxer profile to Innerspace ISBoxer will warn you when you if any of your Game Helper macro's have keybind conflicts. It will tell you which macros are under conflict but it wont show you which keybinds are still open create a spreadsheet to track them yourself so your not finding open key combinations by trial and error.
    reload - If a macro doesnt seem to work in game after you've made a tweak. Do a /reload in game so that the changed isboxer addon's macro's takes effect. This is probally the #1 reason peoples macros dont seem to work for them.
    big changes - when making adjustments make it a little at a time. if you make 10 changes and afterwards something is wrong you will have to look at all ten of those macros to see what the problem is instead of just troubeshooting that last two changes you made.
    Last edited by JackBurton : 05-04-2012 at 08:58 PM

  2. #2

    Default

    Spam [C] Defensive 2
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast [help] Greater Healing Wave; [target=targettarget] Greater Healing Wave
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Death Grip
    !if (character in "Class Priest") /cast [help] Greater Heal; [target=targettarget] Greater Heal
    !if (character in "Class Warlock") /cast Curse of the Elements
    !if (character in "Class Paladin") /cast [help] Divine Light; [target=targettarget] Divine Light
    !if (character in "Class Mage") /cast Presence of Mind
    !if (character in "Class Mage") /cast Polymorph
    
    
    
    
    /click ErrorsON
    Spam [V] Defensive 3
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast [help] Healing Surge; [target=targettarget] Healing Surge
    !if (character in "Class Death Knight") /cast [target=pet,exists, nodead] Death Pact; Raise Dead
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Priest") /cast [help] Flash Heal; [target=targettarget] Flash Heal
    !if (character in "Class Warlock") /cast Drain Life
    !if (character in "Class Paladin") /cast [help] Flash of Light; [target=targettarget] Flash of Light
    !if (character in "Class Mage") /cast Mirror Image
    
    
    
    
    /click ErrorsON
    Shift [1] Walk on Water
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Death Knight") /cast Path of Frost
    !if (character in "Class Shaman") /cast Water Walking
    !if (character in "Class Priest") /cast Levitate
    !if (character in "Class Warlock") /cast Soul Fire
    
    
    
    
    /click ErrorsON
    Shift [2] Decurse
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Death Knight") /cast Howling Blast
    !if (character in "Class Shaman") /cast Clense Spirit
    !if (character in "Class Priest") /cast Abolish Disease
    !if (character in "Class Warlock") /cast Soul Harvest
    !if (character in "Class Paladin") /cast Cleanse
    !if (character in "Class Mage") /cast Remove Curse
    
    
    
    
    /click ErrorsON
    Shift [3] CC AoE
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Death Knight") /cast Hungering Cold
    !if (character in "Class Shaman") /cast Elemental Mastery
    !if (character in "Class Priest") /cast Archangel
    !if (character in "Class Warlock") /cast Soulburn
    !if (character in "Class Paladin") /cast Avenging Wrath
    !if (character in "Class Mage") /cast Arcane Power
    
    
    
    
    /click ErrorsON
    Shift [4] AoE
    Code:
    /click ErrorsOFF
    
    
    
    
    /script SetView(4);SetView(4)
    !if (character in "Class Death Knight") /cast !Death and Decay
    !if (character in "Class Shaman") /cast Fire Nova
    !if (character in "Class Priest") /cast Holy Nova
    !if (character in "Class Warlock") /cast Hellfire
    !if (character in "Class Paladin") /cast Consecration
    !if (character in "Class Mage") /cast Arcane Explosion
    
    
    
    
    /click ErrorsON
    Shift [5] Combat Buff AC
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman") /cast Stoneskin Totem
    !if (character in "Class Warlock") /cast Summon Imp
    !if (character in "Class Paladin") /cast Devotion Aura
    !if (character in "Class Mage") /cast Slow Fall
    
    
    
    
    /click ErrorsON
    Shift [Q] Long DPS Cooldown
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Bloodlust
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Empower Rune Weapon
    !if (character in "Class Death Knight") /use [target=player] Hysteria
    !if (character in "Class Priest") /cast Power Infusion
    !if (character in "Class Warlock") /cast Demon Soul
    !if (character in "Class Paladin") /cast Inquisition
    !if (character in "Class Mage") /cast Time Warp
    
    
    
    
    /click ErrorsON
    Shift [E] Dispell
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Purge
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead] [channeling]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Frost Strike
    !if (character in "Class Priest") /cast Dispell
    !if (character in "Class Warlock") /cast Devour Magic
    !if (character in "Class Paladin") /cast Cleanse
    !if (character in "Class Mage") /cast Spellsteal
    
    
    
    
    /click ErrorsON
    Shift [R] Damage NoReprecusion
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Earthquake
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Rune Strike
    !if (character in "Class Priest") /cast Power Word: Shield
    !if (character in "Class Warlock") /cast Health Funnel
    !if (character in "Class Paladin") /cast Hand of Sacrifice
    !if (character in "Class Mage") /cast Mana Shield
    
    
    
    
    /click ErrorsON
    Shift [T] Class 4
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Lightning Shield
    !if (character in "Class Priest") /cast Desperate Prayer
    !if (character in "Class Warlock") /cast Summon Succubus
    !if (character in "Class Paladin") /cast Retribution Aura
    !if (character in "Class Mage") /cast Conjure Mana Gem
    
    
    
    
    /click ErrorsON
    Shift [A] Combat Buff 2
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Call of the Ancestors
    !if (character in "Class Death Knight") /cast Horn of Winter
    !if (character in "Class Priest") /cast Mana Burn
    !if (character in "Class Warlock") /cast Drain Mana
    !if (character in "Class Paladin") /cast Righteous Defense
    
    
    
    
    /click ErrorsON
    Shift [S] Re-Apply Debuffs
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Searing Totem
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Outbreak
    !if (character in "Class Priest") /cast Shadow Word: Pain
    !if (character in "Class Warlock") /cast Corruption
    !if (character in "Class Paladin") /cast Hand of Salvation
    !if (character in "Class Mage") /cast lame Orb
    
    
    
    
    /click ErrorsON
    Shift [D] Apply Debuff 1
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Unleash Elements
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Icy Touch
    !if (character in "Class Priest") /cast Devouring Plague
    !if (character in "Class Warlock") /cast Bane of Agony
    !if (character in "Class Paladin") /cast Hand of Protection
    !if (character in "Class Mage") /cast Arcane Missiles
    
    
    
    
    /click ErrorsON
    Shift [F] Apply Debuff 2
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Earthbind Totem
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Plague Strike
    !if (character in "Class Priest") /cast Psychic Scream
    !if (character in "Class Warlock") /cast Howl of Terror
    !if (character in "Class Paladin") /cast Guardian of Ancient Kings
    !if (character in "Class Mage") /cast Frost Nova
    
    
    
    
    /click ErrorsON
    Shift [G] Buff
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Tremor Totem
    !if (character in "Class Death Knight") /cast Dark Simulacrum
    !if (character in "Class Priest") /cast Prayer of Shadow Protection
    !if (character in "Class Warlock") /cast Demonic Circle: Summon
    !if (character in "Class Paladin") /cast Blessing of Might
    !if (character in "Class Mage") /cast Molten Armor
    
    
    
    
    /click ErrorsON
    Shift [H] Buff2
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Tremor Totem
    !if (character in "Class Death Knight") /cast Dark Simulacrum
    !if (character in "Class Priest") /cast Prayer of Shadow Protection
    !if (character in "Class Warlock") /cast Summon Voidwalker
    !if (character in "Class Paladin") /cast Resistance Aura
    !if (character in "Class Mage") /cast Conjure Refreshment
    
    
    
    
    /click ErrorsON
    Last edited by JackBurton : 04-28-2012 at 11:50 PM

  3. #3

    Default

    Spam [X] Defensive 1
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast [help]Healing Wave; [target=targettarget] Healing Wave
    !if (character in "Class Death Knight") /cast Obliterate
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Priest") /cast [help] Heal; [target=targettarget] Heal
    !if (character in "Class Warlock") /cast Curse of Tongues
    !if (character in "Class Paladin") /cast [help] Holy Light; [target=targettarget] Holy Light
    !if (character in "Class Mage") /cast Fireball
    
    
    
    
    /click ErrorsON


    Shift [Z] Absorbtion Buff
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Stoneclaw Totem
    !if (character in "Class Death Knight") /cast Icebound Fortitude
    !if (character in "Class Priest") /cast Pain Suppression
    !if (character in "Class Warlock") /cast Soulshatter
    !if (character in "Class Paladin") /cast Divine Protection
    !if (character in "Class Mage") /cast Presence of Mind
    
    
    
    
    /click ErrorsON
    Shift [X] Preemptive Caster 1
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Tremor Totem
    !if (character in "Class Death Knight") /cast Dark Simulacrum
    !if (character in "Class Priest") /cast Binding Heal
    !if (character in "Class Warlock") /cast Death Coil
    !if (character in "Class Paladin") /cast Divine Shield
    !if (character in "Class Mage") /cast Ice Block
    
    
    
    
    /click ErrorsON
    Shift [C] Preemptive Caster 2
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Grounding Totem
    !if (character in "Class Death Knight") /cast Anti-Magic Shell
    !if (character in "Class Priest") /cast Renew
    !if (character in "Class Warlock") /cast Nether Ward
    !if (character in "Class Paladin") /cast Lay on Hands
    !if (character in "Class Mage") /cast Mage Ward
    
    
    
    
    /click ErrorsON
    Shift [V] Finisher Cooldown
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Spiritwalker's Grace
    !if (character in "Class Death Knight") /cast Necrotic Strike
    !if (character in "Class Priest") /cast Mass Dispel
    !if (character in "Class Warlock") /cast Drain Soul
    !if (character in "Class Paladin") /cast Hammer of Wrath
    !if (character in "Class Mage") /cast Invisibility
    
    
    
    
    /click ErrorsON
    Ctrl [1] Pet Attack
    Code:
    /click ErrorsOFF
    
    
    
    
    /Pet Attack
    
    
    
    
    /click ErrorsON
    Ctrl [2] Pet Stay
    Code:
    /click ErrorsOFF
    
    
    
    
    /petstay
    
    
    
    
    /click ErrorsON
    Ctrl [3] Pet Move
    Code:
    /click ErrorsOFF
    
    
    
    
    /petpassive
    /petfollow 
    
    
    
    
    /click ErrorsON
    Ctrl [4] ReApply Dots
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Magma Totem
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Pestilence
    !if (character in "Class Priest") /cast [combat]Fade
    !if (character in "Class Warlock") /cast Rain of Fire
    !if (character in "Class Paladin") /cast Holy Wrath
     !if (character in "Class Mage") /cast Blizzard
    
    
    
    
    /click ErrorsON
    Ctrl [Q] Offensive Posture
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Chain Heal
    !if (character in "Class Death Knight") /cast Blood Boil
    !if (character in "Class Priest") /cast [combat]Fade
    !if (character in "Class Priest") /use [nomod]Highland Spring Water
    !if (character in "Class Warlock") /cast Demonic Circle: Teleport
    !if (character in "Class Paladin") /cast Seal of Insight
    !if (character in "Class Mage") /cast Mage Armor
    
    
    
    
    /click ErrorsON
    Ctrl [W] Def
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Totem of Tranquil Mind
    !if (character in "Class Death Knight") /cast [target=party1,dead] [target=party2,dead] [target=party3,dead] [target=party4,dead] [target=party5,dead] Raise Ally
    !if (character in "Class Warlock") /cast Summon Felhunter
    !if (character in "Class Paladin") /cast Concentration Aura
    !if (character in "Class Mage") /cast Ritual of Refreshment
    
    
    
    
    /click ErrorsON
    Ctrl [E] Defensive Posture
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Chain Heal
    !if (character in "Class Death Knight") /cast Blood Boil
    !if (character in "Class Priest") /cast [combat]Fade
    !if (character in "Class Warlock") /cast Demon Skin
    !if (character in "Class Paladin") /cast Righteous Fury
    !if (character in "Class Mage") /cast Frost Armor
    
    
    
    
    /click ErrorsON
    Ctrl [R] Energy Regen
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Water Shield
    !if (character in "Class Priest") /cast Hymn of Hope
    !if (character in "Class Warlock") /cast Soul Harvest
    !if (character in "Class Paladin") /cast Divine Plea
    !if (character in "Class Mage") /cast Evocation
    
    
    
    
    /click ErrorsON
    Ctrl [T] Cleanup
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast [nomounted] totemic recall
    !if (character in "Class Priest") /cast Desperate Prayer
    !if (character in "Class Warlock") /cast Summon Succubus
    
    
    
    
    /click ErrorsON
    Ctrl [A] Class 6
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Healing Stream Totem
    !if (character in "Class Warlock") /cast Inferno
    !if (character in "Class Priest") /cast Mind Soothe
    !if (character in "Class Paladin") /cast Seal of Righteousness
    
    
    
    
    /click ErrorsON
    Ctrl [S] CC Speacials
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Bind Elemental
    !if (character in "Class Warlock") /cast Banish
    !if (character in "Class Priest") /cast Shackle Undead
    !if (character in "Class Paladin") /cast Turn Evil
    
    
    
    
    /click ErrorsON
    Ctrl [D] ReApply DoT
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Warlock") /cast Bane of Doom
    !if (character in "Class Paladin") /cast 
    !if (character in "Class Mage") /cast 
    
    
    
    
    /click ErrorsON
    Ctrl [F] Situational AoE
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Chain Heal
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Blood Boil
    !if (character in "Class Priest") /cast Prayer of Healing
    !if (character in "Class Warlock") /cast Seed of Corruption
    !if (character in "Class Paladin") /cast Divine Guardian
    !if (character in "Class Mage") /cast Flamestrike
    
    
    
    
    /click ErrorsON
    Ctrl [G] PvP Posture
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Chain Heal
    !if (character in "Class Death Knight") /cast Blood Boil
    !if (character in "Class Priest") /cast [combat]Fade
    !if (character in "Class Warlock") /cast Soul Link
    !if (character in "Class Paladin") /cast Blessing of Kings
    !if (character in "Class Mage") /cast Arcane Brilliance
    
    
    
    
    /click ErrorsON
    Ctrl [Z] Racial
    Code:
    /click ErrorsOFF
    
    
    
    
    /cast Blood Fury
    /cast War Stomp
    /cast Arcane Torrent
    
    
    
    
    /click ErrorsON
    Ctrl [X] Pet - Water Breathing
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Water Breathing
    !if (character in "Class Death Knight") /cast Raise Dead
    !if (character in "Class Priest") /cast [nopet]shadowfiend
    !if (character in "Class Priest") /petaggressive
    !if (character in "Class Priest") /cast [pet]shadowcrawl
    !if (character in "Class Priest") /cast [@pet,exists]power word: shield
    !if (character in "Class Warlock") /cast Fel Flame
    !if (character in "Class Paladin") /cast Seal of Truth
    
    
    
    
    /click ErrorsON
    Ctrl [C] Gate - Sight
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Far Sight
    !if (character in "Class Warlock") /cast Summon Doomguard
    !if (character in "Class Death Knight") /cast Death Gate
    !if (character in "Class Priest") /cast Mind Vision
    !if (character in "Class Paladin") /cast Crusader Aura
    
    
    
    
    /click ErrorsON
    Spam [Z] Snare
    Code:
    /click ErrorsOFF
    
    
    
    
    /stopcasting
    !if (character in "Class Shaman Elemental")  /cast frost shock
    !if (character in "Class Death Knight") /cast Chains of Ice
    !if (character in "Class Priest")
    !if (character in "Class Warlock") /cast Shadowflame
    !if (character in "Class Paladin") /cast Seal of Justice
    !if (character in "Class Mage") /cast Cone of Cold
    
    
    
    
    /click ErrorsON

    Spam [H] Save The Day
    Code:
    /click ErrorsOFF
    
    
    
    
    !if (character in "Class Shaman Elemental") /cast Healing Rain
    !if (character in "Class Death Knight") /cast Army of the Dead
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Priest") /cast Divine Hymn
    !if (character in "Class Warlock") /cast Shadowburn
    !if (character in "Class Paladin") /cast Holy Radiance
    
    
    
    
    /click ErrorsON
    Last edited by JackBurton : 04-18-2012 at 05:40 PM
    Just remember what ol' Jack Burton does when the earth quakes, and the poison arrows fall from the sky, and the pillars of Heaven shake. Yeah, Jack Burton just looks that big ol' storm right square in the eye and he says, "Give me your best shot, pal. I can take it"

  4. #4

    Default

    Spam [F] Interupt, Long CD
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Shaman Elemental") /stopcasting
    !if (character in "Class Shaman Elemental") /cast Hex
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Strangulate
    !if (character in "Class Priest") /cast Mind Control
    !if (character in "Class Warlock") /cast Demonic Circle: Teleport
    !if (character in "Class Paladin") /cast Avenger's Shield
    !if (character in "Class Mage") /cast Polymorph
    
    
    /click ErrorsON
    Spam [G] Reactive DPS Trinket
    Code:
    /click ErrorsOFF
    
    
    /use 13
    
    
    /click ErrorsON
    Shift [L] Resurection
    Code:
    /click ErrorsOFF
     !if (character is "slot 1" and character in "Class Death Knight") /cast [@{SLOT2},exists,dead][@{SLOT3},exists,dead][@{SLOT4},exists,dead][@{SLOT5},exists,dead] Raise Ally
    !if (character is "slot 2" and character in "Class Death Knight") /cast [@{SLOT3},exists,dead][@{SLOT4},exists,dead][@{SLOT5},exists,dead][@{SLOT1},exists,dead] Raise Ally
    !if (character is "slot 3" and character in "Class Death Knight") /cast [@{SLOT4},exists,dead][@{SLOT5},exists,dead][@{SLOT1},exists,dead][@{SLOT2},exists,dead] Raise Ally
    !if (character is "slot 4" and character in "Class Death Knight") /cast [@{SLOT5},exists,dead][@{SLOT1},exists,dead][@{SLOT2},exists,dead][@{SLOT3},exists,dead] Raise Ally
    !if (character is "slot 5" and character in "Class Death Knight") /cast [@{SLOT1},exists,dead][@{SLOT2},exists,dead][@{SLOT3},exists,dead][@{SLOT4},exists,dead] Raise Ally
     !if (character is "slot 1" and character in "Class Shaman") /cast [@{SLOT2},exists,dead][@{SLOT3},exists,dead][@{SLOT4},exists,dead][@{SLOT5},exists,dead] Ancestral Spirit
    !if (character is "slot 2" and character in "Class Shaman") /cast [@{SLOT3},exists,dead][@{SLOT4},exists,dead][@{SLOT5},exists,dead][@{SLOT1},exists,dead] Ancestral Spirit
    !if (character is "slot 3" and character in "Class Shaman") /cast [@{SLOT4},exists,dead][@{SLOT5},exists,dead][@{SLOT1},exists,dead][@{SLOT2},exists,dead] Ancestral Spirit
    !if (character is "slot 4" and character in "Class Shaman") /cast [@{SLOT5},exists,dead][@{SLOT1},exists,dead][@{SLOT2},exists,dead][@{SLOT3},exists,dead] Ancestral Spirit
    !if (character is "slot 5" and character in "Class Shaman") /cast [@{SLOT1},exists,dead][@{SLOT2},exists,dead][@{SLOT3},exists,dead][@{SLOT4},exists,dead] Ancestral Spirit
     !if (character is "slot 1" and character in "Class Priest") /cast [@{SLOT2},exists,dead][@{SLOT3},exists,dead][@{SLOT4},exists,dead][@{SLOT5},exists,dead] Resurrection
    !if (character is "slot 2" and character in "Class Priest") /cast [@{SLOT3},exists,dead][@{SLOT4},exists,dead][@{SLOT5},exists,dead][@{SLOT1},exists,dead] Resurrection
    !if (character is "slot 3" and character in "Class Priest") /cast [@{SLOT4},exists,dead][@{SLOT5},exists,dead][@{SLOT1},exists,dead][@{SLOT2},exists,dead] Resurrection
    !if (character is "slot 4" and character in "Class Priest") /cast [@{SLOT5},exists,dead][@{SLOT1},exists,dead][@{SLOT2},exists,dead][@{SLOT3},exists,dead] Resurrection
    !if (character is "slot 5" and character in "Class Priest") /cast [@{SLOT1},exists,dead][@{SLOT2},exists,dead][@{SLOT3},exists,dead][@{SLOT4},exists,dead] Resurrection
     !if (character is "slot 1" and character in "Class Paladin") /cast [@{SLOT2},exists,dead][@{SLOT3},exists,dead][@{SLOT4},exists,dead][@{SLOT5},exists,dead] Redemption
    !if (character is "slot 2" and character in "Class Paladin") /cast [@{SLOT3},exists,dead][@{SLOT4},exists,dead][@{SLOT5},exists,dead][@{SLOT1},exists,dead] Redemption
    !if (character is "slot 3" and character in "Class Paladin") /cast [@{SLOT4},exists,dead][@{SLOT5},exists,dead][@{SLOT1},exists,dead][@{SLOT2},exists,dead] Redemption
    !if (character is "slot 4" and character in "Class Paladin") /cast [@{SLOT5},exists,dead][@{SLOT1},exists,dead][@{SLOT2},exists,dead][@{SLOT3},exists,dead] Redemption
    !if (character is "slot 5" and character in "Class Paladin") /cast [@{SLOT1},exists,dead][@{SLOT2},exists,dead][@{SLOT3},exists,dead][@{SLOT4},exists,dead] Redemption
     /click ErrorsON
    Send off Greens via mail or trade (wrong timing of this macro could possibly have you equipping these items)
    Code:
    /run for bag=0,4 do for slot=1,GetContainerNumSlots(bag) do local texture,itemCount,locked,quality=GetContainerItemInfo(bag,slot) if quality==2 then UseContainerItem(bag,slot) end end end
    Profession Specific Abilities
    Code:
    !if (character in "Mining") /cast find minerals
    !if (character in "Herbalism") /cast find herbs
    Jamba Follow after Combat Off
    Code:
    /jamba-follow aftercombat off
    Jamba Follow after Combat on
    Code:
    /jamba-follow aftercombat on
    Reset Instances
    Code:
    /script ResetInstances();
    Destroy Greys
    Code:
    /run local i,n=0;for b=0,4 do for s=1,GetContainerNumSlots(b) do ClearCursor();i={GetContainerItemInfo(b,s)};n=i[7];if n and string.find(n,"9d9d9d") then PickupContainerItem(b,s); DeleteCursorItem() end end end
    Learn all Available Spells
    Code:
    /run LoadAddOn"Blizzard_TrainerUI" f=ClassTrainerTrainButton f.e = 0 if f:GetScript"OnUpdate" then f:SetScript("OnUpdate", nil)else f:SetScript("OnUpdate", function(f,e) f.e=f.e+e if f.e>.01 then f.e=0 f:Click() end end)end
    Bug Fix - First one is melee version, second one is caster version. Avoid a WoW bug/feature where the game will automatically pick a different target for you if you use an ability if you have a corpse targeted (or perhaps nothing targeted at all)
    Code:
    /stopmacro [@target,noexists] [noharm] [dead]
    Code:
    /stopmacro [@target,noexists] [noharm] [dead] [channeling]
    Skull
    Code:
    /script SetRaidTarget("target", 8)
    Red X
    Code:
    /script SetRaidTarget("target", 7)
    Moon
    Code:
    /script SetRaidTarget("target", 5)
    Diamond
    Code:
    /script SetRaidTarget("target", 1)
    Triangle
    Code:
    /script SetRaidTarget("target", 4)
    Toggle All sound
    Code:
    /run local c = "Sound_EnableAllSound"; local s = GetCVar(c) or "0"; if s == "1" then SetCVar(c, "0") else SetCVar(c, "1") end
    open character and bags UI
    Code:
    /run ToggleAllBags()
    /run ToggleCharacter("PaperDollFrame")
    View 1
    Code:
    /script SetView(1);SetView(1);
    Camera 2
    Code:
    /script SetView(2);SetView(2);
    Camera 3
    Code:
    /script SetView(3);SetView(3);
    Camera 4
    Code:
    /script SetView(4);SetView(4);
    Camera 5
    Code:
    /script SetView(5);SetView(5);
    Spell Book
    Code:
    /run ToggleSpellBook
    Accept Trade/Open Trade
    Code:
    /run AcceptTrade();
    /trade
    AutoLoot Disable
    Code:
    /script SetCVar("AutoLootDefault", 0)
    AutoLoot Enable
    Code:
    /script SetCVar("AutoLootDefault", 1)
    Group Loot Greed
    Code:
    /click GroupLootFrame1GreedButton
    /click StaticPopup1Button1
    /click GroupLootFrame2GreedButton
    /click StaticPopup1Button1
    /click GroupLootFrame3GreedButton
    /click StaticPopup1Button1
    /click GroupLootFrame4GreedButton
    /click StaticPopup1Button1
    Group Loot Disenchant
    Code:
    /click GroupLootFrame1DisenchantButton
    /click StaticPopup1Button1
    /click GroupLootFrame2DisenchantButton
    /click StaticPopup1Button1
    /click GroupLootFrame3DisenchantButton
    /click StaticPopup1Button1
    /click GroupLootFrame4DisenchantButton
    /click StaticPopup1Button1
    Group Loot Need
    Code:
    /click GroupLootFrame1RollButton
    /click StaticPopup1Button1
    /click GroupLootFrame2RollButton
    /click StaticPopup1Button1
    /click GroupLootFrame3RollButton
    /click StaticPopup1Button1
    /click GroupLootFrame4RollButton
    /click StaticPopup1Button1
    Group Loot Pass
    Code:
    /click GroupLootFrame1PassButton
    /click StaticPopup1Button1
    /click GroupLootFrame2PassButton
    /click StaticPopup1Button1
    /click GroupLootFrame3PassButton
    /click StaticPopup1Button1
    /click GroupLootFrame4PassButton
    /click StaticPopup1Button1
    Last edited by JackBurton : 05-01-2012 at 07:45 AM
    Just remember what ol' Jack Burton does when the earth quakes, and the poison arrows fall from the sky, and the pillars of Heaven shake. Yeah, Jack Burton just looks that big ol' storm right square in the eye and he says, "Give me your best shot, pal. I can take it"

  5. #5

    Default

    Reserved
    Last edited by JackBurton : 05-04-2012 at 08:59 PM
    Just remember what ol' Jack Burton does when the earth quakes, and the poison arrows fall from the sky, and the pillars of Heaven shake. Yeah, Jack Burton just looks that big ol' storm right square in the eye and he says, "Give me your best shot, pal. I can take it"

  6. #6
    Member luxlunae's Avatar
    Join Date
    Aug 2008
    Location
    Bay Area, CA
    Posts
    1431
    Blog Entries
    37

    Default

    Intriguing, I'll definitely take a closer look tomorrow. Why are you pairing penance with mana gaining abilities?

  7. #7

    Default

    Spam [~] PreOpener
    Code:
    /click ErrorsOFF
    !if (character in "Class Shaman Elemental") /cast Mana Totem
    !if (character in "Class Priest") /cast Fear Ward
    !if (character in "Class Warlock") /cast Shadowfury
    !if (character in "Class Paladin") Hammer of Justice
    !if (character in "Class Mage") /cast Slow
    
    
    /click ErrorsON
    Spam [1] Primary DPS - Rotation 1
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental")  /cast [harm] Lightning Bolt; [help] Healing Wave
    !if (character in "Class Death Knight") /cast [harm] Festering Strike
    !if (character in "Class Priest") /cast Smite
    !if (character in "Class Warlock") /cast Incinerate
    !if (character in "Class Paladin") /cast Hammer of the Righteous
    !if (character in "Class Mage") /cast Frostbolt
    /click VehicleButton1
    /click BonusActionButton1
    
    
    /click ErrorsON
    Spam [2] Secondary DPS - Rotation 2
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental")  /cast Chain Lightning
    !if (character in "Class Death Knight") /cast Blood Strike
    !if (character in "Class Priest") /cast Holy Fire
    !if (character in "Class Warlock") /cast Shadow Bolt
    !if (character in "Class Paladin") /cast Crusader Strike
    !if (character in "Class Mage") /cast Ice Lance
    /click VehicleButton2
    /click BonusActionButton2
    
    
    /click ErrorsON
    Spam [3] DPS Multiplier - Rotation 3
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental")  /cast Flame Shock
    !if (character in "Class Death Knight") /cast Pillar of Frost
    !if (character in "Class Priest") /cast Mind Spike
    !if (character in "Class Warlock") /cast Immolate
    !if (character in "Class Paladin") /cast Ardent Defender
    !if (character in "Class Mage") /cast Arcane Blast
    /click VehicleButton3
    /click BonusActionButton3
    
    
    /click ErrorsON
    Spam [4] Proc - Dump - Rotation 4
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental")  /cast Lava Burst
    !if (character in "Class Death Knight") 
    !if (character in "Class Priest") /cast Mind Blast
    !if (character in "Class Destruction Warlock") /cast Chaos Bolt
    !if (character in "Class Paladin") /cast Judgement
    !if (character in "Class Mage") /cast Arcane Barrage
    /click VehicleButton4
    /click BonusActionButton4
    
    
    /click ErrorsON
    Spam [5] Finisher - Rotation 5
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental")  /cast earth shock
    !if (character in "Class Death Knight") 
    !if (character in "Class Priest") /cast Shadow Word: Death
    !if (character in "Class Destruction Warlock") /cast Conflagrate
    !if (character in "Class Mage") /cast Fire Blast
    /click VehicleButton5
    /click BonusActionButton5
    
    
    /click ErrorsON
    Spam [6] Taunt - Rotation 6
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental")  /cast Earth Elemental Totem
    !if (character in "Class Death Knight") /cast Dark Command
    !if (character in "Class Priest") /cast Inner Focus
    !if (character in "Class Destruction Warlock") /cast Searing Pain
    !if (character in "Class Paladin") /cast Hand of Reckoning
    !if (character in "Class Mage") /cast Scorch
    /click VehicleButton6
    /click BonusActionButton6
    
    
    /click ErrorsON
    Spam [Q] Energy Gain
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental")  /stopcasting
    !if (character in "Class Shaman Elemental")  /cast Thunderstorm
    !if (character in "Class Death Knight") /cast Blood Tap
    !if (character in "Class Priest") /cast Fade
    !if (character in "Class Priest") /use Highland Spring Water
    !if (character in "Class Warlock") /cast Life Tap
    !if (character in "Class Paladin") /cast Word of Glory
    !if (character in "Class Mage") /cast 
    
    
    /click ErrorsON
    Spam [E] Interupt short CD
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Shaman Elemental") /stopcasting
    !if (character in "Class Shaman Elemental") /cast wind shear
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Mind Freeze
    !if (character in "Class Priest") /cast Power Word: Barrier
    !if (character in "Class Warlock") /cast Spell Lock
    !if (character in "Class Paladin") /cast Avenger's Shield
    !if (character in "Class Mage") /cast Counterspell
    
    
    /click ErrorsON
    Spam [R] Damage Finisher
    Code:
    /click ErrorsOFF
    
    
    !if (character in "Class Shaman Elemental") /cast Lava Burst
    !if (character in "Class Shaman Elemental") /use 13
    !if (character in "Class Shaman Elemental") /use 14
    !if (character in "Class Shaman Elemental") /cast Elemental Mastery
    !if (character in "Class Death Knight") /stopmacro [target=target,noexists] [noharm] [dead]
    !if (character in "Class Death Knight") /startattack
    !if (character in "Class Death Knight") /cast Death Strike
    !if (character in "Class Priest") /cast Prayer of Mending
    !if (character in "Class Warlock") /cast Curse of Weakness
    !if (character in "Class Paladin") /cast Shield of the Righteous
    !if (character in "Class Mage") /cast Presence of Mind
    !if (character in "Class Mage") /cast Arcane Blast
    
    
    /click ErrorsON
    Spam [T] Escape Artist
    Code:
    /click ErrorsOFF
    
    
    /stopcasting
    !if (character in "Class Shaman Elemental") /cast Ghost Wolf
    !if (character in "Class Death Knight") /cast Lichborne
    !if (character in "Class Priest") /cast [combat]Fade
    !if (character in "Class Warlock") /cast Demonic Circle: Teleport
    !if (character in "Class Paladin") /cast Hand of Freedom
    !if (character in "Class Mage") /cast Blink
    
    
    /click ErrorsON
    Spam [Y] Mount
    Code:
    /click ErrorsOFF
    
    
    /use [nomounted] TYRAEL'S CHARGER
    /dismount [mod:shift, mounted]
    /script VehicleExit();
    
    
    /click ErrorsON
    Spam [U] Focus RR
    Code:
    /clearfocus
    /focus {FTL}
    /focus [@focustarget]
    !if (character in "Group A") /script SetRaidTarget("target", 5)
    !if (character in "Group B") /script SetRaidTarget("target", 1)
    !if (character in "Group C") /script SetRaidTarget("target", 4)
    !if (character in "Group D") /script SetRaidTarget("target", 7)
    Last edited by JackBurton : 05-04-2012 at 08:51 PM
    Just remember what ol' Jack Burton does when the earth quakes, and the poison arrows fall from the sky, and the pillars of Heaven shake. Yeah, Jack Burton just looks that big ol' storm right square in the eye and he says, "Give me your best shot, pal. I can take it"

  8. #8
    Member luxlunae's Avatar
    Join Date
    Aug 2008
    Location
    Bay Area, CA
    Posts
    1431
    Blog Entries
    37

    Default

    I'm probably going to steal that rez macro, also possibly the focus one.

    There are a few other places where I really don't understand the ability combinations you used. For example, I would never want my warlock to break their rotation and start wasting time on searing pain just because my paladin needs to taunt.

    I'm kind of intrigued by having the mage polymorph in the panic macro. Why is your shaman casting mana totem pre-combat rather than a whole totem set?

    I'm very surprised that you don't seem to be using castsequence macros anywhere. Depending on what you're trying to do that could really improve your efficiency and cut down on the number of keys you need to worry about.

  9. #9

    Default

    These are just the Marcos. The actual key map step can include or omit a toon from casting a spell. I'm not at home so I can't realy give a good example. But pretty much through toggles and the target function of I tell it what to do.
    I have castsequences. I have 2 step map key too.
    Just remember what ol' Jack Burton does when the earth quakes, and the poison arrows fall from the sky, and the pillars of Heaven shake. Yeah, Jack Burton just looks that big ol' storm right square in the eye and he says, "Give me your best shot, pal. I can take it"

  10. #10

    Default

    Quote Originally Posted by luxlunae View Post
    Intriguing, I'll definitely take a closer look tomorrow. Why are you pairing penance with mana gaining abilities?
    \

    Thanks that makes me think. Because I remember seeing a rather smart priest macro somewhere that i could use in its place. it was something like:

    Code:
    /cast fade
    /drink
    edit: fade doesn't remove you from combat
    Last edited by JackBurton : 06-13-2012 at 09:46 PM
    Just remember what ol' Jack Burton does when the earth quakes, and the poison arrows fall from the sky, and the pillars of Heaven shake. Yeah, Jack Burton just looks that big ol' storm right square in the eye and he says, "Give me your best shot, pal. I can take it"

Posting Rules

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