Advertisement
Binkenstein

EventHorizon - Elemental Shaman Config

May 21st, 2016
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.72 KB | None | 0 0
  1. local usemouseover = true   -- Make this false or nil (or just delete the line altogether) to make your healing bars not change when you mouse over something.
  2.  
  3. function EventHorizon:InitializeClass()
  4.     self.config.gcdSpellID = 8042 -- Searing Totem
  5.     self.config.hastedSpellID = {2008,10} -- Ancestral Spirit
  6.    
  7.     -- Elemental
  8.    
  9.     -- Ascendance (Elemental)
  10.     self:newSpell({
  11.         cooldown = 114050,
  12.         playerbuff = 114050,
  13.         requiredTree = 1,
  14.         requiredTalent = 19
  15.     })
  16.    
  17.     -- Fire Elemental
  18.     self:newSpell({
  19.         cooldown = 198067,
  20.         playerbuff = 198067,
  21.         requiredTree = 1
  22.     })
  23.        
  24.     -- Flame Shock
  25.     self:newSpell({
  26.         debuff = {188389,2},
  27.         cooldown = 188389,
  28.         requiredTree = {0,1},
  29.         requiredLevel = 5
  30.     })
  31.  
  32.     -- Lava Burst
  33.     self:newSpell({
  34.         cast = 51505,
  35.         cooldown = 51505,
  36.         requiredTree = 1,
  37.         requiredLevel = 12
  38.     })
  39.    
  40.     -- Elemental Blast
  41.     self:newSpell({
  42.         cast = 117014,
  43.         cooldown = 117014,
  44.         playerbuff = 117014,
  45.         requiredTalent = 10
  46.     })
  47.        
  48.     -- Icefury
  49.     self:newSpell({
  50.         cast = 210714,
  51.         cooldown = 210714,
  52.         playerbuff = 210714,
  53.         requiredTalent = 20
  54.     })
  55.    
  56.     -- Lightning Bolt + Chain Lightning
  57.     self:newSpell({
  58.         cast = {188196,188443,205495},
  59.         cooldown = 205495,
  60.         playerbuff = 205495,
  61.         requiredTree = 1       
  62.     })
  63.    
  64.     -- Power of the Maelstrom
  65.     self:newSpell({
  66.         playerbuff = 191861
  67.     })
  68.  
  69.     -- Liquid Magma, currently unable to track totem uptime
  70.     self:newSpell({
  71.         cooldown = 192222,
  72.         requiredTalent = 21,
  73.         requiredTree = 1
  74.     })
  75.  
  76.     -- Totem Mastery, currently unable to track totem uptime
  77.     self:newSpell({
  78.         cooldown = 210643,
  79.         requiredTalent = 3,
  80.         requiredTree = 1
  81.     })  
  82. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement