Advertisement
Guest User

Untitled

a guest
Apr 25th, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.51 KB | None | 0 0
  1. function ShamanOffense()
  2.  
  3. if EnemyMentalAffs() >= 9 then
  4. send("qeb ### qeb commune reclamation " .. mayhem.target)
  5. expandAlias("pause")
  6. return
  7. end
  8.  
  9.  
  10. if mayhem.slained then
  11. table.insert(curing.qeb, "get body###get husk")
  12. end
  13.  
  14. if not mayhem.defenses.shamanspiritsight then
  15. table.insert(curing.qeb, "SHAMAN SPIRITSIGHT on")
  16. end
  17.  
  18. if gmcp.Char.Vitals.energy < "2" then
  19. table.insert(curing.qeb, "nature consumption")
  20. end
  21.  
  22.  
  23. if not combat.afflictions.attune then
  24. table.insert(curing.qeb, "order familiar kill " .. mayhem.target)
  25. table.insert(curing.qeb, "fetish attune " .. mayhem.target)
  26. end
  27.  
  28. if combat.afflictions.stormtouch and combat.enemystats.health <= tonumber("15") then
  29. table.insert(curing.qeb, "commune boost ")
  30. table.insert(curing.qeb, "commune lightning " .. mayhem.target)
  31. end
  32.  
  33. if combat.afflictions.stormtouch then
  34. table.insert(curing.qeb, "quickassess " .. mayhem.target)
  35. end
  36.  
  37. if combat.afflictions.shield then
  38. table.insert(curing.qeb, "commune leafstorm " .. mayhem.target)
  39. elseif not combat.afflictions.stored and not combat.afflictions.premonition and not combat.afflictions.omen then
  40. table.insert(curing.qeb, "commune naturaltide overload")
  41. elseif combat.afflictions.omen then
  42. if not combat.afflictions.staticb then
  43. table.insert(curing.qeb, "commune boost ")
  44. table.insert(curing.qeb, "commune staticburst " .. mayhem.target)
  45. else
  46. table.insert(curing.qeb, "commune boost ")
  47. table.insert(curing.qeb, "commune lightning " .. mayhem.target)
  48. end
  49.  
  50. --if combat.afflictions.premonition and combat.afflictions.blighted and combat.afflictions.infested and combat.afflictions.stormtouch and not combat.afflictions.omen then
  51. --table.insert(curing.qeb, "shaman omen " .. mayhem.target .. " 2")
  52. --tempTimer(2, [[usedmg = true]])
  53. --tempTimer(4, [[usedmg = false]])
  54.  
  55. elseif not combat.afflictions.stormtouch then
  56. -- table.insert(curing.qeb, "commune vinelash " .. mayhem.target)
  57. table.insert(curing.qeb, "commune vinelash " .. mayhem.target.." ouabain")
  58. --elseif not combat.afflictions.stormtouch and combat.afflictions.clumsiness then
  59. -- table.insert(curing.qeb, "commune vinelash " .. mayhem.target)
  60. --table.insert(curing.qeb, "commune vinelash " .. mayhem.target.." curare")
  61. elseif combat.afflictions.premonition and combat.afflictions.blighted and combat.afflictions.infested and combat.afflictions.stormtouch and not combat.afflictions.omen then
  62. table.insert(curing.qeb, "shaman omen " .. mayhem.target .. " in 7")
  63. elseif combat.afflictions.premonition and not combat.afflictions.infested and not combat.afflictions.omen and combat.afflictions.staticb then
  64. table.insert(curing.qeb, "commune infest " .. mayhem.target)
  65.  
  66. elseif combat.afflictions.premonition and not combat.afflictions.blighted and not combat.afflictions.omen and combat.afflictions.staticb then
  67. table.insert(curing.qeb, "commune spines " .. mayhem.target)
  68. elseif combat.afflictions.premonition and not combat.afflictions.omen and combat.afflictions.staticb then
  69. table.insert(curing.qeb, "commune sporulation " .. mayhem.target)
  70. table.insert(curing.qeb, " commune release "..mayhem.target)
  71.  
  72. elseif combat.afflictions.staticb and not combat.afflictions.premonition and not usedmg then
  73. table.insert(curing.qeb, "shaman premonition " .. mayhem.target)
  74. table.insert(curing.qeb, " commune release "..mayhem.target)
  75.  
  76.  
  77. elseif not combat.afflictions.staticb then
  78. table.insert(curing.qeb, "commune boost ")
  79. table.insert(curing.qeb, "commune staticburst " .. mayhem.target)
  80. table.insert(curing.qeb, "qa " .. mayhem.target)
  81.  
  82.  
  83.  
  84. end
  85. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement