Updated 06/01/2017
This is something i have been toying with for levelling up my Elemental Shaman.
I am not going to say this is the best macro out there. I can only base it from my own sims and my own practice.
I am only putting this out in the effort to help as there are not a whole lot of macros out there for Elemental at the moment and as this is a caster class i will probably return to my other way of macro building.
All i can say that this hits the 95% of MY sims of MY level, what i am not going to promise you is that it will hit that of YOUR level or sim.
My Shaman is currently at 105.
Shaman is now 110 and the below still works, however as i gear up more i have now worked on a Ascension build with Totem Mastery which i will now include under the below set of macros.
You can alter the first tier of the first set of macros if you don’t want to use Earthen Rage but the DPS is only +6K at best at the moment.
This is mostly a passive levelling/dungeon build and i am not going to recreate it to add in Actives like Totem Mastery etc. now including a more active set build below.
Original Version
Sequences['ChocEle'] = {
author="Chocolatte@Saurfang",
specID=262,
version=6,
source = "Local",
helpTxt = "Talents - 2212232",
icon='INV_MISC_QUESTIONMARK',
lang="enUS",
PreMacro=[[
/targetenemy [noharm][dead]
]],
"/castsequence Flame Shock, Lightning Bolt, Lightning Bolt, Lightning Bolt, Earth Shock",
"/cast Stormkeeper",
"/castsequence Lightning Bolt, Lightning Bolt, Earth Shock, Lightning Bolt, Lightning Bolt",
"/castsequence Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt",
"/castsequence Lightning Bolt, Lightning Bolt, Lightning Bolt, Earth Shock, Lightning Bolt",
"/cast Lava Burst",
PostMacro=[[
/cast Fire Elemental
/cast Lava Burst
]],
}
New Version
Sequences['ChocEle'] = {
author="Chocolatte@Saurfang",
specID=262,
version=4,
source = "Local",
helpTxt = "Talents - 3212232",
loopstart=2,
loopstop=6,
looplimit=3,
icon='INV_MISC_QUESTIONMARK',
lang="enUS",
PreMacro=[[
/targetenemy [noharm][dead]
]],
"/castsequence Totem Mastery, Flame Shock",
"/cast Stormkeeper",
"/castsequence Lightning Bolt",
"/cast Lava Burst",
"/castsequence Lightning Bolt, Lightning Bolt, Earth Shock, Lightning Bolt",
"/castsequence Lightning Bolt, Lightning Bolt, Lightning Bolt, Earth Shock",
PostMacro=[[
/cast Fire Elemental
/cast Lava Burst
]],
}
AoE version:
Sequences['ChocAoE'] = {
author="Chocolatte@Saurfang",
specID=262,
version=6,
source = "Local",
helpTxt = "Talents - 2212232",
icon='INV_MISC_QUESTIONMARK',
lang="enUS",
PreMacro=[[
/targetenemy [noharm][dead]
]],
"/castsequence Flame Shock, Chain Lightning, Flame Shock, Chain Lightning, Chain Lightning, Earth Shock",
"/cast [@cursor] Earthquake",
"/cast Stormkeeper",
"/castsequence Chain Lightning, Chain Lightning, Earth Shock, Chain Lightning, Chain Lightning",
"/castsequence Chain Lightning, Chain Lightning, Chain Lightning, Chain Lightning, Chain Lightning",
"/castsequence Chain Lightning, Chain Lightning, Chain Lightning, Earth Shock, Chain Lightning",
"/cast Lava Burst",
PostMacro=[[
/cast Fire Elemental
/cast Lava Burst
]],
}
I am currently using this with AHK set to 140 or if you’re using Synapse it would be 0.140
Sequences['ChocEleAsc'] = {
author="Chocolatte@Saurfang",
specID=262,
version=3,
source = "Local",
helpTxt = "Talents - 3212211",
icon='INV_MISC_QUESTIONMARK',
lang="enUS",
PreMacro=[[
/targetenemy [noharm][dead]
]],
"/castsequence Flame Shock, Lightning Bolt, Lightning Bolt, Lightning Bolt",
"/cast Ascendance",
"/cast Stormkeeper",
"/castsequence Lightning Bolt, Earth Shock, Lightning Bolt, Lightning Bolt",
"/castsequence Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt",
"/castsequence Lightning Bolt, Lightning Bolt, Earth Shock, Lightning Bolt",
"/cast Lava Burst",
PostMacro=[[
/cast Fire Elemental
/cast Lava Burst
]],
}
Use this one below when you enter Ascendance:
Sequences['AscendedShaman'] = {
author="Chocolatte@Saurfang",
specID=262,
version=6,
source = "Local",
helpTxt = "Talents - 3212211",
icon='INV_MISC_QUESTIONMARK',
lang="enUS",
PreMacro=[[
/targetenemy [noharm][dead]
]],
"/castsequence Lava Burst, Lava Burst, Lava Burst, Earth Shock",
"/castsequence Lava Burst, Earth Shock, Flame Shock, Lava Burst",
"/castsequence Lava Burst, Lava Burst, Lava Burst, Lava Burst",
"/castsequence Lava Burst, Lava Burst, Lava Burst, Lava Burst",
PostMacro=[[
]],
}
Enjoy.