Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function dwcAttack()
- if myClass() == "paladin" then
- if spec == "Dual Cutting" then
- local tbl1 = {"paralysis", "anorexia", "sleep"}
- local tbl2 = {"asthma", "slickness", "sensitivity", "weariness", "recklessness", "dizziness", "shyness"}
- for k,v in pairs(tbl1) do
- if not tarAff(v) then
- ven1 = affToVenom(v)
- break
- else
- ven1 = "Curare"
- break
- end
- end
- for k,v in pairs(tbl2) do
- if not tarAff(v) then
- if ven1 == "delphinium" or ven1 == "Delphinium" then
- ven2 = "Delphinium"
- break
- else
- ven2 = affToVenom(v)
- break
- end
- else
- ven2 = "Prefarar"
- break
- end
- end
- aff1 = venomToAff(ven1):title()
- aff2 = venomToAff(ven2):title()
- if raid then
- limbTarget = "head"
- if tarAff("aeon") and not tarAff("damagedhead") then
- if (tarReb or tarShield) then
- if tarAff("asthma") and tarAff("impatience") and tarAff("slickness") then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/razeslash &tar head slike" ..wrathful().. ";queue add eqbal x1")
- else
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/razeslash &tar head " ..ven1.. "" ..wrathful().. ";queue add eqbal x1")
- end
- elseif not tarReb and not tarShield then
- if tarPercent >= 25 then
- if tarAff("asthma") and tarAff("impatience") then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar" ..wrathful().. "dsl &tar head slike gecko;queue add eqbal x1")
- else
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar" ..wrathful().. "dsl &tar head " ..ven1.. " " ..ven2.. ";queue add eqbal x1")
- end
- else
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/perform pyre &tar/perform confront &tar/arc &tar prefarar;queue add eqbal x1")
- end
- end
- elseif tarAff("aeon") and tarAff("damagedhead") then
- if not (tarReb or tarShield) then
- if tarAff("burn5") then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/perform damnation &tar;queue add eqbal x1")
- elseif not tarAff("burn5") then
- local total = 0
- local affs = {"spiritburn", "guilt", "pyre"}
- for _,a in pairs(affs) do
- if tarAff(a) then
- total = total+1
- end
- end
- if total >= 2 then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/perform damnation &tar;queue add eqbal x1")
- else
- if (tarAff("guilt") or tarAff("spiritburn")) and not tarAff("pyre") then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/perform pyre &tar/perform damnation &tar;queue add eqbal x1")
- else
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar" ..wrathful().. "dsl &tar head " ..ven1.. " " ..ven2.. ";queue add eqbal x1")
- end
- end
- end
- elseif (tarReb or tarShield) then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/razeslash &tar head " ..ven1.. "" ..wrathful().. ";queue add eqbal x1")
- end
- else
- if tarAff("damagedhead") then
- local total = 0
- local affs = {"spiritburn", "guilt", "pyre"}
- for _,a in pairs(affs) do
- if tarAff(a) then
- total = total+1
- end
- end
- if not (tarReb or tarShield) then
- if (tarAff("burn5") or total >= 2) then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/perform damnation &tar;queue add eqbal x1")
- elseif not tarAff("burn5") and total ~= 2 and total ~= 3 then
- if (tarAff("spiritburn") or tarAff("guilt")) then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/perform pyre &tar/perform damnation &tar;queue add eqbal x1")
- else
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar" ..wrathful().. "dsl &tar head " ..ven1.. " " ..ven2..";queue add eqbal x1")
- end
- else
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar" ..wrathful().. "dsl &tar head " ..ven1.. " " ..ven2.. ";queue add eqbal x1")
- end
- elseif (tarReb or tarShield) then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/razeslash &tar head " ..ven1.. "" ..wrathful().. ";queue add eqbal x1")
- end
- else
- if (tarReb or tarShield) then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/razeslash &tar head " ..ven1.. "" ..wrathful().. ";queue add eqbal x1")
- else
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar" ..wrathful().. "dsl &tar head " ..ven1.. " " ..ven2.. ";queue add eqbal x1")
- end
- end
- end
- else
- if (tarReb or tarShield) then
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar/razeslash &tar head " ..ven1.. "" ..wrathful().. ";queue add eqbal x1")
- else
- send("cq all;clearalias x1;setalias x1 stand/wield 424092 200824/" ..getMount().. "/" ..parryLimb().. "/order loyals kill &tar" ..wrathful().. "dsl &tar head " ..ven1.. " " ..ven2.. ";queue add eqbal x1")
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement