|
|
Source code |
1 2 3 4 5 6 7 8 9 10 |
/cast Cross Chop /wait 1 /cast Charged Chop /cast Blade of Protection /wait 1 /cast Charged Chop /cast Thorny Vines /wait 1 /cast Charged Chop /cast Frantic Briar |
Quoted from "RoMage;569405"
Question is does Wd/D really need DIYCE/macro?![]()
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
--warden/scout
elseif mainClass == "WARDEN" and subClass == "RANGER" then
if enemy then
Skill = {
{ name ="Sacrifice", use = phealth <.40},
{ name ="Anti-Magic Arrow", use = pctEB1 <.50 },
{ name ="Heart of the Oak", use = true},
{ name ="Briar Shield", use = not pbuffs['Briar Shield']},
{ name ="Protection of Nature", use = not pbuffs['Protection of Nature']},
{ name ="Power of the Oak", use = true},
{ name ="Morale Boost", use = true},
{ name ="Savage Power", use = true},
{ name ="Charged Chop", use = EnergyBar1 > 180},
{ name ="Untamable", use = EnergyBar2 >= 40},
{ name ="Shot", use = true},
}
end
|
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
--Class: Warden/Druid
elseif mainClass == "WARDEN" and subClass == "DRUID" then
--Potions and Buffs
Skill = {
{ name = "Recover", use = (phealth <= .65) and (pctEB1 >= .05) and (not pbuffs['Recover']) },
{ name = "Action: "..healthpot, use = (phealth <= .70) },
{ name = "Action: "..manapot, use = (pctEB1 <= .40) },
{ name = "Savage Blessing", use = (pctEB1 >= .05) and (not pbuffs['Savage Blessing']) },
{ name = "Briar Shield", use = (pctEB1 >= .05) and (not pbuffs['Briar Shield']) },
{ name = "Earth Spirit Essence", use = (pctEB1 >= .05) and (not pbuffs['Earth Spirit Essence']) },
}
--Combat
if enemy then
Skill2 = {
{ name = "Protection of Nature", use = (pctEB1 >= .05) and (not pbuffs['Protection of Nature']) },
{ name = "Heart of the Oak", use = (pctEB1 >= .20) and boss or elite and (not pbuffs['Heart of the Oak']) },
{ name = "Cross Chop", use = (pctEB1 >= .10) },
{ name = "Thorn Sigil", use = (pctEB1 >= .10) and boss or elite and behind and party },
{ name = "Blade of Protection", use = (pctEB1 >= .10) },
{ name = "Charged Chop", use = (pctEB1 >= .10) },
{ name = "Elven Guidance", use = (pctEB1 <= .60) and (pctEB1 >= .05) and (not pbuffs['Elven Guidance']) },
{ name = "Savage Power", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Savage Power']) },
{ name = "Energy Absorb", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Energy Absorb']) and (not pbuffs['Savage Power']) },
{ name = "Power of the Oak", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Power of the Oak']) and (not pbuffs['Savage Power']) and (not pbuffs['Energy Absorb']) },
{ name = "Elven Amulet", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Elven Amulet']) and (not pbuffs['Mother Earth's Protection']) },
{ name = "Mother Earth's Protection", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Mother Earth's Protection']) and (not pbuffs['Elven Amulet']) },
{ name = "Thorny Vines", use = (pctEB1 >= .10) },
{ name = "Frantic Briar", use = (pctEB1 >= .10) },
}
end
|
Quoted from "Gilderoi;570074"
This is what I have so far. Still want more but hey..
![]()
Source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32--Class: Warden/Druid elseif mainClass == "WARDEN" and subClass == "DRUID" then --Potions and Buffs Skill = { { name = "Recover", use = (phealth <= .65) and (pctEB1 >= .05) and (not pbuffs['Recover']) }, { name = "Action: "..healthpot, use = (phealth <= .70) }, { name = "Action: "..manapot, use = (pctEB1 <= .40) }, { name = "Savage Blessing", use = (pctEB1 >= .05) and (not pbuffs['Savage Blessing']) }, { name = "Briar Shield", use = (pctEB1 >= .05) and (not pbuffs['Briar Shield']) }, { name = "Earth Spirit Essence", use = (pctEB1 >= .05) and (not pbuffs['Earth Spirit Essence']) }, } --Combat if enemy then Skill2 = { { name = "Protection of Nature", use = (pctEB1 >= .05) and (not pbuffs['Protection of Nature']) }, { name = "Heart of the Oak", use = (pctEB1 >= .20) and boss or elite and (not pbuffs['Heart of the Oak']) }, { name = "Cross Chop", use = (pctEB1 >= .10) }, { name = "Thorn Sigil", use = (pctEB1 >= .10) and boss or elite and behind and party }, { name = "Blade of Protection", use = (pctEB1 >= .10) }, { name = "Charged Chop", use = (pctEB1 >= .10) }, { name = "Elven Guidance", use = (pctEB1 <= .60) and (pctEB1 >= .05) and (not pbuffs['Elven Guidance']) }, { name = "Savage Power", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Savage Power']) }, { name = "Energy Absorb", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Energy Absorb']) and (not pbuffs['Savage Power']) }, { name = "Power of the Oak", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Power of the Oak']) and (not pbuffs['Savage Power']) and (not pbuffs['Energy Absorb']) }, { name = "Elven Amulet", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Elven Amulet']) and (not pbuffs['Mother Earth's Protection']) }, { name = "Mother Earth's Protection", use = (pctEB1 >= .30) and boss or elite and (not pbuffs['Mother Earth's Protection']) and (not pbuffs['Elven Amulet']) }, { name = "Thorny Vines", use = (pctEB1 >= .10) }, { name = "Frantic Briar", use = (pctEB1 >= .10) }, } end
I need to make another combat line, I think, so I can swap some skills to a higher priority on group pulls.
|
|
Source code |
1 |
function KillSequence(arg1,[B] mode[/B], healthpot, manapot, foodslot) |
|
|
Source code |
1 2 3 4 5 6 7 8 |
--Combat
if enemy and (mode=="DPS") then
.....(ur skills u want to call in that mode)...
elseif enemy and (mode=="tank") then
....(ur skills u want to call in that mode)...
}
end
|
|
|
Source code |
1 2 3 |
/run KillSequence("","DPS")
or
/run KillSequence("","tank")
|