Now that 7.3 is out i will no longer be updating this set of macros. you may use it as you wish, change it, remake it…ect. i created it for my own use and no longer use it. the macro i use now is found Here
New Change: After Further Testing i have come up with a new macro Old School Style
You Can Find it here DreamKin Old School Way
Old Change: DreamKinBurst has been edited to include extended casting for those with enough hast and The Emerald Dreamcatcher legendary. and if you have a proc from Oneth’s Intuition legendary, it’s very nice.
Note: To keep Dots on target use macro DreamKin-Moon&Sun-Fire before bursting.
Old Change: Incarnation: Chosen of Elune has been changed to Soul of the Forest. Aoe has been updated with Moonfire. this change causes a slight reduction in ST damage for a bigger increase of Aoe damage. Also changed locastion of Moonfire,sunfire combo to allow for Starfall to cast first.
Note: If you have the legendary ring that grants Soul of the Forest, you should have Incarnation: Chosen of Elune chosen.
My new Macro Set is ready. 4 button setup. If you like it please let me know. I spent a lot of time testing different combinations and I would like to know if my time was worth it.
Key 1. This macro is for building Astral Power.
Sequences['DreamKinST'] = {
-- This Sequence was exported from GSE 2.1.02.
Author="Gorimer@Baelgun",
SpecID=102,
Talents = "3???133",
Help = [[Use to build Astral Power.]],
Default=1,
MacroVersions = {
[1] = {
StepFunction = "Priority",
LoopLimit=3,
KeyPress={
"/targetenemy [noharm][dead]",
"/cast [stance:0/1/2/3/5] Moonkin Form",
"/castsequence reset=target Moonfire, Sunfire, Druids Go Boom",
},
PreMacro={
},
"/cast New Moon",
"/castsequence reset=3 Solar Wrath, Solar Wrath, Lunar Strike",
PostMacro={
},
KeyRelease={
},
},
},
}
Key 2. This macro is used to burn off Astral Power, and to start your burst faze.
Sequences['DreamKinBurst'] = {
-- This Sequence was exported from GSE 2.1.03.
Author="Gorimer@Baelgun",
SpecID=102,
Talents = "3???133",
Help = [[Use to Burn off Astral Power. wait till 100 Astral Power before using, and if you have [The Emerald Dreamcatcher] continu casting till you get 3 Starsurges off or when out of Astral Power. If the have the [Oneth's Intuition] you might get a free Starsurge from when you cast Starfall when using macro DreamKinAOE.]],
Default=1,
MacroVersions = {
[1] = {
StepFunction = "Sequential",
KeyPress={
"/targetenemy [noharm][dead]",
"/cast [stance:0/1/2/3/5] Moonkin Form",
"/cast Celestial Alignment",
},
PreMacro={
},
"/castsequence reset=3 Starsurge, Starsurge, Solar Wrath, Solar Wrath, Starsurge, Solar Wrath, Lunar Strike, Starsurge, Solar Wrath, Lunar Strike, Starsurge, Solar Wrath, Lunar Strike, Starsurge, Solar Wrath, New Moon",
PostMacro={
},
KeyRelease={
},
},
},
}
Key 3. This next macro has 3 uses. 1. To AOE 2. Use your free Starfall buff from “Oneth’s Intuition” Legendary. and 3. To cast Lunar Strike. Note “Carful not to take your Astral Power past 60 or you will cast another Starfall, unless that is your intention.”
Sequences['DreamKinAOE'] = {
-- This Sequence was exported from GSE 2.1.02.
Author="Gorimer@Baelgun",
SpecID=102,
Talents = "3???233",
Help = [[Use on 3+ targets. Best when used after macro DreamKinBurst, when you get a free Starfall from [Oneth's Intuition], or when at 100 Astral Power.]],
Default=1,
MacroVersions = {
[1] = {
StepFunction = "Priority",
LoopLimit=1,
KeyPress={
"/targetenemy [noharm][dead]",
"/cast [stance:0/1/2/3/5] Moonkin Form",
"/cast Barkskin",
},
PreMacro={
},
"/cast [@cursor] Starfall",
"/castsequence reset=target Moonfire, Sunfire, nul",
"/castsequence Lunar Strike",
PostMacro={
},
KeyRelease={
},
},
},
}
Key 4. This last macro is to recast Moonfire and Sunfire on targets that will last longer than the spells duration.
Sequences['DreamKin-Moon&Sun-Fire'] = {
-- This Sequence was exported from GSE 2.1.02.
Author="Gorimer@Baelgun",
SpecID=102,
Talents = "3???133",
Help = [[Use to reapply Moonfire and Sunfire on long duration boss targets.]],
Default=1,
MacroVersions = {
[1] = {
StepFunction = "Sequential",
LoopLimit=1,
KeyPress={
"/cast [stance:0/1/2/3/5] Moonkin Form",
},
PreMacro={
"/targetenemy [noharm][dead]",
},
"/castsequence Moonfire, Sunfire",
PostMacro={
},
KeyRelease={
},
},
},
}
Here are my Auto Hot Key settings. using buttons 1-4 and using the macros in the order there listed. complimets go to.
Author: Backwardpawn, although it’s a pretty simple script I’m sure someones made it before.
Name: ‘Turbofire’ AutoHotKey Script
Date: 07/14/2009
#ifWinActive World of Warcraft
{
$1::
$^1::
$+1::
$!1::
Loop
{
if not GetKeyState("1", "P")
break
if GetKeyState("LCtrl", "P")
Send ^1
else if GetKeyState("LShift", "P")
Send +1
else if GetKeyState("LAlt", "P")
Send !1
else
Send 1
sleep 150
}
return
}
{
$2::
$^2::
$+2::
$!2::
Loop
{
if not GetKeyState("2", "P")
break
if GetKeyState("LCtrl", "P")
Send ^2
else if GetKeyState("LShift", "P")
Send +2
else if GetKeyState("LAlt", "P")
Send !2
else
Send 2
sleep 300
}
return
}
{
$3::
$^3::
$+3::
$!3::
Loop
{
if not GetKeyState("3", "P")
break
if GetKeyState("LCtrl", "P")
Send ^3
else if GetKeyState("LShift", "P")
Send +3
else if GetKeyState("LAlt", "P")
Send !3
else
Send 3
sleep 300
}
return
}
{
$4::
$^4::
$+4::
$!4::
Loop
{
if not GetKeyState("4", "P")
break
if GetKeyState("LCtrl", "P")
Send ^4
else if GetKeyState("LShift", "P")
Send +4
else if GetKeyState("LAlt", "P")
Send !4
else
Send 4
sleep 150
}
return
}