DW Frost pvp Macros GS 6.2.3

These are the macros I’ve built around a couple of other user’s base macros to amount massive amounts of damage as well as a need for enhanced survival.
Talents: 2,1,2,1,2,3,1
Glyph’s: Glyph of Regenerative Magic, Glyph of Runic Power,Glyph of Empowerment

DPS Macro: Does alot of damage, have not gauged the dps of this macro yet however it does do mass amounts of Damage in Bg’s, also chains of ice is in the macro to keep your target stuck

Sequences["FDK1"] = {
StepFunction = [[
		limit = limit or 1
		if step == limit then
			limit = limit % #macros + 1
			step = 1
		else
			step = step % #macros + 1
		end
	]],
    PreMacro = [[
/cast Pillar of Frost
/use Warmongering Combatant's Badge of Victory
/cast Strangulate
    ]],
    '/castsequence Obliterate',
    '/castsequence Howling Blast,Howling Blast',
    '/castsequence Frost Strike',
    '/castsequence Frost Strike',
    '/castsequence Plague Leech',
    '/castsequence Blood Tap',
    '/castsequence Chains of Ice,Mind Freeze',
    PostMacro = [[
/targetenemy [noharm][dead]
/cast Anti-Magic Shell
/cast Desecrated Ground
/script UIErrorsFrame:Hide();
    ]],
}

Execute Macro: This is an execute phase macro 35% hp or lower,also through in chains of ice to keep your target stuck

Sequences["FDK2"] = {
StepFunction = [[
		limit = limit or 1
		if step == limit then
			limit = limit % #macros + 1
			step = 1
		else
			step = step % #macros + 1
		end
	]],
    PreMacro = [[
/cast Pillar of Frost
/use Warmongering Combatant's Badge of Victory
/cast Strangulate
    ]],
    '/castsequence Obliterate',
    "/castsequence Obliterate",
    '/castsequence Chains Of Ice,Howling Blast',
    "/castsequence Frost Strike",
    '/castsequence Frost Strike',
    '/castsequence Frost Strike,Soul Reaper,Mind Freeze',
    '/castsequence Plague Leech',
    '/castsequence Blood Tap',
    PostMacro = [[
/targetenemy [noharm][dead]
/cast Anti-Magic Shell
/cast Desecrated Ground
/script UIErrorsFrame:Hide();
    ]],
}

Mass Heal/DPS Macro: This macro sacrifices alot of dmg to keep your hp up, this macro heals for alot and i mean alot, the self heal values are nuts.

Sequences["FDK3"] = {
StepFunction = [[
		limit = limit or 1
		if step == limit then
			limit = limit % #macros + 1
			step = 1
		else
			step = step % #macros + 1
		end
	]],
    PreMacro = [[
/cast Pillar of Frost
/use Warmongering Combatant's Badge of Victory
/cast Strangulate
    ]],
    "/castsequence Death Strike",
    '/castsequence Death Strike',
    '/castsequence Frost Strike',
    '/castsequence Frost Strike',
    '/castsequence Frost Strike,Mind Freeze',
    '/castsequence Howling Blast,Death Siphon',
    '/castsequence Plague Leech',
    '/castsequence Blood Tap',
    PostMacro = [[
/targetenemy [noharm][dead]
/cast Empower Rune Weapon
/cast Lichborne
/cast Anti-Magic Shell
/cast Desecrated Ground
/cast Icebound Fortitude
/script UIErrorsFrame:Hide();
    ]],
}

Please let me know how these macros work for you.

is this macro for dual wielding or 2 handed

i use this on my duel wield dk. omg… this macro rock!! thank you!!

hello im having problems with this sequence can someone send this in a lua file

hello im having problems with this sequence can someone send this in a lua file or a dropbox link

You randomly cast Mind Freeze. You pop every single defensive CD at once, while not going into blood presence?

Also you waste your desecrated ground randomly? lol…

