|
|
Source code |
1 2 3 4 5 |
/run KillSequence(xx,xx,xx,xx)
/run if DoEquip then UseItemByName("Item 1") end
/wait 0.1
/run if DoEquip then UseItemByName("Item 2") end
/run DoEquip = false
|
|
|
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 33 34 |
elseif mainClass == "MAGE" and subClass == "WARDEN" then
Skill = {
-- Silence
{ name = "Silence", use = (silenceThis) }, -- 4 sec? CD = 24 sec
-- Potions
{ name = "Action: "..healthpot, use = (phealth <= .50) },
{ name = "Action: "..manapot, use = ((pctEB1 <= .30) and (phealth >= .50)) }, -- only mana pot if decent health
-- Buffs to keep on at all times
{ name = "Briar Shield", use = (not pbuffs["Briar Shield"]) }, -- 15 min
{ name = "Earth Scepter", use = (not pbuffs["Earth Scepter"]) }, -- 15 min
{ name = "Energy Influx", use = (not pbuffs["Energy Influx"]) }, -- 30* sec CD = 2 min
{ name = "Electrostatic Charge", use = (not pbuffs["Electrostatic Charge"]) }, -- 60 sec CD = 2 min
}
-- Attack spells
if enemy then
Skill2 = {
{ name = "Intensification", use = ((boss or elite) and not pbuffs["Intensification"]) }, -- 20 sec CD = 2 min
--{ name = "Absence", use = (boss and not tbuffs["Absence"]) }, -- 20 sec CD = 60 sec only interesting once we have lvl 60 elite
{ name = "Elemental Catalysis", use = (boss and not pbuffs["Elemental Catalysis"]) }, -- Duurt 20 sec CD = 5 min
-- in melee mode, mobs are close/around me
{ name = "Discharge", use = (melee) }, -- Instant CD = 15 sec => Damage + Stun
{ name = "Purgatory Fire", use = (melee) },
-- Pin target
{ name = "Lightning", use = (not tbuffs["Lightning"]) }, -- Instant CD = 20 sec
-- Attack
{ name = "Fireball", use = (true) }, -- Instant CD = 5 sec (-1 from Flame Follower elite)
{ name = "Earth Surge", use = (true) }, -- Instant CD = 3 sec
{ name = "Earth Groaning Wind Blade", use = (true) }, -- Instant CD = 6 sec
{ name = "Flame", use = (boss and tbuffs["Elemental Weakness"]) },
{ name = "Plasma Arrow", use = (not pbuffs["Charged"]) }, -- 2 sec CD = 0 => Charged => + Critical Hit
{ name = "Meteor Shower", use = (combat) }, -- Instant CD = 0
}
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 |
if (mode == "SeigeWar") then
if (not LockedOn) or (not enemy) then
for i=1,10 do
if UnitIsPlayer("target") then
break
end
TargetNearestEnemy()
return
end
end
elseif (not SeigeWar) then
if mainClass == "RANGER" and (not party) then --To keep scouts from pulling mobs without meaning to.
if (not LockedOn) or (not enemy) then
TargetNearestEnemy()
StopDIYCETimer("LBBleed")
StopDIYCETimer("SSBleed")
return
end
elseif mainClass ~= "RANGER" then --Let all other classes auto target.
if (not LockedOn) or (not enemy) then
TargetNearestEnemy()
StopDIYCETimer("LBBleed")
StopDIYCETimer("SSBleed")
return
end
end
end
|
and I have gotten to meet other people IRL along the way as well. My past here in RoM is a storied one, and some of you know it well, and my time here, like eventually happened in WoW (where I was also an addon dev/macro king), has finally just come to a close. You guys have been great to spend my time with, and I have no regrets helping you all out and getting to answer so many questions! I hope I am leaving a legacy that can be remembered with fondness the way I can remember others who helped me when I was just starting, and have left this game before me. Everything comes to an end, this is just another beginning waiting to happen. I love you all, take care of each other and be excellent to each other.
This post has been edited 1 times, last edit by "Cike" (Jun 27th 2014, 11:58pm)

