Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

EH_Rogue

By: a guest on Jul 23rd, 2012  |  syntax: Lua  |  size: 1.74 KB  |  views: 45  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. function EventHorizon:InitializeClass()
  2.         self.config.gcdSpellID = 1752
  3.        
  4.         -- General
  5.        
  6.         -- Slice and Dice
  7.         self:NewSpell({
  8.                 spellID = 5171,
  9.                 playerbuff = true,
  10.                 refreshable = true,
  11.                 requiredLevel = 22,
  12.         })
  13.        
  14.         -- Rupture
  15.         self:NewSpell({
  16.                 spellID = 1943,
  17.                 debuff = true,
  18.                 dot = 2,
  19.                 refreshable = true,
  20.                 requiredTree = {1,3},
  21.                 requiredLevel = 46,
  22.         })
  23.        
  24.         -- Assassination
  25.        
  26.         -- Envenom
  27.         self:NewSpell({
  28.                 spellID = 32645,
  29.                 playerbuff = true,
  30.                 requiredTree = 1,
  31.                 requiredLevel = 54,
  32.         })
  33.        
  34.         -- Vendetta
  35.         self:NewSpell({
  36.                 spellID = 79140,
  37.                 debuff = true,
  38.                 cooldown = true,
  39.                 requiredTree = 1,
  40.                 requiredLevel = 80,
  41.         })
  42.        
  43.         -- Combat
  44.        
  45.         -- Revealing Strike
  46.         self:NewSpell({
  47.                 spellID = 84617,
  48.                 debuff = true,
  49.                 requiredTree = 2,
  50.                 requiredLevel = 29,
  51.         })
  52.        
  53.         -- Killing Spree
  54.         self:NewSpell({
  55.                 spellID = 51690,
  56.                 playerbuff = true,
  57.                 cooldown = true,
  58.                 requiredTree = 2,
  59.                 requiredLevel = 69,
  60.         })
  61.        
  62.         -- Adrenaline Rush
  63.         self:NewSpell({
  64.                 spellID = 13750,
  65.                 playerbuff = true,
  66.                 cooldown = true,
  67.                 requiredTree = 2,
  68.                 requiredLevel = 49,
  69.         })
  70.        
  71.         -- Subtlety
  72.        
  73.         -- Hemo
  74.         self:NewSpell({
  75.                 spellID = 16511,
  76.                 debuff = true,
  77.                 refreshable = true,
  78.                 requiredTree = 3,
  79.                 requiredLevel = 29,
  80.         })
  81.        
  82.         -- Shadow Dance
  83.         self:NewSpell({
  84.                 spellID = 51713,
  85.                 playerbuff = true,
  86.                 cooldown = true,
  87.                 requiredTree = 3,
  88.                 requiredLevel = 69,
  89.         })
  90.        
  91.         -- Vanish
  92.         self:NewSpell({
  93.                 spellID = 1856,
  94.                 playerbuff = true,
  95.                 cooldown = true,
  96.                 requiredTree = 3, -- comment out to enable for all specs
  97.                 requiredLevel = 34,
  98.         })
  99.        
  100.         -- Common
  101.        
  102.         -- Shadow Blades
  103.         self:NewSpell({
  104.                 spellID = 121471,
  105.                 playerbuff = true,
  106.                 cooldown = true,
  107.                 requiredLevel = 87,
  108.         })
  109.        
  110.         --[[ Disabled
  111.         ]]--
  112. end