My godness you are a complete scrub, they are all terrible.

Not a bad macro just needs a bit of tweaking without the insulting comments, that being pointed out, yes, remove the desecrated ground, as far as the mind freeze, if this is strictly a PVP macro having mind freeze going off randomly could cause issues, but if you are pressing a caster and have issues focusing and remember to cast mind freeze or strangulate it cant hurt. remove lichborn and put it on a separate key as well you could also add at the end instead of naming the trinket to be used, /cast [combat] 13 or 14 depending on which trinket you want to fire off, ok, I saw you have empower for a talent so you would want to remove the cast order for that out of the macro as well since you are using it to generate a heal vs using it for runic power, another option and to keep it in would be to put it at the end of the macro so after your first sequence is finished it would boost your power to recycle your cast order and you wouldn’t be runic starved, so if that is the case glyf of runic power instead of empower you lose the heal but gain a better chance at building runes to be used

Cleaned up version should do you quiet well in pvp *Be sure to remove edited notes with the explanations of why

Sequences[“CustomPvPFDK”] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/cast Pillar of Frost
/cast (Example Racial if Blood Elf) Arcane Torrent *Generates Runes + Silences

]],
'/castsequence Obliterate',
'/castsequence Howling Blast,Howling Blast'Howling Blast,Howling Blast',
'/castsequence Frost Strike',
'/castsequence Plague Leech,Death Siphon',
'/castsequence Chains of Ice,Mind Freeze',
PostMacro = [[

/targetenemy [noharm][dead]
/cast [combat] Anti-Magic Shell
/cast [combat] Blood Tap
/cast [combat] Strangulate
/use [combat] 14 Assuming you have your get out of jail trinket in slot 13
/cast [combat] Empower Rune Weapon (If you have Runic power glyfed instead of Empowerment)
/script UIErrorsFrame:Hide();
]],
}

William I can’t get this to work tried editing etc but no avail.


Sequences['VexPvP'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
/cast [combat] Arcane Torrent
/use [combat] 11
/use [combat] 14	
/cast [combat] Pillar of Frost 
]],
    '/cast Obliterate',
	"/cast Obliterate",
	'/cast Howling Blast',
	'/cast Howling Blast',
	'/cast Howling Blast',
	'/cast Howling Blast',
	'/cast Plague Strike',
	'/cast Plague Leech',
	'/cast Frost Strike',
	'/cast soul reaper',
  	'/cast Icy Touch',
	'/cast icy touch',	
	'/cast Chains of Ice',
	'/cast Howling Blast',
	'/cast Howling Blast',
	'/cast Howling Blast',
	'/cast Howling Blast',
	'/cast Plague Strike',
	'/cast Plague Leech',
	'/cast Frost Strike',
	'/cast Death Strike',
	'/cast Death Strike',
	'/cast Death Siphon',
	'/cast death siphon',
	'/cast death siphon',
	'/cast death Siphon',
	'/cast soul reaper',	
		                                                                                                   	
PostMacro = [[
/startattack
/cast [combat] Anti-Magic Shell
/cast [combat] Empower Rune Weapon
/cast [combat] Strangulate
/cast [combat] Mind Freeze
/cast [combat] Blood Tap
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

I am also William, This is a very nice macro I have been using for months, talents are obvious if you look at the macro, glyfs, important glyf would be Icy touch for obvious reasons, runic, because it is all about rune power for me, also, I play a blood elf so I have my racial in the macro, it also gives runic power

<edit> Ok, the details, if you use a auto clicker :Recommend 0.050, Talents are for PvP 2-1-2-1-2-3-1, glyfs Icy touch, runic power, regenerative magic, if you have no heals run in blood presence, if you have heals frost all the way, but if 1 on 1 melee then pop blood presence,

My Profile On My Main DK, World of Warcraft
<Yet another edit> Any questions you can usually find me in game Enmity#1537