Vmpwraith
04-12-2009, 05:11 AM
Wall of text to come.
I know its maybe not the best but so far it has lifted my DPS a lot so I'll share it here and am happy to have it simplified because it does take Five (5) macro slots.
It Summons Water Elememental and cold snaps, fires trinkets and icy viens, Frostbolts, Ice lances, and Deep Freezes and cold snaps if target is frozenI have cold snap in two places so that it gets fires ASAP and I can get another water elemental out. So far its been effective in keeping as much DPS on as much as I can and its a good set and forget system.
I use Dominos for my Bars so the "MultiBarRightButton5" etc refer to my dominos bars. If you are unsure of your bars/button IDs or use a different bar addon you can use
/script ChatFrame1:AddMessage("frame name: " .. GetMouseFocus():GetName())
Just hover over the button with your mouse and open a chat and past that code in hit enter and it will tell you the button ID in the chat window. Cheers Puppychow for that :-)
DPS Spam Button this is currently my number 2 button.
/click MultiBarRightButton5 -- Trinkets / Icy Veins
/click BonusActionButton3 -- Main DPS -- Its important that this goes here or you will get no DPS if you have no Water Elemental
/click BonusActionButton4 -- Summon Water Elemental/ Cold snap
/click MultiBarRightButton8 -- Deep Freeze/ Cold snap
/click MultiBarRightButton5
/click BonusActionButton3
/click BonusActionButton4
/click MultiBarRightButton8
Trinkets and Icy Veins.
#showtooltip
/run SetCVar("Sound_EnableSFX","0")
/use 13
/use 14
/castrandom Icy Veins,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
#showtooltip
/run SetCVar("Sound_EnableSFX","0")
/use 13
/use 14
/castrandom Icy Veins,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Main DPS Macro.
/#showtoolltip
/run SetCVar("Sound_EnableSFX","0")
/castrandom Frostbolt, Frostbolt, Frostbolt, Ice Lance,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
/#showtoolltip
/run SetCVar("Sound_EnableSFX","0")
/castrandom Frostbolt, Frostbolt, Frostbolt, Ice Lance,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Summon Water Elemental
/run SetCVar("Sound_EnableSFX","0")
/castsequence [nopet] Summon Water Elemental, cold snap,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Summon Water Elemental
/run SetCVar("Sound_EnableSFX","0")
/castsequence [nopet] Summon Water Elemental, cold snap,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Deep Freeze.
/run SetCVar("Sound_EnableSFX","0")
/castrandom Deep Freeze, cold snap,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
/run SetCVar("Sound_EnableSFX","0")
/castrandom Deep Freeze, Deep Freeze, Deep Freeze,cold snap,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Edit: to deepfreeze marco added two more deep freezes to reduce the chance of fireing coldsnap before getting a water elemental the first time.
I hope this can help someone or be improved.
I know its maybe not the best but so far it has lifted my DPS a lot so I'll share it here and am happy to have it simplified because it does take Five (5) macro slots.
It Summons Water Elememental and cold snaps, fires trinkets and icy viens, Frostbolts, Ice lances, and Deep Freezes and cold snaps if target is frozenI have cold snap in two places so that it gets fires ASAP and I can get another water elemental out. So far its been effective in keeping as much DPS on as much as I can and its a good set and forget system.
I use Dominos for my Bars so the "MultiBarRightButton5" etc refer to my dominos bars. If you are unsure of your bars/button IDs or use a different bar addon you can use
/script ChatFrame1:AddMessage("frame name: " .. GetMouseFocus():GetName())
Just hover over the button with your mouse and open a chat and past that code in hit enter and it will tell you the button ID in the chat window. Cheers Puppychow for that :-)
DPS Spam Button this is currently my number 2 button.
/click MultiBarRightButton5 -- Trinkets / Icy Veins
/click BonusActionButton3 -- Main DPS -- Its important that this goes here or you will get no DPS if you have no Water Elemental
/click BonusActionButton4 -- Summon Water Elemental/ Cold snap
/click MultiBarRightButton8 -- Deep Freeze/ Cold snap
/click MultiBarRightButton5
/click BonusActionButton3
/click BonusActionButton4
/click MultiBarRightButton8
Trinkets and Icy Veins.
#showtooltip
/run SetCVar("Sound_EnableSFX","0")
/use 13
/use 14
/castrandom Icy Veins,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
#showtooltip
/run SetCVar("Sound_EnableSFX","0")
/use 13
/use 14
/castrandom Icy Veins,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Main DPS Macro.
/#showtoolltip
/run SetCVar("Sound_EnableSFX","0")
/castrandom Frostbolt, Frostbolt, Frostbolt, Ice Lance,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
/#showtoolltip
/run SetCVar("Sound_EnableSFX","0")
/castrandom Frostbolt, Frostbolt, Frostbolt, Ice Lance,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Summon Water Elemental
/run SetCVar("Sound_EnableSFX","0")
/castsequence [nopet] Summon Water Elemental, cold snap,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Summon Water Elemental
/run SetCVar("Sound_EnableSFX","0")
/castsequence [nopet] Summon Water Elemental, cold snap,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Deep Freeze.
/run SetCVar("Sound_EnableSFX","0")
/castrandom Deep Freeze, cold snap,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
/run SetCVar("Sound_EnableSFX","0")
/castrandom Deep Freeze, Deep Freeze, Deep Freeze,cold snap,
/run SetCVar("Sound_EnableSFX","1")
/script UIErrorsFrame:Clear()
Edit: to deepfreeze marco added two more deep freezes to reduce the chance of fireing coldsnap before getting a water elemental the first time.
I hope this can help someone or be improved.