Advertisement
Guest User

Untitled

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