View Full Version : ISBoxer Macros and Team Synergy
JackBurton
04-14-2012, 04:02 PM
ISBoxer Macros and Team Synergy
If your looking for Multi-Step DPS macros you can find Mecurio's standard wow macros here (http://www.dual-boxing.com/threads/32633-Mecurio-s-Cataclysm-Multiboxing-Macros) and Aragent's ISBoxer flavored ones here (http://www.dual-boxing.com/threads/42878-Multi-Step-Isboxer-Project-Update).
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 (http://www.youtube.com/watch?v=rNv22n9sDiw).
-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 (http://privatepaste.com/5086155ba9)
http://img214.imageshack.us/img214/6014/53236192.png (http://imageshack.us/photo/my-images/214/53236192.png/)
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.
http://img707.imageshack.us/img707/318/99517886.png (http://imageshack.us/photo/my-images/707/99517886.png/)
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.
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:
/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:
!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 (http://isboxer.com/wiki/WoW:Macro) 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:
/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 (http://www.dual-boxing.com/threads/32720-ISBoxer-Multi-Mode-FTL-Targeting) 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
/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 (http://www.macroexplain.com/) to validate macros
keycombination conflicts - Foggyreef has a exel sheet parser that should help with this. (http://www.dual-boxing.com/threads/47077-ISBoxer-Key-Map-Parser-Forgot-what-combos-you-have-Have-Duplicates?p=360359#post360359) 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 (https://docs.google.com/spreadsheet/ccc?key=0AhDFjej8mqqmdEg5MFRKWlptNTBaSDg5N0RweVlSY 2c#gid=1) 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.
JackBurton
04-14-2012, 04:03 PM
Spam [C] Defensive 2
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
JackBurton
04-14-2012, 04:03 PM
Spam [X] Defensive 1
/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
/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
/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
/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
/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
/click ErrorsOFF
/Pet Attack
/click ErrorsON
Ctrl [2] Pet Stay
/click ErrorsOFF
/petstay
/click ErrorsON
Ctrl [3] Pet Move
/click ErrorsOFF
/petpassive
/petfollow
/click ErrorsON
Ctrl [4] ReApply Dots
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/click ErrorsOFF
/cast Blood Fury
/cast War Stomp
/cast Arcane Torrent
/click ErrorsON
Ctrl [X] Pet - Water Breathing
/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
/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
/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
/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
JackBurton
04-16-2012, 10:36 PM
Spam [F] Interupt, Long CD
/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
/click ErrorsOFF
/use 13
/click ErrorsON
Shift [L] Resurection
/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)
/run for bag=0,4 do for slot=1,GetContainerNumSlots(bag) do local texture,itemCount,locked,quality=GetContainerItemI nfo(bag,slot) if quality==2 then UseContainerItem(bag,slot) end end end
Profession Specific Abilities
!if (character in "Mining") /cast find minerals
!if (character in "Herbalism") /cast find herbs
Jamba Follow after Combat Off
/jamba-follow aftercombat off
Jamba Follow after Combat on
/jamba-follow aftercombat on
Reset Instances
/script ResetInstances();
Destroy Greys
/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
/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)
/stopmacro [@target,noexists] [noharm] [dead]
/stopmacro [@target,noexists] [noharm] [dead] [channeling]
Skull
/script SetRaidTarget("target", 8)
Red X
/script SetRaidTarget("target", 7)
Moon
/script SetRaidTarget("target", 5)
Diamond
/script SetRaidTarget("target", 1)
Triangle
/script SetRaidTarget("target", 4)
Toggle All sound
/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
/run ToggleAllBags()
/run ToggleCharacter("PaperDollFrame")
View 1
/script SetView(1);SetView(1);
Camera 2
/script SetView(2);SetView(2);
Camera 3
/script SetView(3);SetView(3);
Camera 4
/script SetView(4);SetView(4);
Camera 5
/script SetView(5);SetView(5);
Spell Book
/run ToggleSpellBook
Accept Trade/Open Trade
/run AcceptTrade();
/trade
AutoLoot Disable
/script SetCVar("AutoLootDefault", 0)
AutoLoot Enable
/script SetCVar("AutoLootDefault", 1)
Group Loot Greed
/click GroupLootFrame1GreedButton
/click StaticPopup1Button1
/click GroupLootFrame2GreedButton
/click StaticPopup1Button1
/click GroupLootFrame3GreedButton
/click StaticPopup1Button1
/click GroupLootFrame4GreedButton
/click StaticPopup1Button1
Group Loot Disenchant
/click GroupLootFrame1DisenchantButton
/click StaticPopup1Button1
/click GroupLootFrame2DisenchantButton
/click StaticPopup1Button1
/click GroupLootFrame3DisenchantButton
/click StaticPopup1Button1
/click GroupLootFrame4DisenchantButton
/click StaticPopup1Button1
Group Loot Need
/click GroupLootFrame1RollButton
/click StaticPopup1Button1
/click GroupLootFrame2RollButton
/click StaticPopup1Button1
/click GroupLootFrame3RollButton
/click StaticPopup1Button1
/click GroupLootFrame4RollButton
/click StaticPopup1Button1
Group Loot Pass
/click GroupLootFrame1PassButton
/click StaticPopup1Button1
/click GroupLootFrame2PassButton
/click StaticPopup1Button1
/click GroupLootFrame3PassButton
/click StaticPopup1Button1
/click GroupLootFrame4PassButton
/click StaticPopup1Button1
JackBurton
04-16-2012, 10:39 PM
Reserved
luxlunae
04-17-2012, 12:04 AM
Intriguing, I'll definitely take a closer look tomorrow. Why are you pairing penance with mana gaining abilities?
JackBurton
04-17-2012, 12:45 AM
Spam [~] PreOpener
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/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
/click ErrorsOFF
/use [nomounted] TYRAEL'S CHARGER
/dismount [mod:shift, mounted]
/script VehicleExit();
/click ErrorsON
Spam [U] Focus RR
/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)
luxlunae
04-17-2012, 10:44 AM
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.
JackBurton
04-17-2012, 12:28 PM
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.
JackBurton
04-18-2012, 06:36 PM
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:
/cast fade
/drink
edit: fade doesn't remove you from combat
JackBurton
04-29-2012, 03:10 AM
added some UI / Utility macros in there. anyone have any useful ones i missed in there.
wakasm
05-01-2012, 02:15 AM
I am interested in this idea.
However, I am a little lost. I tried downloading and importing your example file and it seemed to not work. I would love to make my macros be in isboxer instead of the wow client.
I might try small and attempt a few of these and see if I can figure it out myself. I've had a lot of luck and understanding on some of the other ones... even if I don't have the best grasp on wow macros yet.
wakasm
05-02-2012, 01:51 AM
Ok. I imported your macro set and am looking at each one you created and I feel like there is something I am missing. (Be kind, I might just be really stupid right now).
I understand the concept of assigning toons to Action Target Groups.
I understand the logic of the "if character is class X" Do y
I am completely lost on how to actually assign your macros to keys....
For example:
Spam [~] PreOpener
/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
Your Key Combination is set to Ctrl+Shift+E, but your description says that it's the "Spam ~ PreOpener"
What would I have to set up to make this work with ~ ?
I think I am overlooking the whole idea of Hotkey and Key Mapping. Or maybe I should have a better understanding before I fully tackle writing macros inside ISBoxer.
I have a feeling this is going to be one of those - "I'm an idiot" moments... but I think if I can figure out this once example I'll be set.
Thanks!
JackBurton
05-02-2012, 02:07 AM
http://img687.imageshack.us/img687/3706/95048973.png (http://imageshack.us/photo/my-images/687/95048973.png/)
Go to keymaps and copy one of the FTL DPS keys.
its the easiest way to to template the kind of thing we want
rename it whatever you want.
assign whatever hotkey you want
delete the press keyboard # action
create new action > keystroke actions > create new named world of warcraft macro action
select the macro you wanted
in isboxer profile save your work
import to innerspace
do an in game reload only if your still in game when your doing these tweaks so the isboxer addon changes isboxer made take effect
wakasm
05-02-2012, 04:34 AM
Ok - I got all of my cast sequence macros and proc macros working for my current team through isboxer.
When I test using individual dps keys (I have them set to ` and 1) they work across all toons. They were all written using ATG conditions: (If Fire Mage, do this, etc)
Instead of including them all into one macro, I separated them out into their own class/spec macros (Similar to Aragents groupings... Progress!).
However, I can't seem to get 2-step to work properly:
My old version of 2-step (based off one of Ualaa's helpful threads) basically would send out 222,222,222, where 2 was my dps sequence macro and "," was my proc macro set in my WoW UI. Now that I am trying to use macros from IsBoxer - i thought the way I did it below was correct.
However, the proc never triggers. It just does the DPS sequence over and over and it never triggers the Proc.
I am trying to mimic your ideas with Aragent's organization/groupings (and maybe this is where it got stuck? Not sure).
BTW - thank you so much. I really am pounding my head and testing/learning. Trying to only ask when I reallllly get stuck.
http://img829.imageshack.us/img829/6913/2step.jpg
wakasm
05-02-2012, 05:11 AM
So stupid.
I kept playing around for another hour... and I made it much simpler. Which seems to work now.
Instead of using the macros for each step... I just used the Mapped Key for those macros and now the 2-step seems to work with my above set-up.
Much appreciated. I feel like this is a leap for me.
JackBurton
05-02-2012, 08:22 AM
tweaking isboxer is almost a game in itself.
akourbat
05-03-2012, 04:00 PM
Awesome concept, thanks Jack!
I am still trying to grasp many things, I got your macro setup copied, what would really help if you could share your entire isboxer xml save file (removing account data of course) so that I could go thru your keymaps and see how you set those up to deal with two-steps etc. Is that possible (or maybe just keymaps - they can be copied to clipboard I think)? If it is, would be much appreciated, I am still playing with 3 different teams all around 40-50 lvl trying to decide on which combo I like best, so the isboxer macros save lots of pain I am sure:) you can send xml directly to my email too I guess - akourbat@gmail.com or post the file on sharing web servers...
Thanks!
P.S. BTW, is Aragent's project dead? His thread was closed, but apparently he was working on updating his sets (which are very usefull when levelling) and I could not find any further posts on that.
http://www.dual-boxing.com/threads/42878-Multi-Step-Isboxer-Project-Update
JackBurton
05-04-2012, 10:29 PM
sorry about the delay. been busy with work and family.
P.S. BTW, is Aragent's project dead? His thread was closed, but apparently he was working on updating his sets (which are very usefull when levelling) and I could not find any further posts on that.
http://www.dual-boxing.com/threads/42878-Multi-Step-Isboxer-Project-Update
I dont want to lie to you. I dont know. I dont see it in the isboxer beta forum. Some guy named Vecter edited the aragent thread saying that macro's are bugged. I'd like to know whats bugged and why though. I've PM'ed his Dual-Boxingt account. I offerred to help beta test his work but got no reply. The last post i saw was seven months ago. Maybe he's like apple and is metering out improvements only once a year. http://irc.lavishsoft.com/forum/viewtopic.php?f=14&t=1758&p=7007&sid=46f68322e8b29cae8ce7cb03f5feb111#p7007
http://www.dual-boxing.com/images/misc/quote_icon.png Originally Posted by Leovindica http://www.dual-boxing.com/images/buttons/viewpost-right.png (http://www.dual-boxing.com/showthread.php?p=342178#post342178)
I hope Aragent will pick this up again but I'm not sure as I haven't seen him around for a while. If you read through the thread you will find that ppl have got it working after altering certain things. 08-16-2011, 09:57 AM
I've been consulting with Aragent in email about an update to this project, and he sent me a copy of his current changes. I think we'll see something soon, and I think you guys will like it :) The new version should be pretty simple to follow and easy to maintain or make changes to. 11-19-2011, 01:41 PM
No im just joking. I bet Lax knows. PM Him (http://www.dual-boxing.com/private.php?do=newpm&u=17358). or go to his irc channel (http://isboxer.com/index.php/chat).
akourbat
05-05-2012, 10:42 PM
Cool, thx for the email - still going thru all these macros :)
Just wanted to share a small macro - I found useful having a mouseover taunt available on my pally tank when things get hectic (on overpull for example) -
#showtooltip
/cast [@mouseover] Hand of Reckoning
This way you dont have to switch targets.
Also, it's a pity Aragent decided to take a break - I find his idea of having a two-step macro for levelling (0-5, 5-10,.. etc.) very appealing. Saves major hassle redoing in-game macros when new spell becomes available on a given character.
wakasm
05-08-2012, 03:58 PM
I took Aragent's set-up and just took out all his specifc macros since that seems to be what was bugged (lots of typos, etc)
Since my main team is only Paladin, Mage, 2x Warlock, Priests I have been slowly filling out the macros I needed but making sure to use the ATG. Adding the 2-step proc/dps macros, etc.
I've then taken JackBurton's ideas and incorporated some of those as well. I am now currently ISBoxer's macro/ATG for
Interupts
Buffs
cc and focus keybinds (press 3 and boom!)
Mounts
2-step / Proc / DPS setups
Level specific cast sequences
and a few other ones. So nice not to have to even put these in the castbar anymore. Feels so.... clean!
I did run across some specific instances where I had to do some tricky things like using the SLOT# logic to cast specific buffs (Dark Intent comes to mind since I have 2 warlocks in my group).
This may force me down the road to always keep my warlock in a specific slot and my healer always in slot 5, etc.
I was also successfully able to use the level ATG as well with some of my lower level characters.
The only area I've failed in so far was when I tried to create a random mount macro that would let me use specific Mount-ATG but since there is no if->then logic built into it, I had to settle for a simpler version of it. (I guess without accountwide mounts coming it's less of a big deal).
I'm still learning - but I feel like I've learned tons doing this process. Clearing out all the macros and slowly adding my own helped me quite a bit - especially when I came across bugs or mistakes.
Fogyreef
05-13-2012, 11:16 PM
tweaking isboxer is almost a game in itself.
This.
vBulletin® v4.2.2, Copyright ©2000-2025, Jelsoft Enterprises Ltd.