Advertisement
Guest User

Untitled

a guest
Dec 8th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.49 KB | None | 0 0
  1. {
  2. ["outline"] = "OUTLINE",
  3. ["fontSize"] = 11,
  4. ["color"] = {
  5. [1] = 1,
  6. [2] = 1,
  7. [3] = 1,
  8. [4] = 1,
  9. },
  10. ["displayText"] = "",
  11. ["yOffset"] = 0,
  12. ["regionType"] = "text",
  13. ["activeTriggerMode"] = 0,
  14. ["customTextUpdate"] = "update",
  15. ["init_completed"] = 1,
  16. ["actions"] = {
  17. ["start"] = {
  18. },
  19. ["finish"] = {
  20. },
  21. ["init"] = {
  22. },
  23. },
  24. ["untrigger"] = {
  25. },
  26. ["additional_triggers"] = {
  27. },
  28. ["justify"] = "LEFT",
  29. ["selfPoint"] = "BOTTOM",
  30. ["id"] = "RaidCDs_Engine",
  31. ["animation"] = {
  32. ["start"] = {
  33. ["type"] = "none",
  34. ["duration_type"] = "seconds",
  35. },
  36. ["main"] = {
  37. ["type"] = "none",
  38. ["duration_type"] = "seconds",
  39. },
  40. ["finish"] = {
  41. ["type"] = "none",
  42. ["duration_type"] = "seconds",
  43. },
  44. },
  45. ["frameStrata"] = 1,
  46. ["width"] = 1.0000075101852,
  47. ["anchorPoint"] = "CENTER",
  48. ["font"] = "Friz Quadrata TT",
  49. ["numTriggers"] = 1,
  50. ["xOffset"] = 0,
  51. ["height"] = 1.0000075101852,
  52. ["trigger"] = {
  53. ["type"] = "custom",
  54. ["custom_type"] = "event",
  55. ["event"] = "Health",
  56. ["unit"] = "player",
  57. ["custom_hide"] = "timed",
  58. ["spellIds"] = {
  59. },
  60. ["events"] = "COMBAT_LOG_EVENT_UNFILTERED",
  61. ["custom"] = "\nfunction (_, _, eventType, _, _, sourceName, _, _, _, destName, _, _, spellID, spellName)\n \n if (not UnitInParty(sourceName)) then return false end \n \n aura_env.GADuration = aura_env.GADuration or 0 --initializes GADuration\n \n -- INTERRUPTS --\n \n if(spellID == 1766 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Kick --\n if (_interrupts_rogues == nil) then _interrupts_rogues = { } end \n if (_interrupts_rogues[sourceName] == nil) then _interrupts_rogues[sourceName] = { } end\n \n _interrupts_rogues[sourceName][\"Kick\"] = GetTime() + 15; \n \n elseif(spellID == 6552 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Pummel --\n if (_interrupts_warriors == nil) then _interrupts_warriors = { } end \n if (_interrupts_warriors[sourceName] == nil) then _interrupts_warriors[sourceName] = { } end\n \n _interrupts_warriors[sourceName][\"Pummel\"] = GetTime() + 15; \n \n elseif (spellID == 106839 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Skull Bash --\n if (_interrupts_druids == nil) then _interrupts_druids = { } end \n if (_interrupts_druids[sourceName] == nil) then _interrupts_druids[sourceName] = { } end\n \n _interrupts_druids[sourceName][\"S-Bash\"] = GetTime() + 15; \n \n elseif(spellID == 47528 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Mind Freeze --\n if (_interrupts_dks == nil) then _interrupts_dks = { } end \n if (_interrupts_dks[sourceName] == nil) then _interrupts_dks[sourceName] = { } end\n \n _interrupts_dks[sourceName][\"M-Freeze\"] = GetTime() + 15; \n \n elseif(spellID == 183752 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Consume Magic --\n if (_interrupts_dhs == nil) then _interrupts_dhs = { } end \n if (_interrupts_dhs[sourceName] == nil) then _interrupts_dhs[sourceName] = { } end\n \n _interrupts_dhs[sourceName][\"Consume\"] = GetTime() + 15; \n \n elseif(spellID == 96231 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Rebuke --\n if (_interrupts_paladins == nil) then _interrupts_paladins = { } end \n if (_interrupts_paladins[sourceName] == nil) then _interrupts_paladins[sourceName] = { } end\n \n _interrupts_paladins[sourceName][\"Rebuke\"] = GetTime() + 15; \n \n elseif (spellID == 57994 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Wind Shear --\n if (_interrupts_shamans == nil) then _interrupts_shamans = { } end \n if (_interrupts_shamans[sourceName] == nil) then _interrupts_shamans[sourceName] = { } end\n \n _interrupts_shamans[sourceName][\"W-Shear\"] = GetTime() + 12;\n \n elseif(spellID == 116705 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Spear Hand Strike --\n if (_interrupts_monks == nil) then _interrupts_monks = { } end \n if (_interrupts_monks[sourceName] == nil) then _interrupts_monks[sourceName] = { } end\n \n _interrupts_monks[sourceName][\"S-Strike\"] = GetTime() + 15; \n \n elseif(spellID == 187707 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Muzzle --\n if (_interrupts_hunters == nil) then _interrupts_hunters = { } end \n if (_interrupts_hunters[sourceName] == nil) then _interrupts_hunters[sourceName] = { } end\n \n _interrupts_hunters[sourceName][\"Muzzle\"] = GetTime() + 15; \n \n elseif(spellID == 147362 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Counter Shot --\n if (_interrupts_hunters == nil) then _interrupts_hunters = { } end \n if (_interrupts_hunters[sourceName] == nil) then _interrupts_hunters[sourceName] = { } end\n \n _interrupts_hunters[sourceName][\"C-Shot\"] = GetTime() + 24; \n \n elseif (spellID == 2139 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Counterspell -- \n if (_interrupts_mages == nil) then _interrupts_mages = { } end \n if (_interrupts_mages[sourceName] == nil) then _interrupts_mages[sourceName] = { } end\n \n _interrupts_mages[sourceName][\"C-Spell\"] = GetTime() + 24; \n \n elseif (spellID == 15487 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Priest: Silence -- \n if (_interrupts_priests == nil) then _interrupts_priests = { } end \n if (_interrupts_priests[sourceName] == nil) then _interrupts_priests[sourceName] = { } end\n \n _interrupts_priests[sourceName][\"Silence\"] = GetTime() + 45; \n \n elseif (spellID == 78675 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Solar Beam --\n if (_interrupts_druids == nil) then _interrupts_druids = { } end \n if (_interrupts_druids[sourceName] == nil) then _interrupts_druids[sourceName] = { } end\n \n _interrupts_druids[sourceName][\"S-Beam\"] = GetTime() + 60;\n \n -- END INTERRUPTS --\n \n elseif (spellID == 64843 and eventType == \"SPELL_AURA_APPLIED\") then\n -- Divine Hymn -- \n if (_raidCDs_priests == nil) then _raidCDs_priests = { } end \n if (_raidCDs_priests[sourceName] == nil) then _raidCDs_priests[sourceName] = { } end\n \n _raidCDs_priests[sourceName][\"D-Hymn\"] = GetTime() + 180; \n \n elseif (eventType == \"SPELL_CAST_SUCCESS\" and spellID == 106898) then\n -- Stampeding Roar --\n if (_utilityCDs_druids == nil) then _utilityCDs_druids = { } end\n if (_utilityCDs_druids[sourceName] == nil) then _utilityCDs_druids[sourceName] = { } end \n \n local roar1 = _utilityCDs_druids[sourceName][\"Roar\"];\n local roar2 = _utilityCDs_druids[sourceName][\"Roar+\"];\n \n if (roar1 ~= nil) then\n _utilityCDs_druids[sourceName][\"Roar\"] = GetTime() + 120;\n _utilityCDs_druids[sourceName][\"Roar+\"] = nil;\n end\n if (roar2 ~= nil) then\n _utilityCDs_druids[sourceName][\"Roar+\"] = GetTime() + 60;\n _utilityCDs_druids[sourceName][\"Roar\"] = nil;\n end\n \n elseif (eventType == \"SPELL_CAST_SUCCESS\" and spellID == 77761) then\n -- Stampeding Roar: DEBUG --\n if (_utilityCDs_druids == nil) then _utilityCDs_druids = { } end\n if (_utilityCDs_druids[sourceName] == nil) then _utilityCDs_druids[sourceName] = { } end \n \n local roar1 = _utilityCDs_druids[sourceName][\"Roar\"];\n local roar2 = _utilityCDs_druids[sourceName][\"Roar+\"];\n \n if (roar1 ~= nil) then\n _utilityCDs_druids[sourceName][\"Roar\"] = GetTime() + 120;\n _utilityCDs_druids[sourceName][\"Roar+\"] = nil;\n end\n if (roar2 ~= nil) then\n _utilityCDs_druids[sourceName][\"Roar+\"] = GetTime() + 60;\n _utilityCDs_druids[sourceName][\"Roar\"] = nil;\n end \n \n elseif (eventType == \"SPELL_CAST_SUCCESS\" and spellID == 77764) then\n -- Stampeding Roar: FERAL --\n if (_utilityCDs_druids == nil) then _utilityCDs_druids = { } end\n if (_utilityCDs_druids[sourceName] == nil) then _utilityCDs_druids[sourceName] = { } end \n \n local roar1 = _utilityCDs_druids[sourceName][\"Roar\"];\n local roar2 = _utilityCDs_druids[sourceName][\"Roar+\"];\n \n if (roar1 ~= nil) then\n _utilityCDs_druids[sourceName][\"Roar\"] = GetTime() + 120;\n _utilityCDs_druids[sourceName][\"Roar+\"] = nil;\n end\n if (roar2 ~= nil) then\n _utilityCDs_druids[sourceName][\"Roar+\"] = GetTime() + 60;\n _utilityCDs_druids[sourceName][\"Roar\"] = nil;\n end \n \n elseif (eventType == \"SPELL_CAST_SUCCESS\" and spellID == 740) then\n -- Tranquility --\n if (_raidCDs_druids == nil) then _raidCDs_druids = { } end\n if (_raidCDs_druids[sourceName] == nil) then _raidCDs_druids[sourceName] = { } end \n \n local tranq1 = _raidCDs_druids[sourceName][\"Tranq+\"];\n local tranq2 = _raidCDs_druids[sourceName][\"Tranq\"];\n \n if (tranq1 ~= nil) then\n _raidCDs_druids[sourceName][\"Tranq+\"] = GetTime() + 120;\n _raidCDs_druids[sourceName][\"Tranq\"] = nil;\n end\n if (tranq2 ~= nil) then\n _raidCDs_druids[sourceName][\"Tranq\"] = GetTime() + 180;\n _raidCDs_druids[sourceName][\"Tranq+\"] = nil;\n end\n \n elseif (spellID == 108281 and eventType == \"SPELL_AURA_APPLIED\") then\n -- Ancestral Guidance --\n if (_raidCDs_shamans == nil) then _raidCDs_shamans = { } end \n if (_raidCDs_shamans[sourceName] == nil) then _raidCDs_shamans[sourceName] = { } end\n \n _raidCDs_shamans[sourceName][\"AG\"] = GetTime() + 120;\n \n elseif(spellID == 97462 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Commanding Shout --\n if (_raidCDs_warriors == nil) then _raidCDs_warriors = { } end \n if (_raidCDs_warriors[sourceName] == nil) then _raidCDs_warriors[sourceName] = { } end\n \n _raidCDs_warriors[sourceName][\"C-Shout\"] = GetTime() + 180;\n \n elseif(spellID == 108280 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Healing Tide --\n if (_raidCDs_shamans == nil) then _raidCDs_shamans = { } end \n if (_raidCDs_shamans[sourceName] == nil) then _raidCDs_shamans[sourceName] = { } end\n \n _raidCDs_shamans[sourceName][\"H-Tide\"] = GetTime() + 180; \n \n elseif(spellID == 62618 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Power Word: Barrier --\n if (_raidCDs_priests == nil) then _raidCDs_priests = { } end \n if (_raidCDs_priests[sourceName] == nil) then _raidCDs_priests[sourceName] = { } end\n \n _raidCDs_priests[sourceName][\"Barrier\"] = GetTime() + 180; \n \n elseif(spellID == 98008 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Spirit Link Totem --\n if (_raidCDs_shamans == nil) then _raidCDs_shamans = { } end \n if (_raidCDs_shamans[sourceName] == nil) then _raidCDs_shamans[sourceName] = { } end\n \n _raidCDs_shamans[sourceName][\"SLT\"] = GetTime() + 180; \n \n elseif(spellID == 115310 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Revival --\n if (_raidCDs_monks == nil) then _raidCDs_monks = { } end \n if (_raidCDs_monks[sourceName] == nil) then _raidCDs_monks[sourceName] = { } end\n \n _raidCDs_monks[sourceName][\"Revival\"] = GetTime() + 180; \n \n elseif(spellID == 47788 and eventType == \"SPELL_CAST_SUCCESS\") then \n -- Guardian Spirit -- \n if (_externCDs_priests == nil) then _externCDs_priests = { } end \n if (_externCDs_priests[sourceName] == nil) then _externCDs_priests[sourceName] = { } end \n \n local GA1 = _externCDs_priests[sourceName][\"G-Spirit\"];\n local GA2 = _externCDs_priests[sourceName][\"G-Spirit+\"];\n \n if (GA1 ~= nil) then\n _externCDs_priests[sourceName][\"G-Spirit\"] = GetTime() + 240;\n _externCDs_priests[sourceName][\"G-Spirit+\"] = nil;\n end\n if (GA2 ~= nil) then\n _externCDs_priests[sourceName][\"G-Spirit+\"] = GetTime() + 240;\n _externCDs_priests[sourceName][\"G-Spirit\"] = nil;\n end\n \n elseif(spellID == 47788 and eventType == \"SPELL_AURA_APPLIED\") then \n -- Guardian Angel Applied (talent 4:2) --\n \n local GA2 = _externCDs_priests[sourceName][\"G-Spirit+\"]; \n if (GA2 ~= nil) then \n aura_env.GADuration = select(7, UnitBuff(destName, \"Guardian Spirit\")) \n end\n \n elseif(spellID == 47788 and eventType == \"SPELL_AURA_REMOVED\") then \n -- Guardian Angel Removed (talent 4:2) --\n \n local hasGA = _externCDs_priests[sourceName][\"G-Spirit+\"];\n if (hasGA ~= nil) then\n local timeLeft = aura_env.GADuration - GetTime()\n if timeLeft <= 0.1 then\n _externCDs_priests[sourceName][\"G-Spirit+\"] = GetTime() + 90; \n end\n end \n \n elseif(spellID == 198304 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Intercept: Safeguard --\n if (_externCDs_warriors == nil) then _externCDs_warriors = { } end \n if (_externCDs_warriors[sourceName] == nil) then _externCDs_warriors[sourceName] = { } end\n \n local safeguard = _externCDs_warriors[sourceName][\"Safeguard\"];\n \n if (safeguard ~= nil) then\n _externCDs_warriors[sourceName][\"Safeguard\"] = GetTime() + 20;\n end\n if (safeguard == nil) then\n _externCDs_warriors[sourceName][\"Safeguard\"] = nil;\n end \n \n elseif(spellID == 102342 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Ironbark --\n if (_externCDs_druids == nil) then _externCDs_druids = { } end\n if (_externCDs_druids[sourceName] == nil) then _externCDs_druids[sourceName] = { } end\n \n local ibark1 = _externCDs_druids[sourceName][\"I-Bark\"];\n local ibark2 = _externCDs_druids[sourceName][\"I-Bark+\"];\n \n if (ibark1 ~= nil) then\n _externCDs_druids[sourceName][\"I-Bark\"] = GetTime() + 90;\n _externCDs_druids[sourceName][\"I-Bark+\"] = nil;\n end\n if (ibark2 ~= nil) then\n _externCDs_druids[sourceName][\"I-Bark+\"] = GetTime() + 60;\n _externCDs_druids[sourceName][\"I-Bark\"] = nil;\n end\n \n elseif(spellID == 33206 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Pain Suppresion --\n if (_externCDs_priests == nil) then _externCDs_priests = { } end\n if (_externCDs_priests[sourceName] == nil) then _externCDs_priests[sourceName] = { } end\n \n _externCDs_priests[sourceName][\"P-Sup\"] = GetTime() + 240;\n \n elseif(spellID == 116849 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Life Cocoon --\n if (_externCDs_monks == nil) then _externCDs_monks = { } end\n if (_externCDs_monks[sourceName] == nil) then _externCDs_monks[sourceName] = { } end\n \n _externCDs_monks[sourceName][\"L-Cocoon\"] = GetTime() + 180;\n \n elseif(spellID == 1022 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Blessing of Protection --\n if (_utilityCDs_paladins == nil) then _utilityCDs_paladins = { } end\n if (_utilityCDs_paladins[sourceName] == nil) then _utilityCDs_paladins[sourceName] = { } end\n \n _utilityCDs_paladins[sourceName][\"BoP\"] = GetTime() + 300;\n \n elseif(spellID == 204018 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Blessing of Spellwarding --\n if (_externCDs_paladins == nil) then _externCDs_paladins = { } end\n if (_externCDs_paladins[sourceName] == nil) then _externCDs_paladins[sourceName] = { } end\n \n _externCDs_paladins[sourceName][\"Spellward\"] = GetTime() + 180;\n \n elseif(spellID == 31821 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Aura Mastery --\n if (_raidCDs_paladins == nil) then _raidCDs_paladins = { } end\n if (_raidCDs_paladins[sourceName] == nil) then _raidCDs_paladins[sourceName] = { } end\n \n _raidCDs_paladins[sourceName][\"Aura-M\"] = GetTime() + 180;\n \n elseif(spellID == 204150 and eventType == \"SPELL_AURA_APPLIED\") then\n -- Aegis of Light --\n if (_raidCDs_paladins == nil) then _raidCDs_paladins = { } end\n if (_raidCDs_paladins[sourceName] == nil) then _raidCDs_paladins[sourceName] = { } end\n \n _raidCDs_paladins[sourceName][\"Aegis\"] = GetTime() + 300; \n \n elseif(spellID == 15286 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Vampiric Embrace --\n if (_raidCDs_priests == nil) then _raidCDs_priests = { } end \n if (_raidCDs_priests[sourceName] == nil) then _raidCDs_priests[sourceName] = { } end\n \n _raidCDs_priests[sourceName][\"VE\"] = GetTime() + 180; \n \n elseif(spellID == 196718 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Darkness --\n if (_raidCDs_dhs == nil) then _raidCDs_dhs = { } end \n if (_raidCDs_dhs[sourceName] == nil) then _raidCDs_dhs[sourceName] = { } end\n \n _raidCDs_dhs[sourceName][\"Darkness\"] = GetTime() + 180; \n \n elseif(spellID == 207810 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Nether Bond --\n if (_externCDs_dhs == nil) then _externCDs_dhs = { } end \n if (_externCDs_dhs[sourceName] == nil) then _externCDs_dhs[sourceName] = { } end\n \n _externCDs_dhs[sourceName][\"N-Bond\"] = GetTime() + 120; \n \n elseif(spellID == 207399 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Ancestral Protection Totem --\n if (_raidCDs_shamans == nil) then _raidCDs_shamans = { } end \n if (_raidCDs_shamans[sourceName] == nil) then _raidCDs_shamans[sourceName] = { } end\n \n _raidCDs_shamans[sourceName][\"A-Prot\"] = GetTime() + 300; \n \n elseif(spellID == 6940 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Blessing of Sacrifice --\n if (_externCDs_paladins == nil) then _externCDs_paladins = { } end\n if (_externCDs_paladins[sourceName] == nil) then _externCDs_paladins[sourceName] = { } end\n \n local sac1 = _externCDs_paladins[sourceName][\"Sac+\"];\n local sac2 = _externCDs_paladins[sourceName][\"Sac\"];\n \n if (sac1 ~= nil) then\n _externCDs_paladins[sourceName][\"Sac+\"] = GetTime() + 90;\n _externCDs_paladins[sourceName][\"Sac\"] = nil;\n end\n if (sac2 ~= nil) then\n _externCDs_paladins[sourceName][\"Sac\"] = GetTime() + 150;\n _externCDs_paladins[sourceName][\"Sac+\"] = nil;\n end\n \n elseif(spellID == 199448 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Blessing of Sacrifice: DEBUG --\n if (_externCDs_paladins == nil) then _externCDs_paladins = { } end\n if (_externCDs_paladins[sourceName] == nil) then _externCDs_paladins[sourceName] = { } end\n \n local sac1 = _externCDs_paladins[sourceName][\"Sac+\"];\n local sac2 = _externCDs_paladins[sourceName][\"Sac\"];\n \n if (sac1 ~= nil) then\n _externCDs_paladins[sourceName][\"Sac+\"] = GetTime() + 90;\n _externCDs_paladins[sourceName][\"Sac\"] = nil;\n end\n if (sac2 ~= nil) then\n _externCDs_paladins[sourceName][\"Sac\"] = GetTime() + 150;\n _externCDs_paladins[sourceName][\"Sac+\"] = nil;\n end\n \n elseif(spellID == 187190 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Blessing of Sacrifice: DEBUG --\n if (_externCDs_paladins == nil) then _externCDs_paladins = { } end\n if (_externCDs_paladins[sourceName] == nil) then _externCDs_paladins[sourceName] = { } end\n \n local sac1 = _externCDs_paladins[sourceName][\"Sac+\"];\n local sac2 = _externCDs_paladins[sourceName][\"Sac\"];\n \n if (sac1 ~= nil) then\n _externCDs_paladins[sourceName][\"Sac+\"] = GetTime() + 90;\n _externCDs_paladins[sourceName][\"Sac\"] = nil;\n end\n if (sac2 ~= nil) then\n _externCDs_paladins[sourceName][\"Sac\"] = GetTime() + 150;\n _externCDs_paladins[sourceName][\"Sac+\"] = nil;\n end\n \n elseif(spellID == 64901 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Symbol of Hope --\n if (_utilityCDs_priests == nil) then _utilityCDs_priests = { } end\n if (_utilityCDs_priests[sourceName] == nil) then _utilityCDs_priests[sourceName] = { } end\n \n _utilityCDs_priests[sourceName][\"Hope\"] = GetTime() + 360;\n \n elseif(spellID == 73325 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Leap of Faith --\n if (_utilityCDs_priests == nil) then _utilityCDs_priests = { } end\n if (_utilityCDs_priests[sourceName] == nil) then _utilityCDs_priests[sourceName] = { } end\n \n _utilityCDs_priests[sourceName][\"Grip\"] = GetTime() + 90;\n \n elseif(spellID == 192077 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Wind Rush Totem --\n if (_utilityCDs_shamans == nil) then _utilityCDs_shamans = { } end\n if (_utilityCDs_shamans[sourceName] == nil) then _utilityCDs_shamans[sourceName] = { } end\n \n _utilityCDs_shamans[sourceName][\"Wind Rush\"] = GetTime() + 120;\n \n elseif(spellID == 29166 and eventType == \"SPELL_CAST_SUCCESS\") then\n -- Innervate --\n if (_utilityCDs_druids == nil) then _utilityCDs_druids = { } end\n if (_utilityCDs_druids[sourceName] == nil) then _utilityCDs_druids[sourceName] = { } end\n \n _utilityCDs_druids[sourceName][\"Innervate\"] = GetTime() + 180;\n \n elseif(eventType == \"SPELL_CAST_SUCCESS\" and spellID == 108199) then\n -- Gorefiend's Grasp --\n if (_utilityCDs_dks == nil) then _utilityCDs_dks = { } end\n if (_utilityCDs_dks[sourceName] == nil) then _utilityCDs_dks[sourceName] = { } end \n \n local grasp1 = _utilityCDs_dks[sourceName][\"Grasp\"];\n local grasp2 = _utilityCDs_dks[sourceName][\"Grasp+\"];\n \n if (grasp1 ~= nil) then\n _utilityCDs_dks[sourceName][\"Grasp\"] = GetTime() + 180;\n _utilityCDs_dks[sourceName][\"Grasp+\"] = nil;\n end\n if (grasp2 ~= nil) then\n _utilityCDs_dks[sourceName][\"Grasp+\"] = GetTime() + 120;\n _utilityCDs_dks[sourceName][\"Grasp\"] = nil;\n end\n \n elseif(eventType == \"SPELL_CAST_SUCCESS\" and spellID == 202138) then\n -- Sigil of Chains --\n if (_utilityCDs_dhs == nil) then _utilityCDs_dhs = { } end\n if (_utilityCDs_dhs[sourceName] == nil) then _utilityCDs_dhs[sourceName] = { } end \n \n _utilityCDs_dhs[sourceName][\"Chains\"] = GetTime() + 60;\n end\n \n \n \nend\n\n\n\n",
  62. ["subeventSuffix"] = "_CAST_START",
  63. ["subeventPrefix"] = "SPELL",
  64. ["names"] = {
  65. },
  66. ["debuffType"] = "HELPFUL",
  67. },
  68. ["load"] = {
  69. ["use_size"] = false,
  70. ["use_never"] = false,
  71. ["talent"] = {
  72. ["multi"] = {
  73. },
  74. },
  75. ["spec"] = {
  76. ["single"] = 2,
  77. ["multi"] = {
  78. [1] = true,
  79. [2] = true,
  80. },
  81. },
  82. ["faction"] = {
  83. ["multi"] = {
  84. },
  85. },
  86. ["use_name"] = false,
  87. ["role"] = {
  88. ["single"] = "TANK",
  89. ["multi"] = {
  90. ["DAMAGER"] = true,
  91. ["TANK"] = true,
  92. ["HEALER"] = true,
  93. },
  94. },
  95. ["name"] = "Tehr",
  96. ["pvptalent"] = {
  97. ["multi"] = {
  98. },
  99. },
  100. ["difficulty"] = {
  101. ["multi"] = {
  102. },
  103. },
  104. ["class"] = {
  105. ["single"] = "PRIEST",
  106. ["multi"] = {
  107. ["PRIEST"] = true,
  108. },
  109. },
  110. ["race"] = {
  111. ["multi"] = {
  112. },
  113. },
  114. ["size"] = {
  115. ["single"] = "twenty",
  116. ["multi"] = {
  117. ["party"] = true,
  118. ["scenario"] = true,
  119. ["ten"] = true,
  120. ["twentyfive"] = true,
  121. ["twenty"] = true,
  122. ["flexible"] = true,
  123. },
  124. },
  125. },
  126. ["parent"] = "RaidCDs ExternalCDs Interrupts",
  127. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement