AWESOME SCRIPT
Hi guys! I’ve been working on a functional Destruction Warlock PVP (7.2) script for about a week now. And I would like to present you what is the result today.
How to use?
Use the AHK script I provide.
Press and don’t release
DAMAGE
Tested on a dummy. (The PVP skills cannot be cast)
Edwea(Zul’jin)
iLVL = 857
Consistent = 266k dps
Peak = 330k dps
Sequences['Opitrice_Destro_PVP'] = {
-- This Sequence was exported from GSE 2.0.14.
Author="Opitrice",
SpecID=267,
Talents = "1223322",
Default=1,
MacroVersions = {
[1] = {
StepFunction = [[Sequential]],
KeyPress={
"/targetenemy [noharm][dead]",
"/petattack [@target,harm]",
},
PreMacro={
"/cast [nopet][target=pet, dead] Summon Imp",
},
"/castsequence [nochanneling] reset=/target Immolate, null",
"/cast [nochanneling] Incinerate",
"/cast [nochanneling] Chaos Bolt",
"/castsequence [nochanneling] Soul Harvest, Curse of Fragility",
"/castsequence [nochanneling] Conflagrate, Conflagrate",
"/castsequence [combat,nochanneling] Grimoire: Imp, Summon Doomguard",
"/cast [nochanneling] Dimensional Rift",
"/cast Channel Demonfire",
PostMacro={
"/use [combat]13",
"/use [combat]14",
},
KeyRelease={
},
},
},
}
Useful Defensive PVP MACRO
/cast Dark Pact
/cast Healthstone
/cast Unending Resolve
/cast Darkflight
/cast Cauterize Master
INFO: Darkflight is the Worgen spell to run.
AHK Script
Use that AHK script to send multiple input of your 1 to 4 button.
{
$2::
Loop
{
if not GetKeyState("2", "P")
break
Send 2
sleep 0.5
}
return
}
{
$1::
Loop
{
if not GetKeyState("1", "P")
break
Send 1
sleep 0.5
}
return
}
{
$4::
Loop
{
if not GetKeyState("4", "P")
break
Send 4
sleep 0.5
}
return
}
{
$3::
Loop
{
if not GetKeyState("3", "P")
break
Send 3
sleep 0.5
}
return
}
$f12::
Suspend,Toggle
return
INFO: Activate or disable the script from repeating keystroke, press F12