Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function ShamanOffense()
- --if EnemyMentalAffs() >= 10 then
- --send("qeb ### qeb commune reclamation " .. mayhem.target)
- --expandAlias("pause")
- --return
- --end
- if gmcp.Char.Vitals.energy > "3" and not combat.afflictions.staticb and not combat.afflictions.stormtouch then
- table.insert(curing.qeb, "commune boost ")
- table.insert(curing.qeb, "COMMUNE SPORULATION " .. mayhem.target)
- end
- if EnemyMentalAffs() >= 4 and combat.enemystats.health <= tonumber("40") and not mayhem.systems.group then
- table.insert(curing.qeb, "commune reclamation " .. mayhem.target)
- return
- end
- if mayhem.slained then
- table.insert(curing.qeb, "get body###get husk")
- end
- if not mayhem.defenses.shamanspiritsight then
- table.insert(curing.qeb, "SHAMAN SPIRITSIGHT on")
- end
- if gmcp.Char.Vitals.energy <"2" then
- table.insert(curing.qeb, "nature consumption")
- end
- if not combat.afflictions.attune then
- table.insert(curing.qeb, "order familiar kill " .. mayhem.target)
- table.insert(curing.qeb, "fetish attune " .. mayhem.target)
- end
- if combat.afflictions.stormtouch and combat.enemystats.health <= tonumber("15") then
- table.insert(curing.qeb, "commune boost ")
- table.insert(curing.qeb, "commune lightning " .. mayhem.target)
- end
- if combat.afflictions.stormtouch then
- table.insert(curing.qeb, "quickassess " .. mayhem.target)
- end
- if combat.afflictions.shield then
- table.insert(curing.qeb, "commune leafstorm " .. mayhem.target)
- elseif not combat.afflictions.stored and not combat.afflictions.premonition and not combat.afflictions.omen then
- table.insert(curing.qeb, "commune naturaltide overload")
- elseif combat.afflictions.omen then
- if not combat.afflictions.staticb then
- table.insert(curing.qeb, "commune boost ")
- table.insert(curing.qeb, "commune staticburst " .. mayhem.target)
- else
- table.insert(curing.qeb, "commune boost ")
- table.insert(curing.qeb, "commune lightning " .. mayhem.target)
- end
- --if gmcp.Char.Vitals.energy > "3" and not combat.afflictions.staticb and not combat.afflictions.stormtouch then
- --table.insert(curing.qeb, "commune boost ")
- --table.insert(curing.qeb, "commune staticburst " .. mayhem.target)
- --end
- --if combat.afflictions.premonition and combat.afflictions.blighted and combat.afflictions.infested and combat.afflictions.stormtouch and not combat.afflictions.omen then
- --table.insert(curing.qeb, "shaman omen " .. mayhem.target .. " 2")
- --tempTimer(2, [[usedmg = true]])
- --tempTimer(4, [[usedmg = false]])
- elseif not combat.afflictions.stormtouch then
- table.insert(curing.qeb, "commune vinelash " .. mayhem.target)
- --table.insert(curing.qeb, "commune vinelash " .. mayhem.target.." ouabain")
- --elseif not combat.afflictions.stormtouch and combat.afflictions.clumsiness then
- -- table.insert(curing.qeb, "commune vinelash " .. mayhem.target)
- --table.insert(curing.qeb, "commune vinelash " .. mayhem.target.." curare")
- elseif combat.afflictions.premonition and combat.afflictions.blighted and combat.afflictions.infested and combat.afflictions.stormtouch and not combat.afflictions.omen then
- table.insert(curing.qeb, "shaman omen " .. mayhem.target .. " in 7")
- elseif combat.afflictions.premonition and not combat.afflictions.infested and not combat.afflictions.omen and combat.afflictions.staticb then
- table.insert(curing.qeb, "commune infest " .. mayhem.target)
- elseif combat.afflictions.premonition and not combat.afflictions.blighted and not combat.afflictions.omen and combat.afflictions.staticb then
- table.insert(curing.qeb, "commune spines " .. mayhem.target)
- elseif combat.afflictions.premonition and not combat.afflictions.omen and combat.afflictions.staticb then
- table.insert(curing.qeb, "commune sporulation " .. mayhem.target)
- table.insert(curing.qeb, " commune release "..mayhem.target)
- elseif combat.afflictions.staticb and not combat.afflictions.premonition and not usedmg then
- table.insert(curing.qeb, "shaman premonition " .. mayhem.target)
- table.insert(curing.qeb, " commune release "..mayhem.target)
- elseif not combat.afflictions.staticb then
- table.insert(curing.qeb, "commune boost ")
- table.insert(curing.qeb, "commune staticburst " .. mayhem.target)
- table.insert(curing.qeb, "qa " .. mayhem.target)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement