Advertisement
Guest User

Untitled

a guest
Aug 28th, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 215.97 KB | None | 0 0
  1.  
  2. WeakAurasSaved = {
  3. ["dynamicIconCache"] = {
  4. ["Corruption"] = {
  5. [146739] = "Interface\\Icons\\Spell_Shadow_AbominationExplosion",
  6. },
  7. ["Cloak of Shadows"] = {
  8. [31224] = "Interface\\Icons\\Spell_Shadow_NetherCloak",
  9. },
  10. ["Garrote"] = {
  11. [703] = "Interface\\Icons\\Ability_Rogue_Garrote",
  12. },
  13. ["Symbols of Death"] = {
  14. [212283] = "INTERFACE\\ICONS\\spell_shadow_rune",
  15. },
  16. ["Envenom"] = {
  17. [32645] = "Interface\\Icons\\Ability_Rogue_Disembowel",
  18. },
  19. ["Shadow Dance"] = {
  20. [185422] = "Interface\\Icons\\Ability_Rogue_ShadowDance",
  21. },
  22. ["Slice and Dice"] = {
  23. [5171] = "Interface\\Icons\\Ability_Rogue_SliceDice",
  24. },
  25. ["Rupture"] = {
  26. [1943] = "Interface\\Icons\\Ability_Rogue_Rupture",
  27. },
  28. ["Doom"] = {
  29. [603] = "Interface\\Icons\\Spell_Shadow_AuraOfDarkness",
  30. },
  31. ["Draenic Agility Potion"] = {
  32. [156423] = "Interface\\Icons\\trade_alchemy_dpotion_a27",
  33. },
  34. ["Demonic Empowerment"] = {
  35. [193396] = "Interface\\Icons\\spell_warlock_demonicempowerment",
  36. },
  37. ["Subterfuge"] = {
  38. [115192] = "Interface\\Icons\\rogue_subterfuge",
  39. },
  40. ["Fel Surge"] = {
  41. [186407] = "Interface\\Icons\\spell_fel_incinerate",
  42. },
  43. ["Unstable Affliction"] = {
  44. [30108] = "Interface\\Icons\\Spell_Shadow_UnstableAffliction_3",
  45. },
  46. ["Icicles"] = {
  47. [205473] = "Interface\\Icons\\Spell_Frost_IceShard",
  48. },
  49. ["Broadsides"] = {
  50. [193356] = "Interface\\Icons\\ability_rogue_rollthebones07",
  51. },
  52. ["Fiery Brand"] = {
  53. [207744] = "Interface\\Icons\\ability_demonhunter_fierybrand",
  54. [207771] = "Interface\\Icons\\ability_demonhunter_fierybrand",
  55. },
  56. ["Nightblade"] = {
  57. [195452] = "Interface\\Icons\\ability_rogue_nightblade",
  58. },
  59. ["Boulderfist"] = {
  60. [218825] = "Interface\\Icons\\ability_earthenfury_giftofearth",
  61. },
  62. ["Wound Poison"] = {
  63. [8679] = "Interface\\Icons\\INV_Misc_Herb_16",
  64. },
  65. ["True Bearing"] = {
  66. [193359] = "Interface\\Icons\\ability_rogue_rollthebones04",
  67. },
  68. ["Feint"] = {
  69. [1966] = "Interface\\Icons\\Ability_Rogue_Feint",
  70. },
  71. ["Immolation Aura"] = {
  72. [178740] = "Interface\\Icons\\ability_demonhunter_immolation",
  73. },
  74. ["Deadly Poison"] = {
  75. [2823] = "Interface\\Icons\\Ability_Rogue_DualWeild",
  76. },
  77. ["Shadow Word: Pain"] = {
  78. [589] = "Interface\\Icons\\Spell_Shadow_ShadowWordPain",
  79. },
  80. ["Agility"] = {
  81. [60233] = "INTERFACE\\ICONS\\ability_hunter_onewithnature",
  82. },
  83. ["Adrenaline Rush"] = {
  84. [186286] = "Interface\\Icons\\Spell_Shadow_ShadowWordDominate",
  85. [13750] = "Interface\\Icons\\Spell_Shadow_ShadowWordDominate",
  86. },
  87. ["Crash Lightning"] = {
  88. [187878] = "Interface\\Icons\\spell_shaman_crashlightning",
  89. },
  90. ["Agony"] = {
  91. [980] = "Interface\\Icons\\Spell_Shadow_CurseOfSargeras",
  92. },
  93. ["Shadow of Death"] = {
  94. [179864] = "Interface\\Icons\\Spell_Arcane_PrismaticCloak",
  95. },
  96. ["Frostbrand"] = {
  97. [196834] = "INTERFACE\\ICONS\\spell_shaman_unleashweapon_frost",
  98. },
  99. ["Ignore Pain"] = {
  100. [190456] = "Interface\\Icons\\ability_warrior_renewedvigor",
  101. },
  102. ["Flametongue"] = {
  103. [194084] = "Interface\\Icons\\Spell_Fire_FlameTounge",
  104. },
  105. ["Shield Block"] = {
  106. [132404] = "Interface\\Icons\\Ability_Defend",
  107. },
  108. ["Touch of Doom"] = {
  109. [179977] = "Interface\\Icons\\ability_bossgorefiend_touchofdoom",
  110. },
  111. ["Voidform"] = {
  112. [194249] = "Interface\\Icons\\spell_priest_voidform",
  113. },
  114. ["Buried Treasure"] = {
  115. [199600] = "Interface\\Icons\\ability_rogue_rollthebones05",
  116. },
  117. ["Soul Fragments"] = {
  118. [203981] = "Interface\\Icons\\Spell_Shadow_SoulGem",
  119. },
  120. ["Doom Spike"] = {
  121. [181119] = "Interface\\Icons\\Spell_Shadow_PainSpike",
  122. },
  123. ["Demon Spikes"] = {
  124. [203819] = "Interface\\Icons\\ability_demonhunter_demonspikes",
  125. },
  126. ["Spirit Shift"] = {
  127. [184293] = "Interface\\Icons\\Spell_Shadow_Haunting",
  128. },
  129. ["Siphon Life"] = {
  130. [63106] = "Interface\\Icons\\Spell_Shadow_Requiem",
  131. },
  132. ["Spirit of the Warlords"] = {
  133. [162915] = "Interface\\Icons\\inv_misc_pvp_trinket",
  134. },
  135. ["Icy Veins"] = {
  136. [12472] = "Interface\\Icons\\Spell_Frost_ColdHearted",
  137. },
  138. ["Stormbringer"] = {
  139. [201846] = "Interface\\Icons\\Spell_Nature_StormReach",
  140. },
  141. ["Hemorrhage"] = {
  142. [16511] = "Interface\\Icons\\Spell_Shadow_LifeDrain",
  143. },
  144. ["Shark Infested Waters"] = {
  145. [193357] = "Interface\\Icons\\ability_rogue_rollthebones03",
  146. },
  147. ["Deathly Shadows"] = {
  148. [188700] = "Interface\\Icons\\Spell_Shadow_AuraOfDarkness",
  149. },
  150. ["Grand Melee"] = {
  151. [193358] = "Interface\\Icons\\ability_rogue_rollthebones02",
  152. },
  153. ["Landslide"] = {
  154. [202004] = "Interface\\Icons\\inv_ore_blackrock_nugget",
  155. },
  156. ["Windsong"] = {
  157. [201898] = "Interface\\Icons\\ability_skyreach_wind_wall",
  158. },
  159. ["Jolly Roger"] = {
  160. [199603] = "Interface\\Icons\\ability_rogue_rollthebones01",
  161. },
  162. ["Vampiric Touch"] = {
  163. [34914] = "Interface\\Icons\\Spell_Holy_Stoicism",
  164. },
  165. ["Focused Rage"] = {
  166. [204488] = "Interface\\Icons\\Ability_Warrior_FocusedRage",
  167. },
  168. ["Digest"] = {
  169. [181295] = "Interface\\Icons\\Spell_Shadow_DeathCoil",
  170. },
  171. },
  172. ["registered"] = {
  173. },
  174. ["login_squelch_time"] = 10,
  175. ["talent_cache"] = {
  176. ["HUNTER"] = {
  177. {
  178. ["name"] = "Posthaste",
  179. ["icon"] = "INTERFACE\\ICONS\\ability_hunter_posthaste",
  180. }, -- [1]
  181. {
  182. ["name"] = "Narrow Escape",
  183. ["icon"] = "Interface\\Icons\\INV_Misc_Web_01",
  184. }, -- [2]
  185. {
  186. ["name"] = "Crouching Tiger, Hidden Chimaera",
  187. ["icon"] = "INTERFACE\\ICONS\\ability_hunter_pet_chimera",
  188. }, -- [3]
  189. {
  190. ["name"] = "Binding Shot",
  191. ["icon"] = "INTERFACE\\ICONS\\spell_shaman_bindelemental",
  192. }, -- [4]
  193. {
  194. ["name"] = "Wyvern Sting",
  195. ["icon"] = "Interface\\Icons\\INV_Spear_02",
  196. }, -- [5]
  197. {
  198. ["name"] = "Intimidation",
  199. ["icon"] = "Interface\\Icons\\Ability_Devour",
  200. }, -- [6]
  201. {
  202. ["name"] = "Exhilaration",
  203. ["icon"] = "INTERFACE\\ICONS\\ability_hunter_onewithnature",
  204. }, -- [7]
  205. {
  206. ["name"] = "Iron Hawk",
  207. ["icon"] = "Interface\\Icons\\spell_hunter_aspectoftheironhawk",
  208. }, -- [8]
  209. {
  210. ["name"] = "Spirit Bond",
  211. ["icon"] = "Interface\\Icons\\Ability_Hunter_AspectMastery",
  212. }, -- [9]
  213. {
  214. ["name"] = "Steady Focus",
  215. ["icon"] = "Interface\\Icons\\Ability_Hunter_ImprovedSteadyShot",
  216. }, -- [10]
  217. {
  218. ["name"] = "Dire Beast",
  219. ["icon"] = "INTERFACE\\ICONS\\ability_hunter_sickem",
  220. }, -- [11]
  221. {
  222. ["name"] = "Thrill of the Hunt",
  223. ["icon"] = "Interface\\Icons\\Ability_Hunter_ThrilloftheHunt",
  224. }, -- [12]
  225. {
  226. ["name"] = "A Murder of Crows",
  227. ["icon"] = "Interface\\Icons\\ability_hunter_murderofcrows",
  228. }, -- [13]
  229. {
  230. ["name"] = "Blink Strikes",
  231. ["icon"] = "Interface\\Icons\\Spell_Arcane_Arcane04",
  232. }, -- [14]
  233. {
  234. ["name"] = "Stampede",
  235. ["icon"] = "INTERFACE\\ICONS\\ability_hunter_bestialdiscipline",
  236. }, -- [15]
  237. {
  238. ["name"] = "Glaive Toss",
  239. ["icon"] = "Interface\\Icons\\ability_glaivetoss",
  240. }, -- [16]
  241. {
  242. ["name"] = "Powershot",
  243. ["icon"] = "INTERFACE\\ICONS\\ability_hunter_resistanceisfutile",
  244. }, -- [17]
  245. {
  246. ["name"] = "Barrage",
  247. ["icon"] = "Interface\\Icons\\Ability_Hunter_RapidRegeneration",
  248. }, -- [18]
  249. {
  250. ["name"] = "Exotic Munitions",
  251. ["icon"] = "Interface\\Icons\\inv_ammo_bullet_07",
  252. }, -- [19]
  253. {
  254. ["name"] = "Focusing Shot",
  255. ["icon"] = "Interface\\Icons\\spell_hunter_focusingshot",
  256. }, -- [20]
  257. {
  258. ["name"] = "Lone Wolf",
  259. ["icon"] = "Interface\\Icons\\spell_hunter_lonewolf",
  260. }, -- [21]
  261. },
  262. ["WARRIOR"] = {
  263. {
  264. ["name"] = "Juggernaut",
  265. ["icon"] = "Interface\\Icons\\Ability_Warrior_BullRush",
  266. }, -- [1]
  267. {
  268. ["name"] = "Double Time",
  269. ["icon"] = "Interface\\Icons\\INV_Misc_Horn_04",
  270. }, -- [2]
  271. {
  272. ["name"] = "Warbringer",
  273. ["icon"] = "Interface\\Icons\\Ability_Warrior_Warbringer",
  274. }, -- [3]
  275. {
  276. ["name"] = "Enraged Regeneration",
  277. ["icon"] = "Interface\\Icons\\Ability_Warrior_FocusedRage",
  278. }, -- [4]
  279. {
  280. ["name"] = "Second Wind",
  281. ["icon"] = "Interface\\Icons\\Ability_Hunter_Harass",
  282. }, -- [5]
  283. {
  284. ["name"] = "Impending Victory",
  285. ["icon"] = "Interface\\Icons\\spell_impending_victory",
  286. }, -- [6]
  287. {
  288. ["name"] = "Heavy Repercussions",
  289. ["icon"] = "Interface\\Icons\\INV_Shield_32",
  290. }, -- [7]
  291. {
  292. ["name"] = "Sudden Death",
  293. ["icon"] = "Interface\\Icons\\Ability_Warrior_ImprovedDisciplines",
  294. }, -- [8]
  295. {
  296. ["name"] = "Unyielding Strikes",
  297. ["icon"] = "Interface\\Icons\\Ability_Warrior_BloodBath",
  298. }, -- [9]
  299. {
  300. ["name"] = "Storm Bolt",
  301. ["icon"] = "Interface\\Icons\\warrior_talent_icon_stormbolt",
  302. }, -- [10]
  303. {
  304. ["name"] = "Shockwave",
  305. ["icon"] = "Interface\\Icons\\Ability_Warrior_Shockwave",
  306. }, -- [11]
  307. {
  308. ["name"] = "Dragon Roar",
  309. ["icon"] = "Interface\\Icons\\ability_warrior_dragonroar",
  310. }, -- [12]
  311. {
  312. ["name"] = "Mass Spell Reflection",
  313. ["icon"] = "Interface\\Icons\\Ability_Warrior_ShieldBreak",
  314. }, -- [13]
  315. {
  316. ["name"] = "Safeguard",
  317. ["icon"] = "Interface\\Icons\\Ability_Warrior_Safeguard",
  318. }, -- [14]
  319. {
  320. ["name"] = "Vigilance",
  321. ["icon"] = "Interface\\Icons\\Ability_Warrior_Vigilance",
  322. }, -- [15]
  323. {
  324. ["name"] = "Avatar",
  325. ["icon"] = "Interface\\Icons\\warrior_talent_icon_avatar",
  326. }, -- [16]
  327. {
  328. ["name"] = "Bloodbath",
  329. ["icon"] = "Interface\\Icons\\Ability_Warrior_BloodBath",
  330. }, -- [17]
  331. {
  332. ["name"] = "Bladestorm",
  333. ["icon"] = "Interface\\Icons\\Ability_Warrior_Bladestorm",
  334. }, -- [18]
  335. {
  336. ["name"] = "Anger Management",
  337. ["icon"] = "Interface\\Icons\\warrior_talent_icon_angermanagement",
  338. }, -- [19]
  339. {
  340. ["name"] = "Ravager",
  341. ["icon"] = "Interface\\Icons\\warrior_talent_icon_ravager",
  342. }, -- [20]
  343. {
  344. ["name"] = "Gladiator's Resolve",
  345. ["icon"] = "Interface\\Icons\\spell_warrior_gladiatorstance",
  346. }, -- [21]
  347. },
  348. ["ROGUE"] = {
  349. {
  350. ["name"] = "Nightstalker",
  351. ["icon"] = "Interface\\Icons\\Ability_Stealth",
  352. }, -- [1]
  353. {
  354. ["name"] = "Subterfuge",
  355. ["icon"] = "Interface\\Icons\\rogue_subterfuge",
  356. }, -- [2]
  357. {
  358. ["name"] = "Shadow Focus",
  359. ["icon"] = "Interface\\Icons\\rogue_shadowfocus",
  360. }, -- [3]
  361. {
  362. ["name"] = "Deadly Throw",
  363. ["icon"] = "Interface\\Icons\\INV_ThrowingKnife_06",
  364. }, -- [4]
  365. {
  366. ["name"] = "Nerve Strike",
  367. ["icon"] = "Interface\\Icons\\rogue_nerve _strike",
  368. }, -- [5]
  369. {
  370. ["name"] = "Combat Readiness",
  371. ["icon"] = "INTERFACE\\ICONS\\ability_rogue_combatreadiness",
  372. }, -- [6]
  373. {
  374. ["name"] = "Cheat Death",
  375. ["icon"] = "Interface\\Icons\\Ability_Rogue_CheatDeath",
  376. }, -- [7]
  377. {
  378. ["name"] = "Leeching Poison",
  379. ["icon"] = "Interface\\Icons\\rogue_leeching_poison",
  380. }, -- [8]
  381. {
  382. ["name"] = "Elusiveness",
  383. ["icon"] = "Interface\\Icons\\Ability_Rogue_TurntheTables",
  384. }, -- [9]
  385. {
  386. ["name"] = "Cloak and Dagger",
  387. ["icon"] = "Interface\\Icons\\Ability_Rogue_UnfairAdvantage",
  388. }, -- [10]
  389. {
  390. ["name"] = "Shadowstep",
  391. ["icon"] = "Interface\\Icons\\Ability_Rogue_Shadowstep",
  392. }, -- [11]
  393. {
  394. ["name"] = "Burst of Speed",
  395. ["icon"] = "Interface\\Icons\\rogue_burstofspeed",
  396. }, -- [12]
  397. {
  398. ["name"] = "Prey on the Weak",
  399. ["icon"] = "Interface\\Icons\\Ability_Rogue_PreyontheWeak",
  400. }, -- [13]
  401. {
  402. ["name"] = "Internal Bleeding",
  403. ["icon"] = "Interface\\Icons\\Ability_Rogue_BloodSplatter",
  404. }, -- [14]
  405. {
  406. ["name"] = "Dirty Tricks",
  407. ["icon"] = "Interface\\Icons\\ability_rogue_dirtydeeds",
  408. }, -- [15]
  409. {
  410. ["name"] = "Shuriken Toss",
  411. ["icon"] = "INTERFACE\\ICONS\\inv_throwingknife_07",
  412. }, -- [16]
  413. {
  414. ["name"] = "Marked for Death",
  415. ["icon"] = "Interface\\Icons\\Achievement_BG_killingblow_berserker",
  416. }, -- [17]
  417. {
  418. ["name"] = "Anticipation",
  419. ["icon"] = "Interface\\Icons\\Ability_Rogue_SlaughterfromtheShadows",
  420. }, -- [18]
  421. {
  422. ["name"] = "Venom Rush",
  423. ["icon"] = "Interface\\Icons\\rogue_venomzest",
  424. }, -- [19]
  425. {
  426. ["name"] = "Shadow Reflection",
  427. ["icon"] = "Interface\\Icons\\rogue_shadow_reflection",
  428. }, -- [20]
  429. {
  430. ["name"] = "Death from Above",
  431. ["icon"] = "Interface\\Icons\\spell_rogue_deathfromabove",
  432. }, -- [21]
  433. },
  434. ["MAGE"] = {
  435. {
  436. ["name"] = "Evanesce",
  437. ["icon"] = "Interface\\Icons\\Ability_Mage_NetherWindPresence",
  438. }, -- [1]
  439. {
  440. ["name"] = "Blazing Speed",
  441. ["icon"] = "Interface\\Icons\\Spell_Fire_BurningSpeed",
  442. }, -- [2]
  443. {
  444. ["name"] = "Ice Floes",
  445. ["icon"] = "Interface\\Icons\\spell_mage_iceflows",
  446. }, -- [3]
  447. {
  448. ["name"] = "Alter Time",
  449. ["icon"] = "Interface\\Icons\\spell_mage_altertime",
  450. }, -- [4]
  451. {
  452. ["name"] = "Flameglow",
  453. ["icon"] = "Interface\\Icons\\INV_Elemental_Primal_Fire",
  454. }, -- [5]
  455. {
  456. ["name"] = "Ice Barrier",
  457. ["icon"] = "Interface\\Icons\\Spell_Ice_Lament",
  458. }, -- [6]
  459. {
  460. ["name"] = "Ring of Frost",
  461. ["icon"] = "INTERFACE\\ICONS\\spell_frost_ring of frost",
  462. }, -- [7]
  463. {
  464. ["name"] = "Ice Ward",
  465. ["icon"] = "Interface\\Icons\\Spell_Frost_FrostWard",
  466. }, -- [8]
  467. {
  468. ["name"] = "Frostjaw",
  469. ["icon"] = "Interface\\Icons\\ability_mage_frostjaw",
  470. }, -- [9]
  471. {
  472. ["name"] = "Greater Invisibility",
  473. ["icon"] = "Interface\\Icons\\ability_mage_greaterinvisibility",
  474. }, -- [10]
  475. {
  476. ["name"] = "Cauterize",
  477. ["icon"] = "Interface\\Icons\\spell_fire_rune",
  478. }, -- [11]
  479. {
  480. ["name"] = "Cold Snap",
  481. ["icon"] = "Interface\\Icons\\Spell_Frost_WizardMark",
  482. }, -- [12]
  483. {
  484. ["name"] = "Frost Bomb",
  485. ["icon"] = "Interface\\Icons\\spell_mage_frostbomb",
  486. }, -- [13]
  487. {
  488. ["name"] = "Unstable Magic",
  489. ["icon"] = "Interface\\Icons\\spell_mage_unstablemagic",
  490. }, -- [14]
  491. {
  492. ["name"] = "Ice Nova",
  493. ["icon"] = "Interface\\Icons\\spell_mage_icenova",
  494. }, -- [15]
  495. {
  496. ["name"] = "Mirror Image",
  497. ["icon"] = "Interface\\Icons\\Spell_Magic_LesserInvisibilty",
  498. }, -- [16]
  499. {
  500. ["name"] = "Rune of Power",
  501. ["icon"] = "Interface\\Icons\\spell_mage_runeofpower",
  502. }, -- [17]
  503. {
  504. ["name"] = "Incanter's Flow",
  505. ["icon"] = "Interface\\Icons\\Ability_Mage_IncantersAbsorbtion",
  506. }, -- [18]
  507. {
  508. ["name"] = "Thermal Void",
  509. ["icon"] = "Interface\\Icons\\spell_mage_thermalvoid",
  510. }, -- [19]
  511. {
  512. ["name"] = "Prismatic Crystal",
  513. ["icon"] = "Interface\\Icons\\spell_mage_focusingcrystal",
  514. }, -- [20]
  515. {
  516. ["name"] = "Comet Storm",
  517. ["icon"] = "Interface\\Icons\\spell_mage_cometstorm",
  518. }, -- [21]
  519. },
  520. ["PRIEST"] = {
  521. {
  522. ["name"] = "Desperate Prayer",
  523. ["icon"] = "Interface\\Icons\\Spell_Holy_TestOfFaith",
  524. }, -- [1]
  525. {
  526. ["name"] = "Spectral Guise",
  527. ["icon"] = "Interface\\Icons\\spell_priest_spectralguise",
  528. }, -- [2]
  529. {
  530. ["name"] = "Angelic Bulwark",
  531. ["icon"] = "Interface\\Icons\\ability_priest_angelicbulwark",
  532. }, -- [3]
  533. {
  534. ["name"] = "Body and Soul",
  535. ["icon"] = "Interface\\Icons\\Spell_Holy_SymbolOfHope",
  536. }, -- [4]
  537. {
  538. ["name"] = "Angelic Feather",
  539. ["icon"] = "Interface\\Icons\\ability_priest_angelicfeather",
  540. }, -- [5]
  541. {
  542. ["name"] = "Phantasm",
  543. ["icon"] = "Interface\\Icons\\ability_priest_phantasm",
  544. }, -- [6]
  545. {
  546. ["name"] = "Surge of Light",
  547. ["icon"] = "Interface\\Icons\\Spell_Holy_SurgeOfLight",
  548. }, -- [7]
  549. {
  550. ["name"] = "Mindbender",
  551. ["icon"] = "Interface\\Icons\\Spell_Shadow_SoulLeech_3",
  552. }, -- [8]
  553. {
  554. ["name"] = "Power Word: Solace",
  555. ["icon"] = "Interface\\Icons\\ability_priest_flashoflight",
  556. }, -- [9]
  557. {
  558. ["name"] = "Void Tendrils",
  559. ["icon"] = "Interface\\Icons\\spell_priest_voidtendrils",
  560. }, -- [10]
  561. {
  562. ["name"] = "Psychic Scream",
  563. ["icon"] = "Interface\\Icons\\Spell_Shadow_PsychicScream",
  564. }, -- [11]
  565. {
  566. ["name"] = "Dominate Mind",
  567. ["icon"] = "Interface\\Icons\\Spell_Shadow_ShadowWordDominate",
  568. }, -- [12]
  569. {
  570. ["name"] = "Twist of Fate",
  571. ["icon"] = "Interface\\Icons\\Spell_Shadow_MindTwisting",
  572. }, -- [13]
  573. {
  574. ["name"] = "Power Infusion",
  575. ["icon"] = "Interface\\Icons\\Spell_Holy_PowerInfusion",
  576. }, -- [14]
  577. {
  578. ["name"] = "Spirit Shell",
  579. ["icon"] = "Interface\\Icons\\ability_shaman_astralshift",
  580. }, -- [15]
  581. {
  582. ["name"] = "Cascade",
  583. ["icon"] = "Interface\\Icons\\ability_priest_cascade",
  584. }, -- [16]
  585. {
  586. ["name"] = "Divine Star",
  587. ["icon"] = "Interface\\Icons\\spell_priest_divinestar",
  588. }, -- [17]
  589. {
  590. ["name"] = "Halo",
  591. ["icon"] = "Interface\\Icons\\ability_priest_halo",
  592. }, -- [18]
  593. {
  594. ["name"] = "Clarity of Will",
  595. ["icon"] = "Interface\\Icons\\ability_priest_clarityofwill",
  596. }, -- [19]
  597. {
  598. ["name"] = "Words of Mending",
  599. ["icon"] = "Interface\\Icons\\ability_priest_wordsofmeaning",
  600. }, -- [20]
  601. {
  602. ["name"] = "Saving Grace",
  603. ["icon"] = "Interface\\Icons\\ability_priest_savinggrace",
  604. }, -- [21]
  605. },
  606. ["WARLOCK"] = {
  607. {
  608. ["name"] = "Dark Regeneration",
  609. ["icon"] = "Interface\\Icons\\spell_warlock_darkregeneration",
  610. }, -- [1]
  611. {
  612. ["name"] = "Soul Leech",
  613. ["icon"] = "Interface\\Icons\\warlock_siphonlife",
  614. }, -- [2]
  615. {
  616. ["name"] = "Searing Flames",
  617. ["icon"] = "Interface\\Icons\\inv_ember",
  618. }, -- [3]
  619. {
  620. ["name"] = "Howl of Terror",
  621. ["icon"] = "Interface\\Icons\\ability_warlock_howlofterror",
  622. }, -- [4]
  623. {
  624. ["name"] = "Mortal Coil",
  625. ["icon"] = "Interface\\Icons\\ability_warlock_mortalcoil",
  626. }, -- [5]
  627. {
  628. ["name"] = "Shadowfury",
  629. ["icon"] = "Interface\\Icons\\ability_warlock_shadowfurytga",
  630. }, -- [6]
  631. {
  632. ["name"] = "Soul Link",
  633. ["icon"] = "Interface\\Icons\\ability_warlock_soullink",
  634. }, -- [7]
  635. {
  636. ["name"] = "Sacrificial Pact",
  637. ["icon"] = "Interface\\Icons\\warlock_sacrificial_pact",
  638. }, -- [8]
  639. {
  640. ["name"] = "Dark Bargain",
  641. ["icon"] = "Interface\\Icons\\ability_deathwing_bloodcorruption_death",
  642. }, -- [9]
  643. {
  644. ["name"] = "Blood Horror",
  645. ["icon"] = "Interface\\Icons\\ability_deathwing_bloodcorruption_earth",
  646. }, -- [10]
  647. {
  648. ["name"] = "Burning Rush",
  649. ["icon"] = "Interface\\Icons\\ability_deathwing_sealarmorbreachtga",
  650. }, -- [11]
  651. {
  652. ["name"] = "Unbound Will",
  653. ["icon"] = "Interface\\Icons\\warlock_spelldrain",
  654. }, -- [12]
  655. {
  656. ["name"] = "Grimoire of Supremacy",
  657. ["icon"] = "Interface\\Icons\\warlock_grimoireofcommand",
  658. }, -- [13]
  659. {
  660. ["name"] = "Grimoire of Service",
  661. ["icon"] = "Interface\\Icons\\warlock_grimoireofservice",
  662. }, -- [14]
  663. {
  664. ["name"] = "Grimoire of Sacrifice",
  665. ["icon"] = "Interface\\Icons\\warlock_grimoireofsacrifice",
  666. }, -- [15]
  667. {
  668. ["name"] = "Archimonde's Darkness",
  669. ["icon"] = "Interface\\Icons\\Achievement_Boss_Archimonde ",
  670. }, -- [16]
  671. {
  672. ["name"] = "Kil'jaeden's Cunning",
  673. ["icon"] = "Interface\\Icons\\Achievement_Boss_Kiljaedan",
  674. }, -- [17]
  675. {
  676. ["name"] = "Mannoroth's Fury",
  677. ["icon"] = "Interface\\Icons\\Achievement_Boss_Magtheridon",
  678. }, -- [18]
  679. {
  680. ["name"] = "Charred Remains",
  681. ["icon"] = "Interface\\Icons\\warlock_charredremains",
  682. }, -- [19]
  683. {
  684. ["name"] = "Cataclysm",
  685. ["icon"] = "INTERFACE\\ICONS\\achievement_zone_cataclysm",
  686. }, -- [20]
  687. {
  688. ["name"] = "Demonic Servitude",
  689. ["icon"] = "Interface\\Icons\\spell_warlock_demonicservitude",
  690. }, -- [21]
  691. },
  692. ["SHAMAN"] = {
  693. {
  694. ["name"] = "Nature's Guardian",
  695. ["icon"] = "Interface\\Icons\\Spell_Nature_NatureGuardian",
  696. }, -- [1]
  697. {
  698. ["name"] = "Stone Bulwark Totem",
  699. ["icon"] = "Interface\\Icons\\ability_shaman_stonebulwark",
  700. }, -- [2]
  701. {
  702. ["name"] = "Astral Shift",
  703. ["icon"] = "Interface\\Icons\\ability_shaman_astralshift",
  704. }, -- [3]
  705. {
  706. ["name"] = "Frozen Power",
  707. ["icon"] = "Interface\\Icons\\Spell_Fire_BlueCano",
  708. }, -- [4]
  709. {
  710. ["name"] = "Earthgrab Totem",
  711. ["icon"] = "Interface\\Icons\\Spell_Nature_StrangleVines",
  712. }, -- [5]
  713. {
  714. ["name"] = "Windwalk Totem",
  715. ["icon"] = "Interface\\Icons\\ability_shaman_windwalktotem",
  716. }, -- [6]
  717. {
  718. ["name"] = "Call of the Elements",
  719. ["icon"] = "Interface\\Icons\\ability_shaman_multitotemactivation",
  720. }, -- [7]
  721. {
  722. ["name"] = "Totemic Persistence",
  723. ["icon"] = "Interface\\Icons\\ability_shaman_totemcooldownrefund",
  724. }, -- [8]
  725. {
  726. ["name"] = "Totemic Projection",
  727. ["icon"] = "Interface\\Icons\\ability_shaman_totemrelocation",
  728. }, -- [9]
  729. {
  730. ["name"] = "Elemental Mastery",
  731. ["icon"] = "Interface\\Icons\\Spell_Nature_WispHeal",
  732. }, -- [10]
  733. {
  734. ["name"] = "Ancestral Swiftness",
  735. ["icon"] = "Interface\\Icons\\Spell_Shaman_ElementalOath",
  736. }, -- [11]
  737. {
  738. ["name"] = "Echo of the Elements",
  739. ["icon"] = "Interface\\Icons\\ability_shaman_echooftheelements",
  740. }, -- [12]
  741. {
  742. ["name"] = "Rushing Streams",
  743. ["icon"] = "Interface\\Icons\\INV_Spear_04",
  744. }, -- [13]
  745. {
  746. ["name"] = "Ancestral Guidance",
  747. ["icon"] = "Interface\\Icons\\ability_shaman_ancestralguidance",
  748. }, -- [14]
  749. {
  750. ["name"] = "Conductivity",
  751. ["icon"] = "Interface\\Icons\\ability_shaman_fortifyingwaters",
  752. }, -- [15]
  753. {
  754. ["name"] = "Unleashed Fury",
  755. ["icon"] = "Interface\\Icons\\shaman_talent_unleashedfury",
  756. }, -- [16]
  757. {
  758. ["name"] = "Primal Elementalist",
  759. ["icon"] = "Interface\\Icons\\shaman_talent_primalelementalist",
  760. }, -- [17]
  761. {
  762. ["name"] = "Elemental Blast",
  763. ["icon"] = "Interface\\Icons\\shaman_talent_elementalblast",
  764. }, -- [18]
  765. {
  766. ["name"] = "Elemental Fusion",
  767. ["icon"] = "Interface\\Icons\\spell_shaman_shockinglava",
  768. }, -- [19]
  769. {
  770. ["name"] = "Storm Elemental Totem",
  771. ["icon"] = "Interface\\Icons\\spell_shaman_stormtotem",
  772. }, -- [20]
  773. {
  774. ["name"] = "Liquid Magma",
  775. ["icon"] = "Interface\\Icons\\spell_shaman_spewlava",
  776. }, -- [21]
  777. },
  778. ["DEATHKNIGHT"] = {
  779. {
  780. ["name"] = "Plaguebearer",
  781. ["icon"] = "Interface\\Icons\\Achievement_Zone_WesternPlaguelands_01",
  782. }, -- [1]
  783. {
  784. ["name"] = "Plague Leech",
  785. ["icon"] = "Interface\\Icons\\Ability_Creature_Disease_02",
  786. }, -- [2]
  787. {
  788. ["name"] = "Unholy Blight",
  789. ["icon"] = "Interface\\Icons\\Spell_Shadow_Contagion",
  790. }, -- [3]
  791. {
  792. ["name"] = "Lichborne",
  793. ["icon"] = "Interface\\Icons\\Spell_Shadow_RaiseDead",
  794. }, -- [4]
  795. {
  796. ["name"] = "Anti-Magic Zone",
  797. ["icon"] = "Interface\\Icons\\Spell_DeathKnight_AntiMagicZone",
  798. }, -- [5]
  799. {
  800. ["name"] = "Purgatory",
  801. ["icon"] = "Interface\\Icons\\INV_Misc_ShadowEgg",
  802. }, -- [6]
  803. {
  804. ["name"] = "Death's Advance",
  805. ["icon"] = "Interface\\Icons\\Spell_Shadow_DemonicEmpathy",
  806. }, -- [7]
  807. {
  808. ["name"] = "Chilblains",
  809. ["icon"] = "Interface\\Icons\\Spell_Frost_Wisp",
  810. }, -- [8]
  811. {
  812. ["name"] = "Asphyxiate",
  813. ["icon"] = "Interface\\Icons\\ability_deathknight_asphixiate",
  814. }, -- [9]
  815. {
  816. ["name"] = "Blood Tap",
  817. ["icon"] = "Interface\\Icons\\Spell_DeathKnight_BloodTap",
  818. }, -- [10]
  819. {
  820. ["name"] = "Runic Empowerment",
  821. ["icon"] = "Interface\\Icons\\INV_Misc_Rune_10",
  822. }, -- [11]
  823. {
  824. ["name"] = "Runic Corruption",
  825. ["icon"] = "INTERFACE\\ICONS\\spell_shadow_rune",
  826. }, -- [12]
  827. {
  828. ["name"] = "Death Pact",
  829. ["icon"] = "Interface\\Icons\\Spell_Shadow_DeathPact",
  830. }, -- [13]
  831. {
  832. ["name"] = "Death Siphon",
  833. ["icon"] = "Interface\\Icons\\ability_deathknight_deathsiphon",
  834. }, -- [14]
  835. {
  836. ["name"] = "Conversion",
  837. ["icon"] = "Interface\\Icons\\ability_deathknight_deathsiphon2",
  838. }, -- [15]
  839. {
  840. ["name"] = "Gorefiend's Grasp",
  841. ["icon"] = "Interface\\Icons\\ability_deathknight_aoedeathgrip",
  842. }, -- [16]
  843. {
  844. ["name"] = "Remorseless Winter",
  845. ["icon"] = "Interface\\Icons\\ability_deathknight_remorselesswinters2",
  846. }, -- [17]
  847. {
  848. ["name"] = "Desecrated Ground",
  849. ["icon"] = "Interface\\Icons\\ability_deathknight_desecratedground",
  850. }, -- [18]
  851. {
  852. ["name"] = "Necrotic Plague",
  853. ["icon"] = "Interface\\Icons\\spell_deathknight_necroticplague",
  854. }, -- [19]
  855. {
  856. ["name"] = "Defile",
  857. ["icon"] = "Interface\\Icons\\spell_deathknight_defile",
  858. }, -- [20]
  859. {
  860. ["name"] = "Breath of Sindragosa",
  861. ["icon"] = "Interface\\Icons\\spell_deathknight_breathofsindragosa",
  862. }, -- [21]
  863. },
  864. ["DRUID"] = {
  865. {
  866. ["name"] = "Feline Swiftness",
  867. ["icon"] = "Interface\\Icons\\spell_druid_tirelesspursuit",
  868. }, -- [1]
  869. {
  870. ["name"] = "Displacer Beast",
  871. ["icon"] = "Interface\\Icons\\spell_druid_displacement",
  872. }, -- [2]
  873. {
  874. ["name"] = "Wild Charge",
  875. ["icon"] = "Interface\\Icons\\spell_druid_wildcharge",
  876. }, -- [3]
  877. {
  878. ["name"] = "Ysera's Gift",
  879. ["icon"] = "Interface\\Icons\\INV_Misc_Head_Dragon_Green",
  880. }, -- [4]
  881. {
  882. ["name"] = "Renewal",
  883. ["icon"] = "Interface\\Icons\\Spell_Nature_NatureBlessing",
  884. }, -- [5]
  885. {
  886. ["name"] = "Cenarion Ward",
  887. ["icon"] = "Interface\\Icons\\Ability_Druid_NaturalPerfection",
  888. }, -- [6]
  889. {
  890. ["name"] = "Faerie Swarm",
  891. ["icon"] = "Interface\\Icons\\spell_druid_swarm",
  892. }, -- [7]
  893. {
  894. ["name"] = "Mass Entanglement",
  895. ["icon"] = "Interface\\Icons\\spell_druid_massentanglement",
  896. }, -- [8]
  897. {
  898. ["name"] = "Typhoon",
  899. ["icon"] = "Interface\\Icons\\Ability_Druid_Typhoon",
  900. }, -- [9]
  901. {
  902. ["name"] = "Soul of the Forest",
  903. ["icon"] = "Interface\\Icons\\Ability_Druid_ManaTree",
  904. }, -- [10]
  905. {
  906. ["name"] = "Incarnation: Son of Ursoc",
  907. ["icon"] = "Interface\\Icons\\spell_druid_incarnation",
  908. }, -- [11]
  909. {
  910. ["name"] = "Force of Nature",
  911. ["icon"] = "Interface\\Icons\\Ability_Druid_ForceofNature",
  912. }, -- [12]
  913. {
  914. ["name"] = "Incapacitating Roar",
  915. ["icon"] = "Interface\\Icons\\Ability_Druid_DemoralizingRoar",
  916. }, -- [13]
  917. {
  918. ["name"] = "Ursol's Vortex",
  919. ["icon"] = "Interface\\Icons\\spell_druid_ursolsvortex",
  920. }, -- [14]
  921. {
  922. ["name"] = "Mighty Bash",
  923. ["icon"] = "Interface\\Icons\\Ability_Druid_Bash",
  924. }, -- [15]
  925. {
  926. ["name"] = "Heart of the Wild",
  927. ["icon"] = "Interface\\Icons\\Spell_Holy_BlessingOfAgility",
  928. }, -- [16]
  929. {
  930. ["name"] = "Dream of Cenarius",
  931. ["icon"] = "Interface\\Icons\\Ability_Druid_Dreamstate",
  932. }, -- [17]
  933. {
  934. ["name"] = "Nature's Vigil",
  935. ["icon"] = "Interface\\Icons\\Achievement_Zone_Feralas",
  936. }, -- [18]
  937. {
  938. ["name"] = "Guardian of Elune",
  939. ["icon"] = "Interface\\Icons\\spell_druid_guardianofelune",
  940. }, -- [19]
  941. {
  942. ["name"] = "Pulverize",
  943. ["icon"] = "Interface\\Icons\\spell_druid_malfurionstenacity",
  944. }, -- [20]
  945. {
  946. ["name"] = "Bristling Fur",
  947. ["icon"] = "Interface\\Icons\\spell_druid_bristlingfur",
  948. }, -- [21]
  949. },
  950. ["MONK"] = {
  951. {
  952. ["name"] = "Celerity",
  953. ["icon"] = "Interface\\Icons\\ability_monk_quipunch",
  954. }, -- [1]
  955. {
  956. ["name"] = "Tiger's Lust",
  957. ["icon"] = "Interface\\Icons\\ability_monk_tigerslust",
  958. }, -- [2]
  959. {
  960. ["name"] = "Momentum",
  961. ["icon"] = "Interface\\Icons\\ability_monk_standingkick",
  962. }, -- [3]
  963. {
  964. ["name"] = "Chi Wave",
  965. ["icon"] = "Interface\\Icons\\ability_monk_chiwave",
  966. }, -- [4]
  967. {
  968. ["name"] = "Zen Sphere",
  969. ["icon"] = "Interface\\Icons\\ability_monk_forcesphere",
  970. }, -- [5]
  971. {
  972. ["name"] = "Chi Burst",
  973. ["icon"] = "Interface\\Icons\\Spell_Arcane_ArcaneTorrent",
  974. }, -- [6]
  975. {
  976. ["name"] = "Power Strikes",
  977. ["icon"] = "Interface\\Icons\\ability_monk_powerstrikes",
  978. }, -- [7]
  979. {
  980. ["name"] = "Ascension",
  981. ["icon"] = "Interface\\Icons\\ability_monk_ascension",
  982. }, -- [8]
  983. {
  984. ["name"] = "Chi Brew",
  985. ["icon"] = "Interface\\Icons\\ability_monk_chibrew",
  986. }, -- [9]
  987. {
  988. ["name"] = "Ring of Peace",
  989. ["icon"] = "Interface\\Icons\\spell_monk_ringofpeace",
  990. }, -- [10]
  991. {
  992. ["name"] = "Charging Ox Wave",
  993. ["icon"] = "Interface\\Icons\\ability_monk_chargingoxwave",
  994. }, -- [11]
  995. {
  996. ["name"] = "Leg Sweep",
  997. ["icon"] = "Interface\\Icons\\ability_monk_legsweep",
  998. }, -- [12]
  999. {
  1000. ["name"] = "Healing Elixirs",
  1001. ["icon"] = "Interface\\Icons\\ability_monk_jasmineforcetea",
  1002. }, -- [13]
  1003. {
  1004. ["name"] = "Dampen Harm",
  1005. ["icon"] = "Interface\\Icons\\ability_monk_dampenharm",
  1006. }, -- [14]
  1007. {
  1008. ["name"] = "Diffuse Magic",
  1009. ["icon"] = "Interface\\Icons\\spell_monk_diffusemagic",
  1010. }, -- [15]
  1011. {
  1012. ["name"] = "Rushing Jade Wind",
  1013. ["icon"] = "Interface\\Icons\\ability_monk_rushingjadewind",
  1014. }, -- [16]
  1015. {
  1016. ["name"] = "Invoke Xuen, the White Tiger",
  1017. ["icon"] = "Interface\\Icons\\ability_monk_summontigerstatue",
  1018. }, -- [17]
  1019. {
  1020. ["name"] = "Chi Torpedo",
  1021. ["icon"] = "Interface\\Icons\\ability_monk_quitornado",
  1022. }, -- [18]
  1023. {
  1024. ["name"] = "Soul Dance",
  1025. ["icon"] = "Interface\\Icons\\ability_monk_souldance",
  1026. }, -- [19]
  1027. {
  1028. ["name"] = "Chi Explosion",
  1029. ["icon"] = "Interface\\Icons\\ability_monk_chiexplosion",
  1030. }, -- [20]
  1031. {
  1032. ["name"] = "Serenity",
  1033. ["icon"] = "Interface\\Icons\\ability_monk_serenity",
  1034. }, -- [21]
  1035. },
  1036. ["PALADIN"] = {
  1037. {
  1038. ["name"] = "Speed of Light",
  1039. ["icon"] = "Interface\\Icons\\ability_paladin_speedoflight",
  1040. }, -- [1]
  1041. {
  1042. ["name"] = "Long Arm of the Law",
  1043. ["icon"] = "Interface\\Icons\\ability_paladin_longarmofthelaw",
  1044. }, -- [2]
  1045. {
  1046. ["name"] = "Pursuit of Justice",
  1047. ["icon"] = "Interface\\Icons\\ability_paladin_veneration",
  1048. }, -- [3]
  1049. {
  1050. ["name"] = "Fist of Justice",
  1051. ["icon"] = "Interface\\Icons\\Spell_Holy_FistOfJustice",
  1052. }, -- [4]
  1053. {
  1054. ["name"] = "Repentance",
  1055. ["icon"] = "Interface\\Icons\\Spell_Holy_PrayerOfHealing",
  1056. }, -- [5]
  1057. {
  1058. ["name"] = "Blinding Light",
  1059. ["icon"] = "Interface\\Icons\\ability_paladin_blindinglight",
  1060. }, -- [6]
  1061. {
  1062. ["name"] = "Selfless Healer",
  1063. ["icon"] = "Interface\\Icons\\Ability_Paladin_GaurdedbytheLight",
  1064. }, -- [7]
  1065. {
  1066. ["name"] = "Eternal Flame",
  1067. ["icon"] = "Interface\\Icons\\INV_Torch_Thrown",
  1068. }, -- [8]
  1069. {
  1070. ["name"] = "Sacred Shield",
  1071. ["icon"] = "Interface\\Icons\\Ability_Paladin_BlessedMending",
  1072. }, -- [9]
  1073. {
  1074. ["name"] = "Hand of Purity",
  1075. ["icon"] = "Interface\\Icons\\Spell_Holy_SealOfWisdom",
  1076. }, -- [10]
  1077. {
  1078. ["name"] = "Unbreakable Spirit",
  1079. ["icon"] = "Interface\\Icons\\spell_holy_unyieldingfaith",
  1080. }, -- [11]
  1081. {
  1082. ["name"] = "Clemency",
  1083. ["icon"] = "Interface\\Icons\\ability_paladin_clemency",
  1084. }, -- [12]
  1085. {
  1086. ["name"] = "Holy Avenger",
  1087. ["icon"] = "Interface\\Icons\\ability_paladin_holyavenger",
  1088. }, -- [13]
  1089. {
  1090. ["name"] = "Sanctified Wrath",
  1091. ["icon"] = "Interface\\Icons\\Ability_Paladin_SanctifiedWrath",
  1092. }, -- [14]
  1093. {
  1094. ["name"] = "Divine Purpose",
  1095. ["icon"] = "Interface\\Icons\\Spell_Holy_DivinePurpose",
  1096. }, -- [15]
  1097. {
  1098. ["name"] = "Holy Prism",
  1099. ["icon"] = "Interface\\Icons\\spell_paladin_holyprism",
  1100. }, -- [16]
  1101. {
  1102. ["name"] = "Light's Hammer",
  1103. ["icon"] = "Interface\\Icons\\spell_paladin_lightshammer",
  1104. }, -- [17]
  1105. {
  1106. ["name"] = "Execution Sentence",
  1107. ["icon"] = "Interface\\Icons\\spell_paladin_executionsentence",
  1108. }, -- [18]
  1109. {
  1110. ["name"] = "Empowered Seals",
  1111. ["icon"] = "Interface\\Icons\\ability_paladin_empoweredseals",
  1112. }, -- [19]
  1113. {
  1114. ["name"] = "Seraphim",
  1115. ["icon"] = "Interface\\Icons\\ability_paladin_seraphim",
  1116. }, -- [20]
  1117. {
  1118. ["name"] = "Holy Shield",
  1119. ["icon"] = "Interface\\Icons\\Spell_Holy_BlessingOfProtection",
  1120. }, -- [21]
  1121. },
  1122. },
  1123. ["frame"] = {
  1124. ["xOffset"] = -1006.93713378906,
  1125. ["yOffset"] = -40.1002197265625,
  1126. ["height"] = 685.275695800781,
  1127. ["width"] = 705.299499511719,
  1128. },
  1129. ["displays"] = {
  1130. ["Buffs/Debuffs - Shaman"] = {
  1131. ["grow"] = "HORIZONTAL",
  1132. ["controlledChildren"] = {
  1133. "Boulderfist", -- [1]
  1134. "Windsong", -- [2]
  1135. "Flametongue", -- [3]
  1136. "Frostbrand", -- [4]
  1137. "Stormbringer", -- [5]
  1138. },
  1139. ["animate"] = false,
  1140. ["untrigger"] = {
  1141. },
  1142. ["xOffset"] = 0,
  1143. ["anchorPoint"] = "CENTER",
  1144. ["border"] = "None",
  1145. ["yOffset"] = -75,
  1146. ["regionType"] = "dynamicgroup",
  1147. ["borderOffset"] = 16,
  1148. ["sort"] = "none",
  1149. ["activeTriggerMode"] = -10,
  1150. ["space"] = 10,
  1151. ["background"] = "None",
  1152. ["expanded"] = false,
  1153. ["constantFactor"] = "RADIUS",
  1154. ["backgroundInset"] = 0,
  1155. ["radius"] = 200,
  1156. ["id"] = "Buffs/Debuffs - Shaman",
  1157. ["animation"] = {
  1158. ["start"] = {
  1159. ["type"] = "none",
  1160. ["duration_type"] = "seconds",
  1161. },
  1162. ["main"] = {
  1163. ["type"] = "none",
  1164. ["duration_type"] = "seconds",
  1165. },
  1166. ["finish"] = {
  1167. ["type"] = "none",
  1168. ["duration_type"] = "seconds",
  1169. },
  1170. },
  1171. ["trigger"] = {
  1172. ["type"] = "aura",
  1173. ["spellIds"] = {
  1174. },
  1175. ["unit"] = "player",
  1176. ["debuffType"] = "HELPFUL",
  1177. ["names"] = {
  1178. },
  1179. },
  1180. ["selfPoint"] = "CENTER",
  1181. ["frameStrata"] = 1,
  1182. ["width"] = 190.000061035156,
  1183. ["stagger"] = 0,
  1184. ["rotation"] = 0,
  1185. ["numTriggers"] = 1,
  1186. ["align"] = "CENTER",
  1187. ["height"] = 20,
  1188. ["actions"] = {
  1189. ["start"] = {
  1190. },
  1191. ["init"] = {
  1192. },
  1193. ["finish"] = {
  1194. },
  1195. },
  1196. ["load"] = {
  1197. ["talent"] = {
  1198. ["multi"] = {
  1199. },
  1200. },
  1201. ["spec"] = {
  1202. ["multi"] = {
  1203. },
  1204. },
  1205. ["use_class"] = "true",
  1206. ["race"] = {
  1207. ["multi"] = {
  1208. },
  1209. },
  1210. ["difficulty"] = {
  1211. ["multi"] = {
  1212. },
  1213. },
  1214. ["pvptalent"] = {
  1215. ["multi"] = {
  1216. },
  1217. },
  1218. ["faction"] = {
  1219. ["multi"] = {
  1220. },
  1221. },
  1222. ["class"] = {
  1223. ["single"] = "SHAMAN",
  1224. ["multi"] = {
  1225. },
  1226. },
  1227. ["role"] = {
  1228. ["multi"] = {
  1229. },
  1230. },
  1231. ["size"] = {
  1232. ["multi"] = {
  1233. },
  1234. },
  1235. },
  1236. ["disjunctive"] = "all",
  1237. },
  1238. ["Outlaw: Grappling Hook CD"] = {
  1239. ["xOffset"] = 0,
  1240. ["yOffset"] = 0,
  1241. ["anchorPoint"] = "CENTER",
  1242. ["activeTriggerMode"] = 0,
  1243. ["customTextUpdate"] = "update",
  1244. ["actions"] = {
  1245. ["start"] = {
  1246. ["do_custom"] = false,
  1247. ["custom"] = "\n\n",
  1248. },
  1249. ["init"] = {
  1250. ["do_custom"] = false,
  1251. ["custom"] = "\n\n",
  1252. },
  1253. ["finish"] = {
  1254. },
  1255. },
  1256. ["fontFlags"] = "OUTLINE",
  1257. ["animation"] = {
  1258. ["start"] = {
  1259. ["duration_type"] = "seconds",
  1260. ["type"] = "none",
  1261. },
  1262. ["main"] = {
  1263. ["duration_type"] = "seconds",
  1264. ["type"] = "none",
  1265. },
  1266. ["finish"] = {
  1267. ["duration_type"] = "seconds",
  1268. ["type"] = "none",
  1269. },
  1270. },
  1271. ["trigger"] = {
  1272. ["spellName"] = 195457,
  1273. ["type"] = "status",
  1274. ["subeventPrefix"] = "SPELL",
  1275. ["subeventSuffix"] = "_CAST_START",
  1276. ["use_showOn"] = true,
  1277. ["unit"] = "player",
  1278. ["event"] = "Cooldown Progress (Spell)",
  1279. ["use_unit"] = true,
  1280. ["realSpellName"] = "Grappling Hook",
  1281. ["use_spellName"] = true,
  1282. ["spellIds"] = {
  1283. },
  1284. ["unevent"] = "auto",
  1285. ["showOn"] = "showAlways",
  1286. ["names"] = {
  1287. },
  1288. ["debuffType"] = "HELPFUL",
  1289. ["custom_hide"] = "timed",
  1290. },
  1291. ["desaturate"] = false,
  1292. ["progressPrecision"] = 0,
  1293. ["font"] = "Friz Quadrata TT",
  1294. ["height"] = 40,
  1295. ["load"] = {
  1296. ["use_never"] = false,
  1297. ["talent"] = {
  1298. ["single"] = 4,
  1299. ["multi"] = {
  1300. [18] = true,
  1301. },
  1302. },
  1303. ["spec"] = {
  1304. ["single"] = 2,
  1305. ["multi"] = {
  1306. [2] = true,
  1307. },
  1308. },
  1309. ["use_class"] = true,
  1310. ["use_talent"] = true,
  1311. ["difficulty"] = {
  1312. ["multi"] = {
  1313. },
  1314. },
  1315. ["role"] = {
  1316. ["multi"] = {
  1317. },
  1318. },
  1319. ["pvptalent"] = {
  1320. ["multi"] = {
  1321. },
  1322. },
  1323. ["faction"] = {
  1324. ["multi"] = {
  1325. },
  1326. },
  1327. ["race"] = {
  1328. ["multi"] = {
  1329. },
  1330. },
  1331. ["class"] = {
  1332. ["single"] = "ROGUE",
  1333. ["multi"] = {
  1334. },
  1335. },
  1336. ["use_spec"] = true,
  1337. ["size"] = {
  1338. ["multi"] = {
  1339. },
  1340. },
  1341. },
  1342. ["fontSize"] = 20,
  1343. ["displayStacks"] = "%c",
  1344. ["regionType"] = "icon",
  1345. ["icon"] = true,
  1346. ["stacksContainment"] = "OUTSIDE",
  1347. ["zoom"] = 0,
  1348. ["auto"] = true,
  1349. ["cooldown"] = true,
  1350. ["id"] = "Outlaw: Grappling Hook CD",
  1351. ["untrigger"] = {
  1352. ["showOn"] = "showAlways",
  1353. ["spellName"] = 195457,
  1354. },
  1355. ["frameStrata"] = 1,
  1356. ["width"] = 40,
  1357. ["color"] = {
  1358. 1, -- [1]
  1359. 1, -- [2]
  1360. 1, -- [3]
  1361. 1, -- [4]
  1362. },
  1363. ["inverse"] = true,
  1364. ["numTriggers"] = 1,
  1365. ["parent"] = "Cooldowns - Rogue",
  1366. ["selfPoint"] = "CENTER",
  1367. ["stickyDuration"] = false,
  1368. ["stacksPoint"] = "BOTTOM",
  1369. ["textColor"] = {
  1370. 0.937254901960784, -- [1]
  1371. 1, -- [2]
  1372. 0.949019607843137, -- [3]
  1373. 1, -- [4]
  1374. },
  1375. },
  1376. ["Frostbrand"] = {
  1377. ["parent"] = "Buffs/Debuffs - Shaman",
  1378. ["untrigger"] = {
  1379. },
  1380. ["anchorPoint"] = "CENTER",
  1381. ["activeTriggerMode"] = -10,
  1382. ["customTextUpdate"] = "update",
  1383. ["actions"] = {
  1384. ["start"] = {
  1385. ["do_custom"] = true,
  1386. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  1387. },
  1388. ["init"] = {
  1389. ["do_custom"] = true,
  1390. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  1391. },
  1392. ["finish"] = {
  1393. },
  1394. },
  1395. ["fontFlags"] = "OUTLINE",
  1396. ["selfPoint"] = "CENTER",
  1397. ["trigger"] = {
  1398. ["type"] = "aura",
  1399. ["subeventSuffix"] = "_CAST_START",
  1400. ["event"] = "Health",
  1401. ["unit"] = "player",
  1402. ["spellIds"] = {
  1403. },
  1404. ["debuffType"] = "HELPFUL",
  1405. ["names"] = {
  1406. "Frostbrand", -- [1]
  1407. },
  1408. ["subeventPrefix"] = "SPELL",
  1409. ["custom_hide"] = "timed",
  1410. },
  1411. ["desaturate"] = false,
  1412. ["progressPrecision"] = 1,
  1413. ["font"] = "Friz Quadrata TT",
  1414. ["height"] = 20,
  1415. ["load"] = {
  1416. ["talent"] = {
  1417. ["multi"] = {
  1418. },
  1419. },
  1420. ["spec"] = {
  1421. ["single"] = 2,
  1422. ["multi"] = {
  1423. },
  1424. },
  1425. ["use_class"] = true,
  1426. ["difficulty"] = {
  1427. ["multi"] = {
  1428. },
  1429. },
  1430. ["role"] = {
  1431. ["multi"] = {
  1432. },
  1433. },
  1434. ["pvptalent"] = {
  1435. ["multi"] = {
  1436. },
  1437. },
  1438. ["faction"] = {
  1439. ["multi"] = {
  1440. },
  1441. },
  1442. ["class"] = {
  1443. ["single"] = "SHAMAN",
  1444. ["multi"] = {
  1445. },
  1446. },
  1447. ["race"] = {
  1448. ["multi"] = {
  1449. },
  1450. },
  1451. ["use_spec"] = true,
  1452. ["size"] = {
  1453. ["multi"] = {
  1454. },
  1455. },
  1456. },
  1457. ["fontSize"] = 12,
  1458. ["displayStacks"] = "%p",
  1459. ["regionType"] = "icon",
  1460. ["stickyDuration"] = false,
  1461. ["stacksPoint"] = "TOP",
  1462. ["stacksContainment"] = "INSIDE",
  1463. ["zoom"] = 0,
  1464. ["auto"] = true,
  1465. ["icon"] = true,
  1466. ["id"] = "Frostbrand",
  1467. ["yOffset"] = 0,
  1468. ["frameStrata"] = 1,
  1469. ["width"] = 30,
  1470. ["color"] = {
  1471. 1, -- [1]
  1472. 1, -- [2]
  1473. 1, -- [3]
  1474. 1, -- [4]
  1475. },
  1476. ["inverse"] = false,
  1477. ["numTriggers"] = 1,
  1478. ["animation"] = {
  1479. ["start"] = {
  1480. ["type"] = "none",
  1481. ["duration_type"] = "seconds",
  1482. },
  1483. ["main"] = {
  1484. ["type"] = "none",
  1485. ["duration_type"] = "seconds",
  1486. },
  1487. ["finish"] = {
  1488. ["type"] = "none",
  1489. ["duration_type"] = "seconds",
  1490. },
  1491. },
  1492. ["disjunctive"] = "all",
  1493. ["xOffset"] = 0,
  1494. ["cooldown"] = false,
  1495. ["textColor"] = {
  1496. 1, -- [1]
  1497. 1, -- [2]
  1498. 1, -- [3]
  1499. 1, -- [4]
  1500. },
  1501. },
  1502. ["Symbols of Death"] = {
  1503. ["xOffset"] = 0,
  1504. ["customText"] = "function(progress, ...)\n local aura = select(4, ...)\n local duration = select(6, UnitBuff(\"player\", aura, nil, \"PLAYER\")) or 0\n \n local remaining = progress - GetTime()\n local refresh = duration * 0.3\n \n if progress ~= 0 then\n if remaining < refresh then\n return \"|cFF00FF00\"..format(\"%.1f\", remaining)\n else\n return \"|cFFFFFFFF\"..format(\"%.1f\", remaining)\n end\n end\nend\n\n\n\n\n",
  1505. ["yOffset"] = 0,
  1506. ["anchorPoint"] = "CENTER",
  1507. ["activeTriggerMode"] = 0,
  1508. ["customTextUpdate"] = "update",
  1509. ["actions"] = {
  1510. ["start"] = {
  1511. ["do_custom"] = true,
  1512. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  1513. },
  1514. ["finish"] = {
  1515. },
  1516. ["init"] = {
  1517. ["do_custom"] = true,
  1518. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  1519. },
  1520. },
  1521. ["fontFlags"] = "OUTLINE",
  1522. ["selfPoint"] = "CENTER",
  1523. ["trigger"] = {
  1524. ["type"] = "aura",
  1525. ["subeventSuffix"] = "_CAST_START",
  1526. ["event"] = "Health",
  1527. ["unit"] = "player",
  1528. ["spellIds"] = {
  1529. },
  1530. ["debuffType"] = "HELPFUL",
  1531. ["names"] = {
  1532. "Symbols of Death", -- [1]
  1533. },
  1534. ["subeventPrefix"] = "SPELL",
  1535. ["custom_hide"] = "timed",
  1536. },
  1537. ["stickyDuration"] = false,
  1538. ["progressPrecision"] = 1,
  1539. ["font"] = "Friz Quadrata TT",
  1540. ["height"] = 20,
  1541. ["load"] = {
  1542. ["use_never"] = false,
  1543. ["talent"] = {
  1544. ["multi"] = {
  1545. },
  1546. },
  1547. ["spec"] = {
  1548. ["single"] = 3,
  1549. ["multi"] = {
  1550. [2] = true,
  1551. },
  1552. },
  1553. ["role"] = {
  1554. ["multi"] = {
  1555. },
  1556. },
  1557. ["use_class"] = true,
  1558. ["race"] = {
  1559. ["multi"] = {
  1560. },
  1561. },
  1562. ["use_spec"] = true,
  1563. ["pvptalent"] = {
  1564. ["multi"] = {
  1565. },
  1566. },
  1567. ["class"] = {
  1568. ["single"] = "ROGUE",
  1569. ["multi"] = {
  1570. },
  1571. },
  1572. ["difficulty"] = {
  1573. ["multi"] = {
  1574. },
  1575. },
  1576. ["faction"] = {
  1577. ["multi"] = {
  1578. },
  1579. },
  1580. ["size"] = {
  1581. ["multi"] = {
  1582. },
  1583. },
  1584. },
  1585. ["fontSize"] = 12,
  1586. ["displayStacks"] = "%c",
  1587. ["regionType"] = "icon",
  1588. ["parent"] = "Buffs/Debuffs - Rogue",
  1589. ["stacksContainment"] = "INSIDE",
  1590. ["zoom"] = 0,
  1591. ["auto"] = true,
  1592. ["stacksPoint"] = "TOP",
  1593. ["id"] = "Symbols of Death",
  1594. ["desaturate"] = false,
  1595. ["frameStrata"] = 1,
  1596. ["width"] = 30,
  1597. ["animation"] = {
  1598. ["start"] = {
  1599. ["type"] = "none",
  1600. ["duration_type"] = "seconds",
  1601. },
  1602. ["main"] = {
  1603. ["type"] = "none",
  1604. ["duration_type"] = "seconds",
  1605. },
  1606. ["finish"] = {
  1607. ["type"] = "none",
  1608. ["duration_type"] = "seconds",
  1609. },
  1610. },
  1611. ["color"] = {
  1612. 1, -- [1]
  1613. 1, -- [2]
  1614. 1, -- [3]
  1615. 1, -- [4]
  1616. },
  1617. ["numTriggers"] = 1,
  1618. ["inverse"] = false,
  1619. ["untrigger"] = {
  1620. },
  1621. ["icon"] = true,
  1622. ["cooldown"] = false,
  1623. ["textColor"] = {
  1624. 1, -- [1]
  1625. 1, -- [2]
  1626. 1, -- [3]
  1627. 1, -- [4]
  1628. },
  1629. },
  1630. ["Outlaw: Killing Spree CD"] = {
  1631. ["parent"] = "Cooldowns - Rogue",
  1632. ["untrigger"] = {
  1633. ["showOn"] = "showAlways",
  1634. ["spellName"] = 51690,
  1635. },
  1636. ["anchorPoint"] = "CENTER",
  1637. ["activeTriggerMode"] = 0,
  1638. ["customTextUpdate"] = "update",
  1639. ["icon"] = true,
  1640. ["fontFlags"] = "OUTLINE",
  1641. ["animation"] = {
  1642. ["start"] = {
  1643. ["type"] = "none",
  1644. ["duration_type"] = "seconds",
  1645. },
  1646. ["main"] = {
  1647. ["type"] = "none",
  1648. ["duration_type"] = "seconds",
  1649. },
  1650. ["finish"] = {
  1651. ["type"] = "none",
  1652. ["duration_type"] = "seconds",
  1653. },
  1654. },
  1655. ["trigger"] = {
  1656. ["custom_hide"] = "timed",
  1657. ["type"] = "status",
  1658. ["debuffType"] = "HELPFUL",
  1659. ["subeventSuffix"] = "_CAST_START",
  1660. ["use_showOn"] = true,
  1661. ["use_unit"] = true,
  1662. ["event"] = "Cooldown Progress (Spell)",
  1663. ["names"] = {
  1664. },
  1665. ["realSpellName"] = "Killing Spree",
  1666. ["use_spellName"] = true,
  1667. ["spellIds"] = {
  1668. },
  1669. ["unevent"] = "auto",
  1670. ["showOn"] = "showAlways",
  1671. ["subeventPrefix"] = "SPELL",
  1672. ["unit"] = "player",
  1673. ["spellName"] = 51690,
  1674. },
  1675. ["desaturate"] = false,
  1676. ["progressPrecision"] = 0,
  1677. ["font"] = "Friz Quadrata TT",
  1678. ["height"] = 40,
  1679. ["load"] = {
  1680. ["use_never"] = false,
  1681. ["talent"] = {
  1682. ["single"] = 18,
  1683. ["multi"] = {
  1684. },
  1685. },
  1686. ["spec"] = {
  1687. ["single"] = 2,
  1688. ["multi"] = {
  1689. [2] = true,
  1690. },
  1691. },
  1692. ["difficulty"] = {
  1693. ["multi"] = {
  1694. },
  1695. },
  1696. ["use_talent"] = true,
  1697. ["use_class"] = true,
  1698. ["role"] = {
  1699. ["multi"] = {
  1700. },
  1701. },
  1702. ["faction"] = {
  1703. ["multi"] = {
  1704. },
  1705. },
  1706. ["use_spec"] = true,
  1707. ["class"] = {
  1708. ["single"] = "ROGUE",
  1709. ["multi"] = {
  1710. },
  1711. },
  1712. ["race"] = {
  1713. ["multi"] = {
  1714. },
  1715. },
  1716. ["pvptalent"] = {
  1717. ["multi"] = {
  1718. },
  1719. },
  1720. ["size"] = {
  1721. ["multi"] = {
  1722. },
  1723. },
  1724. },
  1725. ["fontSize"] = 20,
  1726. ["displayStacks"] = "%c",
  1727. ["regionType"] = "icon",
  1728. ["xOffset"] = 0,
  1729. ["stacksContainment"] = "OUTSIDE",
  1730. ["zoom"] = 0,
  1731. ["auto"] = true,
  1732. ["stacksPoint"] = "BOTTOM",
  1733. ["id"] = "Outlaw: Killing Spree CD",
  1734. ["stickyDuration"] = false,
  1735. ["frameStrata"] = 1,
  1736. ["width"] = 40,
  1737. ["selfPoint"] = "CENTER",
  1738. ["color"] = {
  1739. 1, -- [1]
  1740. 1, -- [2]
  1741. 1, -- [3]
  1742. 1, -- [4]
  1743. },
  1744. ["numTriggers"] = 1,
  1745. ["inverse"] = true,
  1746. ["yOffset"] = 0,
  1747. ["actions"] = {
  1748. ["start"] = {
  1749. ["do_custom"] = false,
  1750. ["custom"] = "\n\n",
  1751. },
  1752. ["finish"] = {
  1753. },
  1754. ["init"] = {
  1755. ["do_custom"] = false,
  1756. ["custom"] = "\n\n",
  1757. },
  1758. },
  1759. ["cooldown"] = true,
  1760. ["textColor"] = {
  1761. 0.937254901960784, -- [1]
  1762. 1, -- [2]
  1763. 0.949019607843137, -- [3]
  1764. 1, -- [4]
  1765. },
  1766. },
  1767. ["Envenom"] = {
  1768. ["xOffset"] = 0,
  1769. ["customText"] = "function(progress, ...)\n local aura = select(4, ...)\n local duration = select(6, UnitBuff(\"player\", aura, nil, \"PLAYER\")) or 0\n \n local combopoints = UnitPower(\"player\", 4)\n local hasAnticipationTalent = select(4, GetTalentInfo(3, 2, 1, nil, \"player\"))\n \n if hasAnticipationTalent and combopoints > 5 then combopoints = 5 end\n \n local remaining = progress - GetTime()\n local refresh = (combopoints + 1) * 0.3\n \n if progress ~= 0 then\n if remaining < refresh then\n return \"|cFF00FF00\"..format(\"%.1f\", remaining)\n else\n return \"|cFFFFFFFF\"..format(\"%.1f\", remaining)\n end\n end\nend",
  1770. ["untrigger"] = {
  1771. },
  1772. ["anchorPoint"] = "CENTER",
  1773. ["activeTriggerMode"] = 0,
  1774. ["customTextUpdate"] = "update",
  1775. ["actions"] = {
  1776. ["start"] = {
  1777. ["do_custom"] = true,
  1778. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  1779. },
  1780. ["finish"] = {
  1781. },
  1782. ["init"] = {
  1783. ["do_custom"] = true,
  1784. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  1785. },
  1786. },
  1787. ["fontFlags"] = "OUTLINE",
  1788. ["selfPoint"] = "CENTER",
  1789. ["trigger"] = {
  1790. ["type"] = "aura",
  1791. ["subeventSuffix"] = "_CAST_START",
  1792. ["event"] = "Health",
  1793. ["unit"] = "player",
  1794. ["spellIds"] = {
  1795. },
  1796. ["debuffType"] = "HELPFUL",
  1797. ["names"] = {
  1798. "Envenom", -- [1]
  1799. },
  1800. ["subeventPrefix"] = "SPELL",
  1801. ["custom_hide"] = "timed",
  1802. },
  1803. ["stickyDuration"] = false,
  1804. ["progressPrecision"] = 1,
  1805. ["font"] = "Friz Quadrata TT",
  1806. ["height"] = 20,
  1807. ["load"] = {
  1808. ["use_never"] = false,
  1809. ["talent"] = {
  1810. ["multi"] = {
  1811. },
  1812. },
  1813. ["spec"] = {
  1814. ["single"] = 1,
  1815. ["multi"] = {
  1816. [2] = true,
  1817. },
  1818. },
  1819. ["role"] = {
  1820. ["multi"] = {
  1821. },
  1822. },
  1823. ["use_class"] = true,
  1824. ["race"] = {
  1825. ["multi"] = {
  1826. },
  1827. },
  1828. ["use_spec"] = true,
  1829. ["pvptalent"] = {
  1830. ["multi"] = {
  1831. },
  1832. },
  1833. ["class"] = {
  1834. ["single"] = "ROGUE",
  1835. ["multi"] = {
  1836. },
  1837. },
  1838. ["difficulty"] = {
  1839. ["multi"] = {
  1840. },
  1841. },
  1842. ["faction"] = {
  1843. ["multi"] = {
  1844. },
  1845. },
  1846. ["size"] = {
  1847. ["multi"] = {
  1848. },
  1849. },
  1850. },
  1851. ["fontSize"] = 12,
  1852. ["displayStacks"] = "%c",
  1853. ["regionType"] = "icon",
  1854. ["desaturate"] = false,
  1855. ["stacksContainment"] = "INSIDE",
  1856. ["zoom"] = 0,
  1857. ["auto"] = true,
  1858. ["stacksPoint"] = "TOP",
  1859. ["id"] = "Envenom",
  1860. ["animation"] = {
  1861. ["start"] = {
  1862. ["type"] = "none",
  1863. ["duration_type"] = "seconds",
  1864. },
  1865. ["main"] = {
  1866. ["type"] = "none",
  1867. ["duration_type"] = "seconds",
  1868. },
  1869. ["finish"] = {
  1870. ["type"] = "none",
  1871. ["duration_type"] = "seconds",
  1872. },
  1873. },
  1874. ["frameStrata"] = 1,
  1875. ["width"] = 30,
  1876. ["yOffset"] = 0,
  1877. ["numTriggers"] = 1,
  1878. ["inverse"] = false,
  1879. ["color"] = {
  1880. 1, -- [1]
  1881. 1, -- [2]
  1882. 1, -- [3]
  1883. 1, -- [4]
  1884. },
  1885. ["icon"] = true,
  1886. ["parent"] = "Buffs/Debuffs - Rogue",
  1887. ["cooldown"] = false,
  1888. ["textColor"] = {
  1889. 1, -- [1]
  1890. 1, -- [2]
  1891. 1, -- [3]
  1892. 1, -- [4]
  1893. },
  1894. },
  1895. ["Feral Lunge CD"] = {
  1896. ["parent"] = "Cooldowns - Shaman",
  1897. ["yOffset"] = 0,
  1898. ["anchorPoint"] = "CENTER",
  1899. ["activeTriggerMode"] = 0,
  1900. ["customTextUpdate"] = "update",
  1901. ["actions"] = {
  1902. ["start"] = {
  1903. ["do_custom"] = false,
  1904. ["custom"] = "\n\n",
  1905. },
  1906. ["finish"] = {
  1907. },
  1908. ["init"] = {
  1909. ["do_custom"] = false,
  1910. ["custom"] = "\n\n",
  1911. },
  1912. },
  1913. ["fontFlags"] = "OUTLINE",
  1914. ["selfPoint"] = "CENTER",
  1915. ["trigger"] = {
  1916. ["spellName"] = 196884,
  1917. ["type"] = "status",
  1918. ["names"] = {
  1919. },
  1920. ["subeventSuffix"] = "_CAST_START",
  1921. ["use_showOn"] = true,
  1922. ["unit"] = "player",
  1923. ["event"] = "Cooldown Progress (Spell)",
  1924. ["subeventPrefix"] = "SPELL",
  1925. ["realSpellName"] = "Feral Lunge",
  1926. ["use_spellName"] = true,
  1927. ["spellIds"] = {
  1928. },
  1929. ["unevent"] = "auto",
  1930. ["showOn"] = "showAlways",
  1931. ["use_unit"] = true,
  1932. ["debuffType"] = "HELPFUL",
  1933. ["custom_hide"] = "timed",
  1934. },
  1935. ["stickyDuration"] = false,
  1936. ["progressPrecision"] = 0,
  1937. ["font"] = "Friz Quadrata TT",
  1938. ["height"] = 40,
  1939. ["load"] = {
  1940. ["use_never"] = false,
  1941. ["talent"] = {
  1942. ["single"] = 5,
  1943. ["multi"] = {
  1944. },
  1945. },
  1946. ["class"] = {
  1947. ["single"] = "SHAMAN",
  1948. ["multi"] = {
  1949. },
  1950. },
  1951. ["spec"] = {
  1952. ["single"] = 2,
  1953. ["multi"] = {
  1954. [3] = true,
  1955. },
  1956. },
  1957. ["use_talent"] = true,
  1958. ["difficulty"] = {
  1959. ["multi"] = {
  1960. },
  1961. },
  1962. ["race"] = {
  1963. ["single"] = "NightElf",
  1964. ["multi"] = {
  1965. ["NightElf"] = true,
  1966. },
  1967. },
  1968. ["pvptalent"] = {
  1969. ["multi"] = {
  1970. },
  1971. },
  1972. ["use_spec"] = true,
  1973. ["use_class"] = true,
  1974. ["faction"] = {
  1975. ["multi"] = {
  1976. },
  1977. },
  1978. ["role"] = {
  1979. ["multi"] = {
  1980. },
  1981. },
  1982. ["size"] = {
  1983. ["multi"] = {
  1984. },
  1985. },
  1986. },
  1987. ["fontSize"] = 13,
  1988. ["displayStacks"] = "%s",
  1989. ["regionType"] = "icon",
  1990. ["icon"] = true,
  1991. ["cooldown"] = true,
  1992. ["stacksContainment"] = "INSIDE",
  1993. ["zoom"] = 0,
  1994. ["auto"] = true,
  1995. ["xOffset"] = 0,
  1996. ["id"] = "Feral Lunge CD",
  1997. ["untrigger"] = {
  1998. ["showOn"] = "showAlways",
  1999. ["spellName"] = 196884,
  2000. },
  2001. ["frameStrata"] = 1,
  2002. ["width"] = 40,
  2003. ["animation"] = {
  2004. ["start"] = {
  2005. ["duration_type"] = "seconds",
  2006. ["type"] = "none",
  2007. },
  2008. ["main"] = {
  2009. ["duration_type"] = "seconds",
  2010. ["type"] = "none",
  2011. },
  2012. ["finish"] = {
  2013. ["duration_type"] = "seconds",
  2014. ["type"] = "none",
  2015. },
  2016. },
  2017. ["numTriggers"] = 1,
  2018. ["inverse"] = true,
  2019. ["color"] = {
  2020. 1, -- [1]
  2021. 1, -- [2]
  2022. 1, -- [3]
  2023. 1, -- [4]
  2024. },
  2025. ["desaturate"] = false,
  2026. ["displayIcon"] = 135860,
  2027. ["stacksPoint"] = "TOP",
  2028. ["textColor"] = {
  2029. 0.937254901960784, -- [1]
  2030. 1, -- [2]
  2031. 0.949019607843137, -- [3]
  2032. 1, -- [4]
  2033. },
  2034. },
  2035. ["Windsong"] = {
  2036. ["disjunctive"] = "all",
  2037. ["yOffset"] = 0,
  2038. ["anchorPoint"] = "CENTER",
  2039. ["activeTriggerMode"] = -10,
  2040. ["customTextUpdate"] = "update",
  2041. ["actions"] = {
  2042. ["start"] = {
  2043. ["do_custom"] = true,
  2044. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  2045. },
  2046. ["init"] = {
  2047. ["do_custom"] = true,
  2048. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  2049. },
  2050. ["finish"] = {
  2051. },
  2052. },
  2053. ["fontFlags"] = "OUTLINE",
  2054. ["selfPoint"] = "CENTER",
  2055. ["trigger"] = {
  2056. ["type"] = "aura",
  2057. ["subeventSuffix"] = "_CAST_START",
  2058. ["event"] = "Health",
  2059. ["unit"] = "player",
  2060. ["spellIds"] = {
  2061. },
  2062. ["debuffType"] = "HELPFUL",
  2063. ["names"] = {
  2064. "Windsong", -- [1]
  2065. },
  2066. ["subeventPrefix"] = "SPELL",
  2067. ["custom_hide"] = "timed",
  2068. },
  2069. ["desaturate"] = false,
  2070. ["progressPrecision"] = 1,
  2071. ["font"] = "Friz Quadrata TT",
  2072. ["height"] = 20,
  2073. ["load"] = {
  2074. ["talent"] = {
  2075. ["single"] = 1,
  2076. ["multi"] = {
  2077. },
  2078. },
  2079. ["spec"] = {
  2080. ["single"] = 2,
  2081. ["multi"] = {
  2082. },
  2083. },
  2084. ["class"] = {
  2085. ["single"] = "SHAMAN",
  2086. ["multi"] = {
  2087. },
  2088. },
  2089. ["use_talent"] = true,
  2090. ["difficulty"] = {
  2091. ["multi"] = {
  2092. },
  2093. },
  2094. ["role"] = {
  2095. ["multi"] = {
  2096. },
  2097. },
  2098. ["use_spec"] = true,
  2099. ["pvptalent"] = {
  2100. ["multi"] = {
  2101. },
  2102. },
  2103. ["faction"] = {
  2104. ["multi"] = {
  2105. },
  2106. },
  2107. ["use_class"] = true,
  2108. ["race"] = {
  2109. ["multi"] = {
  2110. },
  2111. },
  2112. ["size"] = {
  2113. ["multi"] = {
  2114. },
  2115. },
  2116. },
  2117. ["fontSize"] = 12,
  2118. ["displayStacks"] = "%p",
  2119. ["regionType"] = "icon",
  2120. ["parent"] = "Buffs/Debuffs - Shaman",
  2121. ["stacksPoint"] = "TOP",
  2122. ["stacksContainment"] = "INSIDE",
  2123. ["zoom"] = 0,
  2124. ["auto"] = true,
  2125. ["stickyDuration"] = false,
  2126. ["id"] = "Windsong",
  2127. ["untrigger"] = {
  2128. },
  2129. ["frameStrata"] = 1,
  2130. ["width"] = 30,
  2131. ["icon"] = true,
  2132. ["numTriggers"] = 1,
  2133. ["inverse"] = false,
  2134. ["color"] = {
  2135. 1, -- [1]
  2136. 1, -- [2]
  2137. 1, -- [3]
  2138. 1, -- [4]
  2139. },
  2140. ["xOffset"] = 0,
  2141. ["animation"] = {
  2142. ["start"] = {
  2143. ["type"] = "none",
  2144. ["duration_type"] = "seconds",
  2145. },
  2146. ["main"] = {
  2147. ["type"] = "none",
  2148. ["duration_type"] = "seconds",
  2149. },
  2150. ["finish"] = {
  2151. ["type"] = "none",
  2152. ["duration_type"] = "seconds",
  2153. },
  2154. },
  2155. ["cooldown"] = false,
  2156. ["textColor"] = {
  2157. 1, -- [1]
  2158. 1, -- [2]
  2159. 1, -- [3]
  2160. 1, -- [4]
  2161. },
  2162. },
  2163. ["Cooldowns - Druid"] = {
  2164. ["grow"] = "HORIZONTAL",
  2165. ["controlledChildren"] = {
  2166. "Typhoon", -- [1]
  2167. "Warrior of Elune", -- [2]
  2168. "Celestial Alignment", -- [3]
  2169. },
  2170. ["animate"] = false,
  2171. ["regionType"] = "dynamicgroup",
  2172. ["disjunctive"] = "all",
  2173. ["xOffset"] = 0,
  2174. ["border"] = "None",
  2175. ["yOffset"] = -190,
  2176. ["anchorPoint"] = "CENTER",
  2177. ["expanded"] = true,
  2178. ["sort"] = "none",
  2179. ["activeTriggerMode"] = -10,
  2180. ["space"] = 3,
  2181. ["background"] = "None",
  2182. ["actions"] = {
  2183. ["start"] = {
  2184. },
  2185. ["init"] = {
  2186. },
  2187. ["finish"] = {
  2188. },
  2189. },
  2190. ["constantFactor"] = "RADIUS",
  2191. ["align"] = "CENTER",
  2192. ["radius"] = 200,
  2193. ["borderOffset"] = 16,
  2194. ["animation"] = {
  2195. ["start"] = {
  2196. ["type"] = "none",
  2197. ["duration_type"] = "seconds",
  2198. },
  2199. ["main"] = {
  2200. ["type"] = "none",
  2201. ["duration_type"] = "seconds",
  2202. },
  2203. ["finish"] = {
  2204. ["type"] = "none",
  2205. ["duration_type"] = "seconds",
  2206. },
  2207. },
  2208. ["trigger"] = {
  2209. ["type"] = "aura",
  2210. ["spellIds"] = {
  2211. },
  2212. ["unit"] = "player",
  2213. ["debuffType"] = "HELPFUL",
  2214. ["names"] = {
  2215. },
  2216. },
  2217. ["rotation"] = 0,
  2218. ["frameStrata"] = 1,
  2219. ["width"] = 126.000061035156,
  2220. ["stagger"] = 0,
  2221. ["backgroundInset"] = 0,
  2222. ["numTriggers"] = 1,
  2223. ["id"] = "Cooldowns - Druid",
  2224. ["height"] = 39.9999694824219,
  2225. ["selfPoint"] = "CENTER",
  2226. ["load"] = {
  2227. ["talent"] = {
  2228. ["multi"] = {
  2229. },
  2230. },
  2231. ["spec"] = {
  2232. ["multi"] = {
  2233. },
  2234. },
  2235. ["use_class"] = "true",
  2236. ["role"] = {
  2237. ["multi"] = {
  2238. },
  2239. },
  2240. ["pvptalent"] = {
  2241. ["multi"] = {
  2242. },
  2243. },
  2244. ["faction"] = {
  2245. ["multi"] = {
  2246. },
  2247. },
  2248. ["class"] = {
  2249. ["single"] = "DRUID",
  2250. ["multi"] = {
  2251. },
  2252. },
  2253. ["difficulty"] = {
  2254. ["multi"] = {
  2255. },
  2256. },
  2257. ["race"] = {
  2258. ["multi"] = {
  2259. },
  2260. },
  2261. ["size"] = {
  2262. ["multi"] = {
  2263. },
  2264. },
  2265. },
  2266. ["untrigger"] = {
  2267. },
  2268. },
  2269. ["Fiery Brand"] = {
  2270. ["parent"] = "Buffs/Debuffs - Demon Hunter",
  2271. ["customText"] = "\n\n",
  2272. ["untrigger"] = {
  2273. },
  2274. ["anchorPoint"] = "CENTER",
  2275. ["activeTriggerMode"] = -10,
  2276. ["customTextUpdate"] = "update",
  2277. ["actions"] = {
  2278. ["start"] = {
  2279. ["do_custom"] = true,
  2280. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  2281. },
  2282. ["finish"] = {
  2283. },
  2284. ["init"] = {
  2285. ["do_custom"] = true,
  2286. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  2287. },
  2288. },
  2289. ["fontFlags"] = "OUTLINE",
  2290. ["selfPoint"] = "CENTER",
  2291. ["trigger"] = {
  2292. ["type"] = "aura",
  2293. ["subeventSuffix"] = "_CAST_START",
  2294. ["ownOnly"] = true,
  2295. ["event"] = "Health",
  2296. ["unit"] = "target",
  2297. ["spellIds"] = {
  2298. },
  2299. ["debuffType"] = "HARMFUL",
  2300. ["names"] = {
  2301. "Fiery Brand", -- [1]
  2302. },
  2303. ["subeventPrefix"] = "SPELL",
  2304. ["use_specific_unit"] = false,
  2305. ["custom_hide"] = "timed",
  2306. },
  2307. ["desaturate"] = false,
  2308. ["progressPrecision"] = 1,
  2309. ["font"] = "Friz Quadrata TT",
  2310. ["height"] = 20,
  2311. ["load"] = {
  2312. ["use_never"] = false,
  2313. ["talent"] = {
  2314. ["single"] = 20,
  2315. ["multi"] = {
  2316. [20] = true,
  2317. },
  2318. },
  2319. ["spec"] = {
  2320. ["single"] = 2,
  2321. ["multi"] = {
  2322. },
  2323. },
  2324. ["class"] = {
  2325. ["single"] = "DEMONHUNTER",
  2326. ["multi"] = {
  2327. },
  2328. },
  2329. ["use_class"] = true,
  2330. ["role"] = {
  2331. ["multi"] = {
  2332. },
  2333. },
  2334. ["use_spec"] = true,
  2335. ["pvptalent"] = {
  2336. ["multi"] = {
  2337. },
  2338. },
  2339. ["difficulty"] = {
  2340. ["multi"] = {
  2341. },
  2342. },
  2343. ["race"] = {
  2344. ["multi"] = {
  2345. },
  2346. },
  2347. ["faction"] = {
  2348. ["multi"] = {
  2349. },
  2350. },
  2351. ["size"] = {
  2352. ["multi"] = {
  2353. },
  2354. },
  2355. },
  2356. ["fontSize"] = 12,
  2357. ["displayStacks"] = "%p",
  2358. ["regionType"] = "icon",
  2359. ["stickyDuration"] = false,
  2360. ["stacksPoint"] = "TOP",
  2361. ["stacksContainment"] = "INSIDE",
  2362. ["zoom"] = 0,
  2363. ["auto"] = true,
  2364. ["icon"] = true,
  2365. ["additional_triggers"] = {
  2366. },
  2367. ["id"] = "Fiery Brand",
  2368. ["frameStrata"] = 1,
  2369. ["width"] = 30,
  2370. ["xOffset"] = 0,
  2371. ["numTriggers"] = 1,
  2372. ["inverse"] = true,
  2373. ["color"] = {
  2374. 1, -- [1]
  2375. 1, -- [2]
  2376. 1, -- [3]
  2377. 1, -- [4]
  2378. },
  2379. ["animation"] = {
  2380. ["start"] = {
  2381. ["type"] = "none",
  2382. ["duration_type"] = "seconds",
  2383. },
  2384. ["main"] = {
  2385. ["type"] = "none",
  2386. ["duration_type"] = "seconds",
  2387. },
  2388. ["finish"] = {
  2389. ["type"] = "none",
  2390. ["duration_type"] = "seconds",
  2391. },
  2392. },
  2393. ["yOffset"] = 0,
  2394. ["cooldown"] = false,
  2395. ["textColor"] = {
  2396. 1, -- [1]
  2397. 1, -- [2]
  2398. 1, -- [3]
  2399. 1, -- [4]
  2400. },
  2401. },
  2402. ["RtB Shark Infested Waters"] = {
  2403. ["xOffset"] = 0,
  2404. ["untrigger"] = {
  2405. },
  2406. ["anchorPoint"] = "CENTER",
  2407. ["activeTriggerMode"] = 0,
  2408. ["customTextUpdate"] = "update",
  2409. ["icon"] = true,
  2410. ["fontFlags"] = "OUTLINE",
  2411. ["selfPoint"] = "CENTER",
  2412. ["trigger"] = {
  2413. ["type"] = "aura",
  2414. ["subeventSuffix"] = "_CAST_START",
  2415. ["ownOnly"] = true,
  2416. ["event"] = "Health",
  2417. ["subeventPrefix"] = "SPELL",
  2418. ["spellIds"] = {
  2419. },
  2420. ["custom_hide"] = "timed",
  2421. ["unit"] = "player",
  2422. ["names"] = {
  2423. "Shark Infested Waters", -- [1]
  2424. },
  2425. ["use_specific_unit"] = false,
  2426. ["debuffType"] = "HELPFUL",
  2427. },
  2428. ["desaturate"] = false,
  2429. ["progressPrecision"] = 1,
  2430. ["font"] = "Friz Quadrata TT",
  2431. ["height"] = 20,
  2432. ["load"] = {
  2433. ["use_never"] = false,
  2434. ["talent"] = {
  2435. ["single"] = 2,
  2436. ["multi"] = {
  2437. [2] = true,
  2438. },
  2439. },
  2440. ["spec"] = {
  2441. ["single"] = 2,
  2442. ["multi"] = {
  2443. true, -- [1]
  2444. },
  2445. },
  2446. ["role"] = {
  2447. ["multi"] = {
  2448. },
  2449. },
  2450. ["difficulty"] = {
  2451. ["multi"] = {
  2452. },
  2453. },
  2454. ["race"] = {
  2455. ["multi"] = {
  2456. },
  2457. },
  2458. ["faction"] = {
  2459. ["multi"] = {
  2460. },
  2461. },
  2462. ["pvptalent"] = {
  2463. ["multi"] = {
  2464. },
  2465. },
  2466. ["use_class"] = true,
  2467. ["class"] = {
  2468. ["single"] = "ROGUE",
  2469. ["multi"] = {
  2470. },
  2471. },
  2472. ["use_spec"] = true,
  2473. ["size"] = {
  2474. ["multi"] = {
  2475. },
  2476. },
  2477. },
  2478. ["fontSize"] = 12,
  2479. ["displayStacks"] = "%p",
  2480. ["regionType"] = "icon",
  2481. ["stickyDuration"] = false,
  2482. ["stacksContainment"] = "INSIDE",
  2483. ["zoom"] = 0,
  2484. ["auto"] = true,
  2485. ["stacksPoint"] = "TOP",
  2486. ["id"] = "RtB Shark Infested Waters",
  2487. ["actions"] = {
  2488. ["start"] = {
  2489. ["do_custom"] = true,
  2490. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  2491. },
  2492. ["init"] = {
  2493. ["do_custom"] = true,
  2494. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  2495. },
  2496. ["finish"] = {
  2497. },
  2498. },
  2499. ["frameStrata"] = 1,
  2500. ["width"] = 30,
  2501. ["color"] = {
  2502. 1, -- [1]
  2503. 1, -- [2]
  2504. 1, -- [3]
  2505. 1, -- [4]
  2506. },
  2507. ["inverse"] = false,
  2508. ["numTriggers"] = 1,
  2509. ["parent"] = "Buffs/Debuffs - Rogue",
  2510. ["yOffset"] = 0,
  2511. ["animation"] = {
  2512. ["start"] = {
  2513. ["type"] = "none",
  2514. ["duration_type"] = "seconds",
  2515. },
  2516. ["main"] = {
  2517. ["type"] = "none",
  2518. ["duration_type"] = "seconds",
  2519. },
  2520. ["finish"] = {
  2521. ["type"] = "none",
  2522. ["duration_type"] = "seconds",
  2523. },
  2524. },
  2525. ["cooldown"] = false,
  2526. ["textColor"] = {
  2527. 1, -- [1]
  2528. 1, -- [2]
  2529. 1, -- [3]
  2530. 1, -- [4]
  2531. },
  2532. },
  2533. ["Sigil of Flame"] = {
  2534. ["color"] = {
  2535. 1, -- [1]
  2536. 1, -- [2]
  2537. 1, -- [3]
  2538. 1, -- [4]
  2539. },
  2540. ["yOffset"] = 0,
  2541. ["anchorPoint"] = "CENTER",
  2542. ["activeTriggerMode"] = 0,
  2543. ["customTextUpdate"] = "update",
  2544. ["actions"] = {
  2545. ["start"] = {
  2546. ["do_custom"] = false,
  2547. ["custom"] = "\n\n",
  2548. },
  2549. ["finish"] = {
  2550. },
  2551. ["init"] = {
  2552. ["do_custom"] = false,
  2553. ["custom"] = "\n\n",
  2554. },
  2555. },
  2556. ["fontFlags"] = "OUTLINE",
  2557. ["selfPoint"] = "CENTER",
  2558. ["trigger"] = {
  2559. ["spellName"] = 204596,
  2560. ["type"] = "status",
  2561. ["unit"] = "player",
  2562. ["subeventSuffix"] = "_CAST_START",
  2563. ["use_showOn"] = true,
  2564. ["subeventPrefix"] = "SPELL",
  2565. ["event"] = "Cooldown Progress (Spell)",
  2566. ["names"] = {
  2567. },
  2568. ["realSpellName"] = "Sigil of Flame",
  2569. ["use_spellName"] = true,
  2570. ["spellIds"] = {
  2571. },
  2572. ["unevent"] = "auto",
  2573. ["showOn"] = "showAlways",
  2574. ["use_unit"] = true,
  2575. ["debuffType"] = "HELPFUL",
  2576. ["custom_hide"] = "timed",
  2577. },
  2578. ["desaturate"] = false,
  2579. ["progressPrecision"] = 0,
  2580. ["font"] = "Friz Quadrata TT",
  2581. ["height"] = 25,
  2582. ["load"] = {
  2583. ["use_never"] = false,
  2584. ["talent"] = {
  2585. ["multi"] = {
  2586. },
  2587. },
  2588. ["class"] = {
  2589. ["single"] = "DEMONHUNTER",
  2590. ["multi"] = {
  2591. },
  2592. },
  2593. ["race"] = {
  2594. ["single"] = "NightElf",
  2595. ["multi"] = {
  2596. ["NightElf"] = true,
  2597. },
  2598. },
  2599. ["difficulty"] = {
  2600. ["multi"] = {
  2601. },
  2602. },
  2603. ["role"] = {
  2604. ["multi"] = {
  2605. },
  2606. },
  2607. ["use_spec"] = true,
  2608. ["pvptalent"] = {
  2609. ["multi"] = {
  2610. },
  2611. },
  2612. ["spec"] = {
  2613. ["single"] = 2,
  2614. ["multi"] = {
  2615. true, -- [1]
  2616. [3] = true,
  2617. },
  2618. },
  2619. ["use_class"] = true,
  2620. ["faction"] = {
  2621. ["multi"] = {
  2622. },
  2623. },
  2624. ["size"] = {
  2625. ["multi"] = {
  2626. },
  2627. },
  2628. },
  2629. ["fontSize"] = 12,
  2630. ["displayStacks"] = "%s",
  2631. ["regionType"] = "icon",
  2632. ["stickyDuration"] = false,
  2633. ["cooldown"] = true,
  2634. ["stacksContainment"] = "INSIDE",
  2635. ["zoom"] = 0,
  2636. ["auto"] = true,
  2637. ["xOffset"] = 0,
  2638. ["id"] = "Sigil of Flame",
  2639. ["untrigger"] = {
  2640. ["showOn"] = "showAlways",
  2641. ["spellName"] = 204596,
  2642. },
  2643. ["frameStrata"] = 1,
  2644. ["width"] = 25,
  2645. ["animation"] = {
  2646. ["start"] = {
  2647. ["duration_type"] = "seconds",
  2648. ["type"] = "none",
  2649. },
  2650. ["main"] = {
  2651. ["duration_type"] = "seconds",
  2652. ["type"] = "none",
  2653. },
  2654. ["finish"] = {
  2655. ["duration_type"] = "seconds",
  2656. ["type"] = "none",
  2657. },
  2658. },
  2659. ["inverse"] = true,
  2660. ["numTriggers"] = 1,
  2661. ["parent"] = "Sigils - Demon Hunter",
  2662. ["icon"] = true,
  2663. ["displayIcon"] = 135860,
  2664. ["stacksPoint"] = "BOTTOMRIGHT",
  2665. ["textColor"] = {
  2666. 0.937254901960784, -- [1]
  2667. 1, -- [2]
  2668. 0.949019607843137, -- [3]
  2669. 1, -- [4]
  2670. },
  2671. },
  2672. ["Shared: Vanish CD"] = {
  2673. ["color"] = {
  2674. 1, -- [1]
  2675. 1, -- [2]
  2676. 1, -- [3]
  2677. 1, -- [4]
  2678. },
  2679. ["untrigger"] = {
  2680. ["showOn"] = "showAlways",
  2681. ["spellName"] = 1856,
  2682. },
  2683. ["anchorPoint"] = "CENTER",
  2684. ["activeTriggerMode"] = 0,
  2685. ["customTextUpdate"] = "update",
  2686. ["icon"] = true,
  2687. ["fontFlags"] = "OUTLINE",
  2688. ["animation"] = {
  2689. ["start"] = {
  2690. ["duration_type"] = "seconds",
  2691. ["type"] = "none",
  2692. },
  2693. ["main"] = {
  2694. ["duration_type"] = "seconds",
  2695. ["type"] = "none",
  2696. },
  2697. ["finish"] = {
  2698. ["duration_type"] = "seconds",
  2699. ["type"] = "none",
  2700. },
  2701. },
  2702. ["trigger"] = {
  2703. ["spellName"] = 1856,
  2704. ["type"] = "status",
  2705. ["names"] = {
  2706. },
  2707. ["subeventSuffix"] = "_CAST_START",
  2708. ["use_showOn"] = true,
  2709. ["unit"] = "player",
  2710. ["event"] = "Cooldown Progress (Spell)",
  2711. ["subeventPrefix"] = "SPELL",
  2712. ["realSpellName"] = "Vanish",
  2713. ["use_spellName"] = true,
  2714. ["spellIds"] = {
  2715. },
  2716. ["unevent"] = "auto",
  2717. ["showOn"] = "showAlways",
  2718. ["use_unit"] = true,
  2719. ["debuffType"] = "HELPFUL",
  2720. ["custom_hide"] = "timed",
  2721. },
  2722. ["desaturate"] = false,
  2723. ["progressPrecision"] = 0,
  2724. ["font"] = "Friz Quadrata TT",
  2725. ["height"] = 40,
  2726. ["load"] = {
  2727. ["use_never"] = false,
  2728. ["talent"] = {
  2729. ["multi"] = {
  2730. },
  2731. },
  2732. ["spec"] = {
  2733. ["single"] = 2,
  2734. ["multi"] = {
  2735. [2] = true,
  2736. },
  2737. },
  2738. ["use_class"] = true,
  2739. ["role"] = {
  2740. ["multi"] = {
  2741. },
  2742. },
  2743. ["faction"] = {
  2744. ["multi"] = {
  2745. },
  2746. },
  2747. ["pvptalent"] = {
  2748. ["multi"] = {
  2749. },
  2750. },
  2751. ["race"] = {
  2752. ["multi"] = {
  2753. },
  2754. },
  2755. ["class"] = {
  2756. ["single"] = "ROGUE",
  2757. ["multi"] = {
  2758. },
  2759. },
  2760. ["difficulty"] = {
  2761. ["multi"] = {
  2762. },
  2763. },
  2764. ["size"] = {
  2765. ["multi"] = {
  2766. },
  2767. },
  2768. },
  2769. ["fontSize"] = 20,
  2770. ["displayStacks"] = "%c",
  2771. ["regionType"] = "icon",
  2772. ["init_completed"] = 1,
  2773. ["parent"] = "Cooldowns - Rogue",
  2774. ["stacksContainment"] = "OUTSIDE",
  2775. ["zoom"] = 0,
  2776. ["auto"] = true,
  2777. ["cooldown"] = true,
  2778. ["id"] = "Shared: Vanish CD",
  2779. ["actions"] = {
  2780. ["start"] = {
  2781. ["do_custom"] = false,
  2782. ["custom"] = "\n\n",
  2783. },
  2784. ["init"] = {
  2785. ["do_custom"] = false,
  2786. ["custom"] = "\n\n",
  2787. },
  2788. ["finish"] = {
  2789. },
  2790. },
  2791. ["frameStrata"] = 1,
  2792. ["width"] = 40,
  2793. ["yOffset"] = 0,
  2794. ["numTriggers"] = 1,
  2795. ["inverse"] = true,
  2796. ["selfPoint"] = "CENTER",
  2797. ["stickyDuration"] = false,
  2798. ["xOffset"] = 0,
  2799. ["stacksPoint"] = "BOTTOM",
  2800. ["textColor"] = {
  2801. 0.937254901960784, -- [1]
  2802. 1, -- [2]
  2803. 0.949019607843137, -- [3]
  2804. 1, -- [4]
  2805. },
  2806. },
  2807. ["Metamorphosis CD"] = {
  2808. ["color"] = {
  2809. 1, -- [1]
  2810. 1, -- [2]
  2811. 1, -- [3]
  2812. 1, -- [4]
  2813. },
  2814. ["yOffset"] = 0,
  2815. ["anchorPoint"] = "CENTER",
  2816. ["activeTriggerMode"] = 0,
  2817. ["customTextUpdate"] = "update",
  2818. ["actions"] = {
  2819. ["start"] = {
  2820. ["do_custom"] = false,
  2821. ["custom"] = "\n\n",
  2822. },
  2823. ["finish"] = {
  2824. },
  2825. ["init"] = {
  2826. ["do_custom"] = false,
  2827. ["custom"] = "\n\n",
  2828. },
  2829. },
  2830. ["fontFlags"] = "OUTLINE",
  2831. ["selfPoint"] = "CENTER",
  2832. ["trigger"] = {
  2833. ["spellName"] = 191427,
  2834. ["type"] = "status",
  2835. ["unit"] = "player",
  2836. ["subeventSuffix"] = "_CAST_START",
  2837. ["use_showOn"] = true,
  2838. ["subeventPrefix"] = "SPELL",
  2839. ["event"] = "Cooldown Progress (Spell)",
  2840. ["names"] = {
  2841. },
  2842. ["realSpellName"] = "Metamorphosis",
  2843. ["use_spellName"] = true,
  2844. ["spellIds"] = {
  2845. },
  2846. ["unevent"] = "auto",
  2847. ["showOn"] = "showAlways",
  2848. ["use_unit"] = true,
  2849. ["debuffType"] = "HELPFUL",
  2850. ["custom_hide"] = "timed",
  2851. },
  2852. ["desaturate"] = false,
  2853. ["progressPrecision"] = 0,
  2854. ["font"] = "Friz Quadrata TT",
  2855. ["height"] = 40,
  2856. ["load"] = {
  2857. ["use_never"] = false,
  2858. ["talent"] = {
  2859. ["multi"] = {
  2860. },
  2861. },
  2862. ["class"] = {
  2863. ["single"] = "DEMONHUNTER",
  2864. ["multi"] = {
  2865. },
  2866. },
  2867. ["difficulty"] = {
  2868. ["multi"] = {
  2869. },
  2870. },
  2871. ["use_name"] = false,
  2872. ["race"] = {
  2873. ["single"] = "NightElf",
  2874. ["multi"] = {
  2875. ["NightElf"] = true,
  2876. },
  2877. },
  2878. ["spec"] = {
  2879. ["single"] = 3,
  2880. ["multi"] = {
  2881. [3] = true,
  2882. },
  2883. },
  2884. ["pvptalent"] = {
  2885. ["multi"] = {
  2886. },
  2887. },
  2888. ["use_class"] = true,
  2889. ["role"] = {
  2890. ["multi"] = {
  2891. },
  2892. },
  2893. ["faction"] = {
  2894. ["multi"] = {
  2895. },
  2896. },
  2897. ["size"] = {
  2898. ["multi"] = {
  2899. },
  2900. },
  2901. },
  2902. ["fontSize"] = 20,
  2903. ["displayStacks"] = "%s",
  2904. ["regionType"] = "icon",
  2905. ["parent"] = "Cooldowns - Demon Hunter",
  2906. ["cooldown"] = true,
  2907. ["stacksContainment"] = "OUTSIDE",
  2908. ["zoom"] = 0,
  2909. ["auto"] = true,
  2910. ["stickyDuration"] = false,
  2911. ["id"] = "Metamorphosis CD",
  2912. ["xOffset"] = 0,
  2913. ["frameStrata"] = 1,
  2914. ["width"] = 40,
  2915. ["untrigger"] = {
  2916. ["showOn"] = "showAlways",
  2917. ["spellName"] = 191427,
  2918. },
  2919. ["inverse"] = true,
  2920. ["numTriggers"] = 1,
  2921. ["animation"] = {
  2922. ["start"] = {
  2923. ["duration_type"] = "seconds",
  2924. ["type"] = "none",
  2925. },
  2926. ["main"] = {
  2927. ["duration_type"] = "seconds",
  2928. ["type"] = "none",
  2929. },
  2930. ["finish"] = {
  2931. ["duration_type"] = "seconds",
  2932. ["type"] = "none",
  2933. },
  2934. },
  2935. ["icon"] = true,
  2936. ["displayIcon"] = 135860,
  2937. ["stacksPoint"] = "BOTTOM",
  2938. ["textColor"] = {
  2939. 0.937254901960784, -- [1]
  2940. 1, -- [2]
  2941. 0.949019607843137, -- [3]
  2942. 1, -- [4]
  2943. },
  2944. },
  2945. ["!! Combo Points"] = {
  2946. ["outline"] = "OUTLINE",
  2947. ["fontSize"] = 25,
  2948. ["disjunctive"] = "all",
  2949. ["displayText"] = "%p",
  2950. ["yOffset"] = -140,
  2951. ["regionType"] = "text",
  2952. ["activeTriggerMode"] = -10,
  2953. ["customTextUpdate"] = "update",
  2954. ["init_completed"] = 1,
  2955. ["actions"] = {
  2956. ["start"] = {
  2957. },
  2958. ["finish"] = {
  2959. },
  2960. ["init"] = {
  2961. },
  2962. },
  2963. ["selfPoint"] = "BOTTOM",
  2964. ["justify"] = "CENTER",
  2965. ["animation"] = {
  2966. ["start"] = {
  2967. ["duration_type"] = "seconds",
  2968. ["type"] = "none",
  2969. },
  2970. ["main"] = {
  2971. ["duration_type"] = "seconds",
  2972. ["type"] = "none",
  2973. },
  2974. ["finish"] = {
  2975. ["duration_type"] = "seconds",
  2976. ["type"] = "none",
  2977. },
  2978. },
  2979. ["id"] = "!! Combo Points",
  2980. ["trigger"] = {
  2981. ["type"] = "status",
  2982. ["power"] = "0",
  2983. ["subeventSuffix"] = "_CAST_START",
  2984. ["power_operator"] = ">",
  2985. ["use_power"] = true,
  2986. ["event"] = "Power",
  2987. ["names"] = {
  2988. },
  2989. ["unit"] = "player",
  2990. ["powertype"] = 4,
  2991. ["spellIds"] = {
  2992. },
  2993. ["use_unit"] = true,
  2994. ["unevent"] = "auto",
  2995. ["subeventPrefix"] = "SPELL",
  2996. ["use_powertype"] = true,
  2997. ["debuffType"] = "HELPFUL",
  2998. },
  2999. ["frameStrata"] = 1,
  3000. ["width"] = 11.0000820159912,
  3001. ["xOffset"] = 0,
  3002. ["font"] = "Friz Quadrata TT",
  3003. ["numTriggers"] = 1,
  3004. ["anchorPoint"] = "CENTER",
  3005. ["height"] = 24.9999885559082,
  3006. ["untrigger"] = {
  3007. },
  3008. ["load"] = {
  3009. ["talent"] = {
  3010. ["multi"] = {
  3011. },
  3012. },
  3013. ["spec"] = {
  3014. ["multi"] = {
  3015. },
  3016. },
  3017. ["difficulty"] = {
  3018. ["multi"] = {
  3019. },
  3020. },
  3021. ["race"] = {
  3022. ["multi"] = {
  3023. },
  3024. },
  3025. ["use_class"] = true,
  3026. ["pvptalent"] = {
  3027. ["multi"] = {
  3028. },
  3029. },
  3030. ["class"] = {
  3031. ["single"] = "ROGUE",
  3032. ["multi"] = {
  3033. ["ROGUE"] = true,
  3034. },
  3035. },
  3036. ["faction"] = {
  3037. ["multi"] = {
  3038. },
  3039. },
  3040. ["role"] = {
  3041. ["multi"] = {
  3042. },
  3043. },
  3044. ["size"] = {
  3045. ["multi"] = {
  3046. },
  3047. },
  3048. },
  3049. ["color"] = {
  3050. 1, -- [1]
  3051. 1, -- [2]
  3052. 1, -- [3]
  3053. 1, -- [4]
  3054. },
  3055. },
  3056. ["Sub: Shadow Dance CD"] = {
  3057. ["xOffset"] = 0,
  3058. ["yOffset"] = 0,
  3059. ["anchorPoint"] = "CENTER",
  3060. ["activeTriggerMode"] = 0,
  3061. ["customTextUpdate"] = "update",
  3062. ["actions"] = {
  3063. ["start"] = {
  3064. ["do_custom"] = false,
  3065. ["custom"] = "\n\n",
  3066. },
  3067. ["init"] = {
  3068. ["do_custom"] = false,
  3069. ["custom"] = "\n\n",
  3070. },
  3071. ["finish"] = {
  3072. },
  3073. },
  3074. ["fontFlags"] = "OUTLINE",
  3075. ["selfPoint"] = "CENTER",
  3076. ["trigger"] = {
  3077. ["custom_hide"] = "timed",
  3078. ["type"] = "status",
  3079. ["debuffType"] = "HELPFUL",
  3080. ["unevent"] = "auto",
  3081. ["use_showOn"] = true,
  3082. ["subeventPrefix"] = "SPELL",
  3083. ["event"] = "Cooldown Progress (Spell)",
  3084. ["unit"] = "player",
  3085. ["realSpellName"] = "Shadow Dance",
  3086. ["use_spellName"] = true,
  3087. ["spellIds"] = {
  3088. },
  3089. ["names"] = {
  3090. },
  3091. ["showOn"] = "showAlways",
  3092. ["use_unit"] = true,
  3093. ["subeventSuffix"] = "_CAST_START",
  3094. ["spellName"] = 185313,
  3095. },
  3096. ["desaturate"] = false,
  3097. ["progressPrecision"] = 0,
  3098. ["font"] = "Friz Quadrata TT",
  3099. ["height"] = 40,
  3100. ["load"] = {
  3101. ["use_never"] = false,
  3102. ["talent"] = {
  3103. ["multi"] = {
  3104. },
  3105. },
  3106. ["class"] = {
  3107. ["single"] = "ROGUE",
  3108. ["multi"] = {
  3109. },
  3110. },
  3111. ["spec"] = {
  3112. ["single"] = 3,
  3113. ["multi"] = {
  3114. [3] = true,
  3115. },
  3116. },
  3117. ["use_class"] = true,
  3118. ["role"] = {
  3119. ["multi"] = {
  3120. },
  3121. },
  3122. ["use_spec"] = true,
  3123. ["faction"] = {
  3124. ["multi"] = {
  3125. },
  3126. },
  3127. ["race"] = {
  3128. ["multi"] = {
  3129. },
  3130. },
  3131. ["difficulty"] = {
  3132. ["multi"] = {
  3133. },
  3134. },
  3135. ["pvptalent"] = {
  3136. ["multi"] = {
  3137. },
  3138. },
  3139. ["size"] = {
  3140. ["multi"] = {
  3141. },
  3142. },
  3143. },
  3144. ["fontSize"] = 20,
  3145. ["displayStacks"] = "%s",
  3146. ["regionType"] = "icon",
  3147. ["init_completed"] = 1,
  3148. ["parent"] = "Cooldowns - Rogue",
  3149. ["stacksContainment"] = "OUTSIDE",
  3150. ["zoom"] = 0,
  3151. ["auto"] = true,
  3152. ["stacksPoint"] = "BOTTOM",
  3153. ["id"] = "Sub: Shadow Dance CD",
  3154. ["icon"] = true,
  3155. ["frameStrata"] = 1,
  3156. ["width"] = 40,
  3157. ["untrigger"] = {
  3158. ["showOn"] = "showAlways",
  3159. ["spellName"] = 185313,
  3160. },
  3161. ["numTriggers"] = 1,
  3162. ["inverse"] = true,
  3163. ["animation"] = {
  3164. ["start"] = {
  3165. ["type"] = "none",
  3166. ["duration_type"] = "seconds",
  3167. },
  3168. ["main"] = {
  3169. ["type"] = "preset",
  3170. ["duration_type"] = "seconds",
  3171. },
  3172. ["finish"] = {
  3173. ["type"] = "none",
  3174. ["duration_type"] = "seconds",
  3175. },
  3176. },
  3177. ["stickyDuration"] = false,
  3178. ["color"] = {
  3179. 1, -- [1]
  3180. 1, -- [2]
  3181. 1, -- [3]
  3182. 1, -- [4]
  3183. },
  3184. ["cooldown"] = true,
  3185. ["textColor"] = {
  3186. 0.949019607843137, -- [1]
  3187. 0.984313725490196, -- [2]
  3188. 1, -- [3]
  3189. 1, -- [4]
  3190. },
  3191. },
  3192. ["Nightblade"] = {
  3193. ["color"] = {
  3194. 1, -- [1]
  3195. 1, -- [2]
  3196. 1, -- [3]
  3197. 1, -- [4]
  3198. },
  3199. ["customText"] = "function(progress, ...)\n local aura = select(4, ...)\n local duration = select(6, UnitDebuff(\"target\", aura, nil, \"PLAYER\")) or 0\n \n local combopoints = UnitPower(\"player\", 4)\n local hasAnticipationTalent = select(4, GetTalentInfo(3, 2, 1, nil, \"player\"))\n \n if hasAnticipationTalent and combopoints > 5 then combopoints = 5 end\n \n local remaining = progress - GetTime()\n local refresh = (6 + (2 * combopoints)) * 0.3\n \n if progress ~= 0 then\n if remaining < refresh then\n return \"|cFF00FF00\"..format(\"%.1f\", remaining)\n else\n return \"|cFFFFFFFF\"..format(\"%.1f\", remaining)\n end\n end\nend\n\n\n",
  3200. ["untrigger"] = {
  3201. },
  3202. ["anchorPoint"] = "CENTER",
  3203. ["activeTriggerMode"] = 0,
  3204. ["customTextUpdate"] = "update",
  3205. ["actions"] = {
  3206. ["start"] = {
  3207. ["do_custom"] = true,
  3208. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  3209. },
  3210. ["finish"] = {
  3211. },
  3212. ["init"] = {
  3213. ["do_custom"] = true,
  3214. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  3215. },
  3216. },
  3217. ["fontFlags"] = "OUTLINE",
  3218. ["animation"] = {
  3219. ["start"] = {
  3220. ["type"] = "none",
  3221. ["duration_type"] = "seconds",
  3222. },
  3223. ["main"] = {
  3224. ["type"] = "none",
  3225. ["duration_type"] = "seconds",
  3226. },
  3227. ["finish"] = {
  3228. ["type"] = "none",
  3229. ["duration_type"] = "seconds",
  3230. },
  3231. },
  3232. ["trigger"] = {
  3233. ["type"] = "aura",
  3234. ["subeventSuffix"] = "_CAST_START",
  3235. ["ownOnly"] = true,
  3236. ["event"] = "Health",
  3237. ["unit"] = "target",
  3238. ["spellIds"] = {
  3239. },
  3240. ["debuffType"] = "HARMFUL",
  3241. ["names"] = {
  3242. "Nightblade", -- [1]
  3243. },
  3244. ["subeventPrefix"] = "SPELL",
  3245. ["custom_hide"] = "timed",
  3246. },
  3247. ["desaturate"] = false,
  3248. ["progressPrecision"] = 1,
  3249. ["font"] = "Friz Quadrata TT",
  3250. ["height"] = 20,
  3251. ["load"] = {
  3252. ["use_never"] = false,
  3253. ["talent"] = {
  3254. ["multi"] = {
  3255. },
  3256. },
  3257. ["spec"] = {
  3258. ["single"] = 3,
  3259. ["multi"] = {
  3260. },
  3261. },
  3262. ["class"] = {
  3263. ["single"] = "ROGUE",
  3264. ["multi"] = {
  3265. },
  3266. },
  3267. ["use_class"] = true,
  3268. ["role"] = {
  3269. ["multi"] = {
  3270. },
  3271. },
  3272. ["pvptalent"] = {
  3273. ["multi"] = {
  3274. },
  3275. },
  3276. ["faction"] = {
  3277. ["multi"] = {
  3278. },
  3279. },
  3280. ["difficulty"] = {
  3281. ["multi"] = {
  3282. },
  3283. },
  3284. ["race"] = {
  3285. ["multi"] = {
  3286. },
  3287. },
  3288. ["use_spec"] = true,
  3289. ["size"] = {
  3290. ["multi"] = {
  3291. },
  3292. },
  3293. },
  3294. ["fontSize"] = 12,
  3295. ["displayStacks"] = "%c",
  3296. ["regionType"] = "icon",
  3297. ["stickyDuration"] = false,
  3298. ["stacksContainment"] = "INSIDE",
  3299. ["zoom"] = 0,
  3300. ["auto"] = true,
  3301. ["stacksPoint"] = "TOP",
  3302. ["id"] = "Nightblade",
  3303. ["icon"] = true,
  3304. ["frameStrata"] = 1,
  3305. ["width"] = 30,
  3306. ["yOffset"] = 0,
  3307. ["numTriggers"] = 1,
  3308. ["inverse"] = false,
  3309. ["xOffset"] = 0,
  3310. ["selfPoint"] = "CENTER",
  3311. ["parent"] = "Buffs/Debuffs - Rogue",
  3312. ["cooldown"] = false,
  3313. ["textColor"] = {
  3314. 1, -- [1]
  3315. 1, -- [2]
  3316. 1, -- [3]
  3317. 1, -- [4]
  3318. },
  3319. },
  3320. ["Cooldowns - Rogue"] = {
  3321. ["grow"] = "HORIZONTAL",
  3322. ["controlledChildren"] = {
  3323. "Shared: Cloak of Shadows CD", -- [1]
  3324. "Shared: Shadowstep CD", -- [2]
  3325. "Shared: Vanish CD", -- [3]
  3326. "Shared: Marked for Death CD", -- [4]
  3327. "Assn: Garrote CD", -- [5]
  3328. "Assn: Exsanguinate CD", -- [6]
  3329. "Assn: Vendetta CD", -- [7]
  3330. "Outlaw: Grappling Hook CD", -- [8]
  3331. "Outlaw: Cannonball Barrage CD", -- [9]
  3332. "Outlaw: Killing Spree CD", -- [10]
  3333. "Outlaw: Adrenaline Rush CD", -- [11]
  3334. "Sub: Shadow Dance CD", -- [12]
  3335. "Sub: Shadow Blades CD", -- [13]
  3336. },
  3337. ["animate"] = false,
  3338. ["untrigger"] = {
  3339. },
  3340. ["xOffset"] = 0,
  3341. ["anchorPoint"] = "CENTER",
  3342. ["border"] = "None",
  3343. ["yOffset"] = -190,
  3344. ["regionType"] = "dynamicgroup",
  3345. ["borderOffset"] = 16,
  3346. ["sort"] = "none",
  3347. ["activeTriggerMode"] = -10,
  3348. ["space"] = 3,
  3349. ["background"] = "None",
  3350. ["expanded"] = false,
  3351. ["constantFactor"] = "RADIUS",
  3352. ["backgroundInset"] = 0,
  3353. ["radius"] = 200,
  3354. ["id"] = "Cooldowns - Rogue",
  3355. ["animation"] = {
  3356. ["start"] = {
  3357. ["type"] = "none",
  3358. ["duration_type"] = "seconds",
  3359. },
  3360. ["main"] = {
  3361. ["type"] = "none",
  3362. ["duration_type"] = "seconds",
  3363. },
  3364. ["finish"] = {
  3365. ["type"] = "none",
  3366. ["duration_type"] = "seconds",
  3367. },
  3368. },
  3369. ["trigger"] = {
  3370. ["type"] = "aura",
  3371. ["spellIds"] = {
  3372. },
  3373. ["unit"] = "player",
  3374. ["debuffType"] = "HELPFUL",
  3375. ["names"] = {
  3376. },
  3377. },
  3378. ["selfPoint"] = "CENTER",
  3379. ["frameStrata"] = 1,
  3380. ["width"] = 556.000122070313,
  3381. ["stagger"] = 0,
  3382. ["rotation"] = 0,
  3383. ["numTriggers"] = 1,
  3384. ["align"] = "CENTER",
  3385. ["height"] = 39.9999694824219,
  3386. ["actions"] = {
  3387. ["start"] = {
  3388. },
  3389. ["init"] = {
  3390. },
  3391. ["finish"] = {
  3392. },
  3393. },
  3394. ["load"] = {
  3395. ["talent"] = {
  3396. ["multi"] = {
  3397. },
  3398. },
  3399. ["spec"] = {
  3400. ["multi"] = {
  3401. },
  3402. },
  3403. ["use_class"] = "true",
  3404. ["race"] = {
  3405. ["multi"] = {
  3406. },
  3407. },
  3408. ["difficulty"] = {
  3409. ["multi"] = {
  3410. },
  3411. },
  3412. ["pvptalent"] = {
  3413. ["multi"] = {
  3414. },
  3415. },
  3416. ["faction"] = {
  3417. ["multi"] = {
  3418. },
  3419. },
  3420. ["class"] = {
  3421. ["single"] = "ROGUE",
  3422. ["multi"] = {
  3423. },
  3424. },
  3425. ["role"] = {
  3426. ["multi"] = {
  3427. },
  3428. },
  3429. ["size"] = {
  3430. ["multi"] = {
  3431. },
  3432. },
  3433. },
  3434. ["disjunctive"] = "all",
  3435. },
  3436. ["Cooldowns - Shaman"] = {
  3437. ["grow"] = "HORIZONTAL",
  3438. ["controlledChildren"] = {
  3439. "Feral Lunge CD", -- [1]
  3440. "Feral Spirit CD", -- [2]
  3441. "Ascendance CD", -- [3]
  3442. },
  3443. ["animate"] = false,
  3444. ["disjunctive"] = "all",
  3445. ["xOffset"] = 0,
  3446. ["regionType"] = "dynamicgroup",
  3447. ["border"] = "None",
  3448. ["yOffset"] = -190,
  3449. ["anchorPoint"] = "CENTER",
  3450. ["expanded"] = false,
  3451. ["sort"] = "none",
  3452. ["activeTriggerMode"] = -10,
  3453. ["space"] = 3,
  3454. ["background"] = "None",
  3455. ["actions"] = {
  3456. ["start"] = {
  3457. },
  3458. ["finish"] = {
  3459. },
  3460. ["init"] = {
  3461. },
  3462. },
  3463. ["constantFactor"] = "RADIUS",
  3464. ["animation"] = {
  3465. ["start"] = {
  3466. ["duration_type"] = "seconds",
  3467. ["type"] = "none",
  3468. },
  3469. ["main"] = {
  3470. ["duration_type"] = "seconds",
  3471. ["type"] = "none",
  3472. },
  3473. ["finish"] = {
  3474. ["duration_type"] = "seconds",
  3475. ["type"] = "none",
  3476. },
  3477. },
  3478. ["radius"] = 200,
  3479. ["align"] = "CENTER",
  3480. ["selfPoint"] = "CENTER",
  3481. ["trigger"] = {
  3482. ["type"] = "aura",
  3483. ["spellIds"] = {
  3484. },
  3485. ["names"] = {
  3486. },
  3487. ["debuffType"] = "HELPFUL",
  3488. ["unit"] = "player",
  3489. },
  3490. ["rotation"] = 0,
  3491. ["frameStrata"] = 1,
  3492. ["width"] = 126.000061035156,
  3493. ["stagger"] = 0,
  3494. ["backgroundInset"] = 0,
  3495. ["numTriggers"] = 1,
  3496. ["id"] = "Cooldowns - Shaman",
  3497. ["height"] = 39.9999694824219,
  3498. ["borderOffset"] = 16,
  3499. ["load"] = {
  3500. ["talent"] = {
  3501. ["multi"] = {
  3502. },
  3503. },
  3504. ["spec"] = {
  3505. ["multi"] = {
  3506. },
  3507. },
  3508. ["difficulty"] = {
  3509. ["multi"] = {
  3510. },
  3511. },
  3512. ["race"] = {
  3513. ["multi"] = {
  3514. },
  3515. },
  3516. ["faction"] = {
  3517. ["multi"] = {
  3518. },
  3519. },
  3520. ["pvptalent"] = {
  3521. ["multi"] = {
  3522. },
  3523. },
  3524. ["role"] = {
  3525. ["multi"] = {
  3526. },
  3527. },
  3528. ["use_class"] = "true",
  3529. ["class"] = {
  3530. ["single"] = "SHAMAN",
  3531. ["multi"] = {
  3532. },
  3533. },
  3534. ["size"] = {
  3535. ["multi"] = {
  3536. },
  3537. },
  3538. },
  3539. ["untrigger"] = {
  3540. },
  3541. },
  3542. ["Rupture"] = {
  3543. ["xOffset"] = 0,
  3544. ["customText"] = "function(progress, ...)\n local aura = select(4, ...)\n local duration = select(6, UnitDebuff(\"target\", aura, nil, \"PLAYER\")) or 0\n \n local combopoints = UnitPower(\"player\", 4)\n local hasAnticipationTalent = select(4, GetTalentInfo(3, 2, 1, nil, \"player\"))\n \n if hasAnticipationTalent and combopoints > 5 then combopoints = 5 end\n \n local remaining = progress - GetTime()\n local refresh = (4 + (4 * combopoints)) * 0.3\n \n if progress ~= 0 then\n if remaining < refresh then\n if aura_env.ruptureSnapshot then\n return \"|cFFE18800\"..format(\"%.1f\", remaining)\n else\n return \"|cFF00FF00\"..format(\"%.1f\", remaining)\n end\n else\n if aura_env.ruptureSnapshot then\n return \"|cFFE1E100\"..format(\"%.1f\", remaining)\n else\n return \"|cFFFFFFFF\"..format(\"%.1f\", remaining)\n end\n end\n end\nend",
  3545. ["yOffset"] = 0,
  3546. ["anchorPoint"] = "CENTER",
  3547. ["activeTriggerMode"] = -10,
  3548. ["customTextUpdate"] = "update",
  3549. ["actions"] = {
  3550. ["start"] = {
  3551. ["do_custom"] = true,
  3552. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  3553. },
  3554. ["init"] = {
  3555. ["do_custom"] = true,
  3556. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  3557. },
  3558. ["finish"] = {
  3559. },
  3560. },
  3561. ["fontFlags"] = "OUTLINE",
  3562. ["animation"] = {
  3563. ["start"] = {
  3564. ["duration_type"] = "seconds",
  3565. ["type"] = "none",
  3566. },
  3567. ["main"] = {
  3568. ["duration_type"] = "seconds",
  3569. ["type"] = "none",
  3570. },
  3571. ["finish"] = {
  3572. ["duration_type"] = "seconds",
  3573. ["type"] = "none",
  3574. },
  3575. },
  3576. ["trigger"] = {
  3577. ["type"] = "aura",
  3578. ["subeventSuffix"] = "_CAST_START",
  3579. ["ownOnly"] = true,
  3580. ["event"] = "Health",
  3581. ["unit"] = "target",
  3582. ["spellIds"] = {
  3583. },
  3584. ["custom_hide"] = "timed",
  3585. ["subeventPrefix"] = "SPELL",
  3586. ["names"] = {
  3587. "Rupture", -- [1]
  3588. },
  3589. ["debuffType"] = "HARMFUL",
  3590. },
  3591. ["desaturate"] = false,
  3592. ["progressPrecision"] = 1,
  3593. ["font"] = "Friz Quadrata TT",
  3594. ["height"] = 20,
  3595. ["load"] = {
  3596. ["use_never"] = false,
  3597. ["talent"] = {
  3598. ["multi"] = {
  3599. },
  3600. },
  3601. ["class"] = {
  3602. ["single"] = "ROGUE",
  3603. ["multi"] = {
  3604. },
  3605. },
  3606. ["spec"] = {
  3607. ["single"] = 1,
  3608. ["multi"] = {
  3609. },
  3610. },
  3611. ["use_class"] = true,
  3612. ["role"] = {
  3613. ["multi"] = {
  3614. },
  3615. },
  3616. ["faction"] = {
  3617. ["multi"] = {
  3618. },
  3619. },
  3620. ["use_spec"] = true,
  3621. ["race"] = {
  3622. ["multi"] = {
  3623. },
  3624. },
  3625. ["difficulty"] = {
  3626. ["multi"] = {
  3627. },
  3628. },
  3629. ["pvptalent"] = {
  3630. ["multi"] = {
  3631. },
  3632. },
  3633. ["size"] = {
  3634. ["multi"] = {
  3635. },
  3636. },
  3637. },
  3638. ["fontSize"] = 12,
  3639. ["displayStacks"] = "%c",
  3640. ["regionType"] = "icon",
  3641. ["color"] = {
  3642. 1, -- [1]
  3643. 1, -- [2]
  3644. 1, -- [3]
  3645. 1, -- [4]
  3646. },
  3647. ["cooldown"] = false,
  3648. ["stacksContainment"] = "INSIDE",
  3649. ["zoom"] = 0,
  3650. ["auto"] = true,
  3651. ["parent"] = "Buffs/Debuffs - Rogue",
  3652. ["id"] = "Rupture",
  3653. ["selfPoint"] = "CENTER",
  3654. ["frameStrata"] = 1,
  3655. ["width"] = 30,
  3656. ["untrigger"] = {
  3657. },
  3658. ["inverse"] = false,
  3659. ["numTriggers"] = 3,
  3660. ["icon"] = true,
  3661. ["stickyDuration"] = false,
  3662. ["additional_triggers"] = {
  3663. {
  3664. ["trigger"] = {
  3665. ["type"] = "custom",
  3666. ["unevent"] = "auto",
  3667. ["event"] = "Chat Message",
  3668. ["subeventPrefix"] = "SPELL",
  3669. ["events"] = "COMBAT_LOG_EVENT_UNFILTERED",
  3670. ["custom"] = "function(event, ...)\n local subevent = select(2, ...)\n local sourceGUID = select(4, ...)\n local spellName = select(13, ...)\n \n if sourceGUID ~= UnitGUID(\"player\") then return false end\n \n if subevent == \"SPELL_AURA_REMOVED\" and spellName == \"Stealth\" then\n aura_env.hadStealth = true\n \n local env = aura_env\n C_Timer.After(.2, function()\n env.hadStealth = false\n end)\n end\n \n if subevent == \"SPELL_CAST_SUCCESS\" and spellName == \"Rupture\" then\n aura_env.ruptureSnapshot = false\n \n local hasNightstalkerTalent = select(4, GetTalentInfo(2, 1, 1, nil, \"player\"))\n \n if hasNightstalkerTalent and (aura_env.hadStealth or aura_env.hadVanish) then\n aura_env.ruptureSnapshot = true\n end\n end\n \n return true\nend",
  3671. ["subeventSuffix"] = "_CAST_START",
  3672. ["custom_type"] = "event",
  3673. ["custom_hide"] = "timed",
  3674. },
  3675. ["untrigger"] = {
  3676. },
  3677. }, -- [1]
  3678. {
  3679. ["trigger"] = {
  3680. ["subeventPrefix"] = "SPELL",
  3681. ["type"] = "custom",
  3682. ["custom"] = "function(self, unitId)\n if unitId ~= \"player\" then return false end\n \n local vanishExists = false\n local name = UnitBuff(\"player\", \"Vanish\", nil, \"PLAYER\")\n \n if name == \"Vanish\" then\n vanishExists = true\n aura_env.hadVanish = true\n end\n \n if aura_env.hadVanish and not vanishExists then\n aura_env.hadVanish = false\n end\n \n return true\nend",
  3683. ["subeventSuffix"] = "_CAST_START",
  3684. ["events"] = "UNIT_AURA",
  3685. ["custom_type"] = "event",
  3686. ["event"] = "Health",
  3687. ["custom_hide"] = "timed",
  3688. },
  3689. ["untrigger"] = {
  3690. },
  3691. }, -- [2]
  3692. },
  3693. ["stacksPoint"] = "TOP",
  3694. ["textColor"] = {
  3695. 1, -- [1]
  3696. 1, -- [2]
  3697. 1, -- [3]
  3698. 1, -- [4]
  3699. },
  3700. },
  3701. ["RtB Buried Treasure"] = {
  3702. ["parent"] = "Buffs/Debuffs - Rogue",
  3703. ["yOffset"] = 0,
  3704. ["anchorPoint"] = "CENTER",
  3705. ["activeTriggerMode"] = 0,
  3706. ["customTextUpdate"] = "update",
  3707. ["icon"] = true,
  3708. ["fontFlags"] = "OUTLINE",
  3709. ["animation"] = {
  3710. ["start"] = {
  3711. ["duration_type"] = "seconds",
  3712. ["type"] = "none",
  3713. },
  3714. ["main"] = {
  3715. ["duration_type"] = "seconds",
  3716. ["type"] = "none",
  3717. },
  3718. ["finish"] = {
  3719. ["duration_type"] = "seconds",
  3720. ["type"] = "none",
  3721. },
  3722. },
  3723. ["trigger"] = {
  3724. ["type"] = "aura",
  3725. ["subeventSuffix"] = "_CAST_START",
  3726. ["ownOnly"] = true,
  3727. ["event"] = "Health",
  3728. ["subeventPrefix"] = "SPELL",
  3729. ["spellIds"] = {
  3730. },
  3731. ["debuffType"] = "HELPFUL",
  3732. ["use_specific_unit"] = false,
  3733. ["names"] = {
  3734. "Buried Treasure", -- [1]
  3735. },
  3736. ["unit"] = "player",
  3737. ["custom_hide"] = "timed",
  3738. },
  3739. ["stickyDuration"] = false,
  3740. ["progressPrecision"] = 1,
  3741. ["font"] = "Friz Quadrata TT",
  3742. ["height"] = 20,
  3743. ["load"] = {
  3744. ["use_never"] = false,
  3745. ["talent"] = {
  3746. ["single"] = 2,
  3747. ["multi"] = {
  3748. [2] = true,
  3749. },
  3750. },
  3751. ["spec"] = {
  3752. ["single"] = 2,
  3753. ["multi"] = {
  3754. true, -- [1]
  3755. },
  3756. },
  3757. ["role"] = {
  3758. ["multi"] = {
  3759. },
  3760. },
  3761. ["difficulty"] = {
  3762. ["multi"] = {
  3763. },
  3764. },
  3765. ["race"] = {
  3766. ["multi"] = {
  3767. },
  3768. },
  3769. ["faction"] = {
  3770. ["multi"] = {
  3771. },
  3772. },
  3773. ["use_spec"] = true,
  3774. ["class"] = {
  3775. ["single"] = "ROGUE",
  3776. ["multi"] = {
  3777. },
  3778. },
  3779. ["use_class"] = true,
  3780. ["pvptalent"] = {
  3781. ["multi"] = {
  3782. },
  3783. },
  3784. ["size"] = {
  3785. ["multi"] = {
  3786. },
  3787. },
  3788. },
  3789. ["fontSize"] = 12,
  3790. ["displayStacks"] = "%p",
  3791. ["regionType"] = "icon",
  3792. ["desaturate"] = false,
  3793. ["stacksContainment"] = "INSIDE",
  3794. ["zoom"] = 0,
  3795. ["auto"] = true,
  3796. ["cooldown"] = false,
  3797. ["id"] = "RtB Buried Treasure",
  3798. ["selfPoint"] = "CENTER",
  3799. ["frameStrata"] = 1,
  3800. ["width"] = 30,
  3801. ["untrigger"] = {
  3802. },
  3803. ["inverse"] = false,
  3804. ["numTriggers"] = 1,
  3805. ["xOffset"] = 0,
  3806. ["color"] = {
  3807. 1, -- [1]
  3808. 1, -- [2]
  3809. 1, -- [3]
  3810. 1, -- [4]
  3811. },
  3812. ["actions"] = {
  3813. ["start"] = {
  3814. ["do_custom"] = true,
  3815. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  3816. },
  3817. ["finish"] = {
  3818. },
  3819. ["init"] = {
  3820. ["do_custom"] = true,
  3821. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  3822. },
  3823. },
  3824. ["stacksPoint"] = "TOP",
  3825. ["textColor"] = {
  3826. 1, -- [1]
  3827. 1, -- [2]
  3828. 1, -- [3]
  3829. 1, -- [4]
  3830. },
  3831. },
  3832. ["Boulderfist"] = {
  3833. ["color"] = {
  3834. 1, -- [1]
  3835. 1, -- [2]
  3836. 1, -- [3]
  3837. 1, -- [4]
  3838. },
  3839. ["yOffset"] = 0,
  3840. ["anchorPoint"] = "CENTER",
  3841. ["activeTriggerMode"] = -10,
  3842. ["customTextUpdate"] = "update",
  3843. ["actions"] = {
  3844. ["start"] = {
  3845. ["do_custom"] = true,
  3846. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  3847. },
  3848. ["finish"] = {
  3849. },
  3850. ["init"] = {
  3851. ["do_custom"] = true,
  3852. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  3853. },
  3854. },
  3855. ["fontFlags"] = "OUTLINE",
  3856. ["selfPoint"] = "CENTER",
  3857. ["trigger"] = {
  3858. ["type"] = "aura",
  3859. ["subeventSuffix"] = "_CAST_START",
  3860. ["event"] = "Health",
  3861. ["unit"] = "player",
  3862. ["spellIds"] = {
  3863. },
  3864. ["custom_hide"] = "timed",
  3865. ["subeventPrefix"] = "SPELL",
  3866. ["names"] = {
  3867. "Boulderfist", -- [1]
  3868. },
  3869. ["debuffType"] = "HELPFUL",
  3870. },
  3871. ["stickyDuration"] = false,
  3872. ["progressPrecision"] = 1,
  3873. ["font"] = "Friz Quadrata TT",
  3874. ["height"] = 20,
  3875. ["load"] = {
  3876. ["talent"] = {
  3877. ["single"] = 3,
  3878. ["multi"] = {
  3879. },
  3880. },
  3881. ["spec"] = {
  3882. ["single"] = 2,
  3883. ["multi"] = {
  3884. },
  3885. },
  3886. ["use_class"] = true,
  3887. ["use_talent"] = true,
  3888. ["difficulty"] = {
  3889. ["multi"] = {
  3890. },
  3891. },
  3892. ["race"] = {
  3893. ["multi"] = {
  3894. },
  3895. },
  3896. ["pvptalent"] = {
  3897. ["multi"] = {
  3898. },
  3899. },
  3900. ["faction"] = {
  3901. ["multi"] = {
  3902. },
  3903. },
  3904. ["role"] = {
  3905. ["multi"] = {
  3906. },
  3907. },
  3908. ["class"] = {
  3909. ["single"] = "SHAMAN",
  3910. ["multi"] = {
  3911. },
  3912. },
  3913. ["use_spec"] = true,
  3914. ["size"] = {
  3915. ["multi"] = {
  3916. },
  3917. },
  3918. },
  3919. ["fontSize"] = 12,
  3920. ["displayStacks"] = "%p",
  3921. ["regionType"] = "icon",
  3922. ["desaturate"] = false,
  3923. ["cooldown"] = false,
  3924. ["stacksContainment"] = "INSIDE",
  3925. ["zoom"] = 0,
  3926. ["auto"] = true,
  3927. ["xOffset"] = 0,
  3928. ["id"] = "Boulderfist",
  3929. ["disjunctive"] = "all",
  3930. ["frameStrata"] = 1,
  3931. ["width"] = 30,
  3932. ["animation"] = {
  3933. ["start"] = {
  3934. ["duration_type"] = "seconds",
  3935. ["type"] = "none",
  3936. },
  3937. ["main"] = {
  3938. ["duration_type"] = "seconds",
  3939. ["type"] = "none",
  3940. },
  3941. ["finish"] = {
  3942. ["duration_type"] = "seconds",
  3943. ["type"] = "none",
  3944. },
  3945. },
  3946. ["inverse"] = false,
  3947. ["numTriggers"] = 1,
  3948. ["parent"] = "Buffs/Debuffs - Shaman",
  3949. ["icon"] = true,
  3950. ["untrigger"] = {
  3951. },
  3952. ["stacksPoint"] = "TOP",
  3953. ["textColor"] = {
  3954. 1, -- [1]
  3955. 1, -- [2]
  3956. 1, -- [3]
  3957. 1, -- [4]
  3958. },
  3959. },
  3960. ["Assn: Garrote CD"] = {
  3961. ["parent"] = "Cooldowns - Rogue",
  3962. ["yOffset"] = 0,
  3963. ["anchorPoint"] = "CENTER",
  3964. ["activeTriggerMode"] = 0,
  3965. ["customTextUpdate"] = "update",
  3966. ["actions"] = {
  3967. ["start"] = {
  3968. ["do_custom"] = false,
  3969. ["custom"] = "\n\n",
  3970. },
  3971. ["init"] = {
  3972. ["do_custom"] = false,
  3973. ["custom"] = "\n\n",
  3974. },
  3975. ["finish"] = {
  3976. },
  3977. },
  3978. ["fontFlags"] = "OUTLINE",
  3979. ["animation"] = {
  3980. ["start"] = {
  3981. ["type"] = "none",
  3982. ["duration_type"] = "seconds",
  3983. },
  3984. ["main"] = {
  3985. ["type"] = "preset",
  3986. ["duration_type"] = "seconds",
  3987. },
  3988. ["finish"] = {
  3989. ["type"] = "none",
  3990. ["duration_type"] = "seconds",
  3991. },
  3992. },
  3993. ["trigger"] = {
  3994. ["custom_hide"] = "timed",
  3995. ["type"] = "status",
  3996. ["debuffType"] = "HELPFUL",
  3997. ["subeventSuffix"] = "_CAST_START",
  3998. ["use_showOn"] = true,
  3999. ["unit"] = "player",
  4000. ["event"] = "Cooldown Progress (Spell)",
  4001. ["use_unit"] = true,
  4002. ["realSpellName"] = "Garrote",
  4003. ["use_spellName"] = true,
  4004. ["spellIds"] = {
  4005. },
  4006. ["names"] = {
  4007. },
  4008. ["showOn"] = "showAlways",
  4009. ["subeventPrefix"] = "SPELL",
  4010. ["unevent"] = "auto",
  4011. ["spellName"] = 703,
  4012. },
  4013. ["stickyDuration"] = false,
  4014. ["progressPrecision"] = 0,
  4015. ["font"] = "Friz Quadrata TT",
  4016. ["height"] = 40,
  4017. ["load"] = {
  4018. ["use_never"] = false,
  4019. ["talent"] = {
  4020. ["multi"] = {
  4021. },
  4022. },
  4023. ["class"] = {
  4024. ["single"] = "ROGUE",
  4025. ["multi"] = {
  4026. },
  4027. },
  4028. ["spec"] = {
  4029. ["single"] = 1,
  4030. ["multi"] = {
  4031. [3] = true,
  4032. },
  4033. },
  4034. ["use_class"] = true,
  4035. ["role"] = {
  4036. ["multi"] = {
  4037. },
  4038. },
  4039. ["faction"] = {
  4040. ["multi"] = {
  4041. },
  4042. },
  4043. ["pvptalent"] = {
  4044. ["multi"] = {
  4045. },
  4046. },
  4047. ["race"] = {
  4048. ["multi"] = {
  4049. },
  4050. },
  4051. ["difficulty"] = {
  4052. ["multi"] = {
  4053. },
  4054. },
  4055. ["use_spec"] = true,
  4056. ["size"] = {
  4057. ["multi"] = {
  4058. },
  4059. },
  4060. },
  4061. ["fontSize"] = 20,
  4062. ["displayStacks"] = "%c",
  4063. ["regionType"] = "icon",
  4064. ["selfPoint"] = "CENTER",
  4065. ["stacksContainment"] = "OUTSIDE",
  4066. ["zoom"] = 0,
  4067. ["auto"] = true,
  4068. ["stacksPoint"] = "BOTTOM",
  4069. ["id"] = "Assn: Garrote CD",
  4070. ["desaturate"] = false,
  4071. ["frameStrata"] = 1,
  4072. ["width"] = 40,
  4073. ["icon"] = true,
  4074. ["color"] = {
  4075. 1, -- [1]
  4076. 1, -- [2]
  4077. 1, -- [3]
  4078. 1, -- [4]
  4079. },
  4080. ["numTriggers"] = 1,
  4081. ["inverse"] = true,
  4082. ["xOffset"] = 0,
  4083. ["untrigger"] = {
  4084. ["showOn"] = "showAlways",
  4085. ["spellName"] = 703,
  4086. },
  4087. ["cooldown"] = true,
  4088. ["textColor"] = {
  4089. 0.937254901960784, -- [1]
  4090. 1, -- [2]
  4091. 0.949019607843137, -- [3]
  4092. 1, -- [4]
  4093. },
  4094. },
  4095. ["MiniHekili Enhancement"] = {
  4096. ["hekiliEnabled"] = true,
  4097. ["disjunctive"] = "any",
  4098. ["customText"] = "function ()\n return aura_env.targetCount > 1 and aura_env.targetCount or nil\n -- return aura_env.enhAbilityNames[ aura_env.recommended ]\nend\n\n\n\n",
  4099. ["yOffset"] = -140,
  4100. ["anchorPoint"] = "CENTER",
  4101. ["activeTriggerMode"] = 0,
  4102. ["customTextUpdate"] = "update",
  4103. ["actions"] = {
  4104. ["start"] = {
  4105. ["do_custom"] = false,
  4106. },
  4107. ["init"] = {
  4108. ["do_custom"] = true,
  4109. ["custom"] = "aura_env.updateInterval = 0.05\naura_env.lastUpdate = GetTime()\naura_env.targetWipeInterval = 5\n\naura_env.showCooldownRing = true\naura_env.invertCooldownRing = false\naura_env.showRangeHighlight = true\n\naura_env.enabledToggle = \"ALT-SHIFT-T\"\naura_env.cooldownsToggle = \"ALT-SHIFT-R\"\n\nWA_MiniHekili_Enh_Enabled = WeakAurasSaved.displays[aura_env.id].hekiliEnabled == nil and true or WeakAurasSaved.displays[aura_env.id].hekiliEnabled\n\nWA_MiniHekili_Enh_CDs = WeakAurasSaved.displays[aura_env.id].hekiliCooldowns == nil and false or WeakAurasSaved.displays[aura_env.id].hekiliCooldowns\n\naura_env.keyhandler = aura_env.keyhandler or CreateFrame(\"Button\", aura_env.id..\"_Keyhandler\", UIParent)\naura_env.keyhandler.parent = aura_env\naura_env.keyhandler:RegisterForClicks(\"AnyDown\")\naura_env.keyhandler:SetScript(\"OnClick\", function (self, button, down)\n if button == \"Cooldowns\" then\n WA_MiniHekili_Enh_CDs = not WA_MiniHekili_Enh_CDs\n print(\"|cFF00FFFFMini-Hekili Cooldowns: \" .. ( WA_MiniHekili_Enh_CDs and \"|cFF00FF00ENABLED|r\" or \"|cFFFF0000DISABLED|r\" ) )\n elseif button == \"Enabled\" then\n WA_MiniHekili_Enh_Enabled = not WA_MiniHekili_Enh_Enabled\n print(\"|cFF00FFFFMini-Hekili: \" .. ( WA_MiniHekili_Enh_Enabled and \"|cFF00FF00ENABLED|r\" or \"|cFFFF0000DISABLED|r\" ) )\n end\n \n WeakAurasSaved.displays[self.parent.id].hekiliEnabled = WA_MiniHekili_Enh_Enabled\n WeakAurasSaved.displays[self.parent.id].hekiliCooldowns = WA_MiniHekili_Enh_CDs\nend)\n\nfunction aura_env.setupBinds()\n \n HekiliTempSetupBinds = HekiliTempSetupBinds or aura_env\n \n if InCombatLockdown() then\n C_Timer.After( 5, HekiliTempSetupBinds.setupBinds )\n return\n end\n \n ClearOverrideBindings( HekiliTempSetupBinds.keyhandler )\n SetOverrideBindingClick( HekiliTempSetupBinds.keyhandler, true, HekiliTempSetupBinds.enabledToggle, HekiliTempSetupBinds.id..\"_Keyhandler\", \"Enabled\" )\n SetOverrideBindingClick( HekiliTempSetupBinds.keyhandler, true, HekiliTempSetupBinds.cooldownsToggle, HekiliTempSetupBinds.id..\"_Keyhandler\", \"Cooldowns\" )\n \n C_Timer.After( 3, function ()\n \n print(\"|cFF00FFFFMini-Hekili|r: Keybinds are now active.\")\n print(\"Enable/Disable - |cFFFFD100\" .. HekiliTempSetupBinds.enabledToggle .. \"|r.\")\n print(\"Toggle Cooldowns - |cFFFFD100\" .. HekiliTempSetupBinds.cooldownsToggle .. \"|r.\")\n print(\"You can *carefully* change these keybinds in the \" .. HekiliTempSetupBinds.id .. \" WeakAura on the Actions Tab, On Init, Expand Text Editor and see lines 9 and 10.\" )\n \n HekiliTempSetupBinds = nil\n end )\n \n \nend\n\naura_env.setupBinds()\n\naura_env.recommended = 204945\naura_env.timeToReady = 0\naura_env.timeOffset = 0\n\naura_env.targets = {}\naura_env.targetCount = 0\n\naura_env.talents = {\n windsong = { 1, 1, 1 },\n hot_hand = { 1, 2, 1 },\n boulderfist = { 1, 3, 1 },\n \n rainfall = { 2, 1, 1 },\n feral_lunge = { 2, 2, 1 },\n wind_rush_totem = { 2, 3, 1 },\n \n lightning_surge_totem = { 3, 1, 1 },\n earthgrab_totem = { 3, 2, 1 },\n voodoo_totem = { 3, 3, 1 },\n \n lightning_shield = { 4, 1, 1 },\n ancestral_swiftness = { 4, 2, 1 },\n hailstorm = { 4, 3, 1 },\n \n tempest = {5, 1, 1 },\n overcharge = { 5, 2, 1 },\n empowered_stormlash = { 5, 3, 1 },\n \n crashing_storm = { 6, 1, 1 },\n fury_of_air = { 6, 2, 1 },\n sundering = {6, 3, 1 },\n \n ascendance = { 7, 1, 1 },\n landslide = { 7, 2, 1 },\n earthen_spike = { 7, 3, 1 }\n}\n\naura_env.talented = {}\n\naura_env.abilities = {\n ascendance = 114051,\n boulderfist = 201897,\n crash_lightning = 187874,\n doom_winds = 204945,\n earthen_spike = 188089,\n feral_spirit = 51533,\n flametongue = 193796,\n frostbrand = 196834,\n fury_of_air = 197211,\n healing_surge = 188070,\n lava_lash = 60103,\n lightning_bolt = 187837,\n lightning_shield = 192106,\n rainfall = 215864,\n rockbiter = 193786,\n stormstrike = 17364,\n sundering = 197214,\n windsong = 201898\n}\n\naura_env.chargedAbilities = {\n boulderfist = 201897\n}\n\naura_env.abilityNames = {}\n\nfor k,v in pairs( aura_env.abilities ) do\n aura_env.abilityNames[ v ] = GetSpellInfo( v )\nend\n\naura_env.cooldowns = {}\naura_env.charges = {}\naura_env.chargeTime = {}\naura_env.chargesMax = {}\n\naura_env.buffs = {\n ascendance= 114051,\n boulderfist = 218825,\n crash_lightning = 187874,\n doom_winds = 204945,\n flametongue = 194084,\n frostbrand = 196834,\n fury_of_air = 197211,\n hot_hand = 215785,\n landslide = 202004,\n lightning_shield = 192109,\n rainfall = 215864,\n stormbringer = 201845,\n windsong = 201898\n}\n\naura_env.buffNames = {}\n\nfor k,v in pairs( aura_env.buffs ) do\n aura_env.buffNames[ v ] = GetSpellInfo( v )\nend\n\naura_env.buffRemains = {}\n\naura_env.debuffs = {\n earthen_spike = 188089,\n sundering = 197214,\n stormbringer = 201846\n}\n\naura_env.debuffNames = {}\n\nfor k,v in pairs( aura_env.debuffs ) do\n aura_env.debuffNames[ v ] = GetSpellInfo( v )\nend\n\naura_env.debuffRemains = {}\n\nfunction aura_env.rec( spell )\n aura_env.recommended = aura_env.abilities[ spell ]\n aura_env.timeToReady = aura_env.cooldowns[ spell ]\nend\n\nfunction aura_env.ready( spell )\n if aura_env.cooldowns[ spell ] + 0.1 < aura_env.timeToReady then\n aura_env.timeOffset = aura_env.cooldowns[ spell ] + 0.1 -- build in a 0.1s buffer\n return true\n end\n return false\nend\n\nfunction aura_env.buffRem( buff )\n return max( 0, aura_env.buffRemains[ buff ] - aura_env.timeOffset )\nend\n\nfunction aura_env.debuffRem( debuff )\n return max( 0, aura_env.debuffRemains[ debuff ] - aura_env.timeOffset )\nend\n\nfunction aura_env.chargeCt( spell )\n local rounded = tonumber( format( \"%.1f\", aura_env.timeOffset ) ) - 0.1\n \n return min( aura_env.chargesMax[ spell ], aura_env.charges[ spell ] + rounded / aura_env.chargeTime[ spell ] )\nend\n\n\nfunction aura_env.cdLeft( spell )\n return max( 0, aura_env.cooldowns[ spell ] - aura_env.timeOffset )\nend",
  4110. },
  4111. ["finish"] = {
  4112. },
  4113. },
  4114. ["fontFlags"] = "OUTLINE",
  4115. ["animation"] = {
  4116. ["start"] = {
  4117. ["type"] = "none",
  4118. ["duration_type"] = "seconds",
  4119. },
  4120. ["main"] = {
  4121. ["type"] = "none",
  4122. ["use_scale"] = false,
  4123. ["use_color"] = false,
  4124. ["scaley"] = 0.5,
  4125. ["duration_type"] = "seconds",
  4126. ["scalex"] = 0.5,
  4127. },
  4128. ["finish"] = {
  4129. ["type"] = "none",
  4130. ["duration_type"] = "seconds",
  4131. },
  4132. },
  4133. ["trigger"] = {
  4134. ["use_unit"] = true,
  4135. ["customIcon"] = "function ()\n if aura_env.timeToReady > 5 then\n return \"INV\\\\Misc\\\\Head\\\\clockwork_gnome_01\"\n end\n \n return GetSpellTexture( aura_env.recommended )\nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
  4136. ["customTexture"] = "\n\n",
  4137. ["custom_hide"] = "timed",
  4138. ["custom"] = "-- UNIT_POWER_FREQUENT, SPELL_UPDATE_COOLDOWN, SPELL_UPDATE_CHARGES, PLAYER_TARGET_CHANGED, UNIT_SPELLCAST_SUCCEEDED\n\nfunction ()\n \n if not WA_MiniHekili_Enh_Enabled or UnitOnTaxi(\"player\") then\n return false\n end\n \n local now = GetTime()\n \n if now < aura_env.lastUpdate + aura_env.updateInterval then\n return true\n end\n \n aura_env.lastUpdate = now\n \n local targets = aura_env.targets\n local talentList = aura_env.talents\n local talented = aura_env.talented\n local abilities = aura_env.abilities\n local abilityNames = aura_env.abilityNames\n local cooldowns = aura_env.cooldowns\n local charges = aura_env.charges\n local chargedAbilities = aura_env.chargedAbilities\n local chargeTime = aura_env.chargeTime\n local chargesMax = aura_env.chargesMax\n local buffList = aura_env.buffs\n local buffNames = aura_env.buffNames\n local buffRemains = aura_env.buffRemains\n local debuffList = aura_env.debuffs\n local debuffNames = aura_env.debuffNames\n local debuffRemains = aura_env.debuffRemains\n local buffRem = aura_env.buffRem\n local debuffRem = aura_env.debuffRem\n local chargeCt = aura_env.chargeCt\n local cdLeft = aura_env.cdLeft\n \n for k,v in pairs( targets ) do\n if now - v > aura_env.targetWipeInterval then\n targets[k] = nil\n aura_env.targetCount = max(0, aura_env.targetCount - 1)\n end\n end\n \n local gcdStart, gcdDuration = GetSpellCooldown(61304)\n local gcd = gcdStart + gcdDuration\n \n -- if GCD is active, we'll just advance to the end of the GCD.\n now = max( now, gcd )\n \n -- if the GCD isn't active, calculate what the GCD should be.\n if gcdDuration == 0 then\n gcdDuration = max( 1, 1.5 / ( 1 + ( GetHaste() / 100 ) ) )\n end\n \n -- Grab resource info.\n local maelstrom = UnitPower( \"player\", SPELL_POWER_MAELSTROM)\n local maelstromMax = UnitPowerMax(\" player\", SPELL_POWER_MAELSTROM)\n local maelstromDeficit = maelstromMax - maelstrom\n \n \n -- Get active talents.\n for k,v in pairs( talentList ) do\n talented[ k ] = select(4, GetTalentInfo( unpack( v ) ) )\n end\n \n -- Grab ability CDs.\n for k,v in pairs( abilities ) do\n local start, duration = GetSpellCooldown(v)\n cooldowns[ k ] = IsUsableSpell(v) and max( 0, start + duration - now ) or 999\n end\n \n -- Check # of charges.\n for k,v in pairs( chargedAbilities ) do\n local c, maxCharges, start, duration = GetSpellCharges(v)\n \n charges[ k ] = min( maxCharges, c + ( max(0, 1 - ( start + duration - now) / duration ) ) )\n chargeTime[ k ] = duration\n chargesMax[ k ] = maxCharges\n end \n \n -- Check if buffs are up.\n for k,v in pairs( buffList ) do\n local _, _, _, _, _, _, expires = UnitBuff(\"player\", buffNames[ v ] )\n \n buffRemains[ k ] = 0\n \n if expires then\n if expires == 0 then\n buffRemains[ k ] = 10 -- No real duration, i.e. Fury of Air.\n else\n buffRemains[ k ] = expires - now\n end\n end\n \n end\n \n -- Check if debuffs are up.\n for k,v in pairs( debuffList ) do\n local _, _, _, _, _, _, expires = UnitDebuff(\"target\", debuffNames[ v ] )\n \n debuffRemains[ k ] = expires and expires - now or 0\n end\n \n aura_env.lastRec = aura_env.recommended\n aura_env.recommended = 0\n aura_env.timeToReady = 30\n \n local rec = aura_env.rec\n local ready = aura_env.ready\n \n --[[ *** ACTION LIST BEGINS HERE *** ]]--\n \n if talented.lightning_shield and ready( 'lightning_shield' ) and buffRem( 'lightning_shield' ) == 0 then rec( 'lightning_shield' ) end\n \n if WA_MiniHekili_Enh_CDs and ready( 'feral_spirit' ) then rec( 'feral_spirit' ) end\n \n if talented.boulderfist and ready( 'boulderfist' ) and buffRem( 'boulderfist' ) == 0 then rec( 'boulderfist' ) end\n \n if WA_MiniHekili_Enh_CDs and talented.ascendance and ready( 'ascendance' ) then rec( 'ascendance' ) end\n \n if talented.windsong and ready( 'windsong' ) then rec( 'windsong' ) end\n \n if talented.fury_of_air and ready( 'fury_of_air' ) and buffRem( 'fury_of_air' ) == 0 then rec( 'fury_of_air' ) end\n \n if talented.hailstorm and ready( 'frostbrand' ) and buffRem( 'frostbrand' ) < 4.8 then rec( 'frostbrand' ) end\n \n if ready( 'flametongue' ) and buffRem( 'flametongue' ) < 4.8 then rec( 'flametongue' ) end\n \n if IsEquippedItem(128819) and ready( 'doom_winds' ) then rec( 'doom_winds' ) end\n \n if ready( 'crash_lightning' ) and aura_env.targetCount >= 3 then rec( 'crash_lightning' ) end\n \n -- Stormstrike will catch this.\n -- if ready( 'windstrike ') then rec( 'windstrike' ) end\n \n if ready( 'stormstrike' ) then rec( 'stormstrike' ) end\n \n if talented.overcharge and ready( 'lightning_bolt' ) and maelstrom >= 45 then rec( 'lightning_bolt' ) end\n \n if ready( 'lava_lash' ) and buffRem( 'hot_hand' ) > 0 then rec( 'lava_lash' ) end\n \n if talented.boulderfist and ready( 'boulderfist' ) and chargeCt( 'boulderfist' ) >= 1.5 then rec( 'boulderfist' ) end\n \n if talented.earthen_spike and ready( 'earthen_spike' ) then rec( 'earthen_spike' ) end\n \n if ready( 'crash_lightning' ) and ( aura_env.targetCount > 1 or talented.crashing_storm or cdLeft( 'feral_spirit' ) > 110 ) then rec( 'crash_lightning' ) end\n \n if talented.sundering and ready( 'sundering' ) then rec( 'sundering' ) end\n \n if ready( 'lava_lash' ) and maelstrom >= 120 then rec( 'lava_lash' ) end\n \n if talented.boulderfist and ready( 'flametongue' ) then rec( 'flametongue' ) end\n \n if talented.boulderfist and ready( 'boulderfist' ) then rec( 'boulderfist' ) end\n \n if not talented.boulderfist and ready( 'rockbiter' ) then rec( 'rockbiter' ) end\n \n \n if aura_env.timeToReady < 5 then\n if aura_env.showCooldownRing then\n local start, duration = GetSpellCooldown( aura_env.recommended )\n \n if not start or start == 0 then\n start, duration = GetSpellCooldown( 61304 )\n end\n \n WeakAuras.regions[aura_env.id].region.cooldown:SetReverse(aura_env.invertCooldownRing)\n WeakAuras.regions[aura_env.id].region.cooldown:SetCooldown(start, duration)\n end\n \n if aura_env.showRangeHighlight then\n local range = aura_env.recommended == 0 and 0 or IsSpellInRange( abilityNames[ aura_env.recommended ] )\n \n if range == 0 then WeakAuras.regions[aura_env.id].region:Color(1, 0, 0, 1)\n else WeakAuras.regions[aura_env.id].region:Color(1, 1, 1, 1) \n end\n end\n else\n WeakAuras.regions[aura_env.id].region.cooldown:SetCooldown(0,0)\n WeakAuras.regions[aura_env.id].region:Color(1,1,1,1)\n end\n \n \n return true\n \nend",
  4139. ["check"] = "update",
  4140. ["spellName"] = 193796,
  4141. ["subeventSuffix"] = "_CAST_START",
  4142. ["type"] = "custom",
  4143. ["events"] = "UNIT_POWER_FREQUENT, SPELL_UPDATE_COOLDOWN, SPELL_UPDATE_CHARGES, PLAYER_TARGET_CHANGED, UNIT_SPELLCAST_SUCCEEDED",
  4144. ["unevent"] = "auto",
  4145. ["use_showOn"] = true,
  4146. ["use_spellName"] = true,
  4147. ["event"] = "Cooldown Progress (Spell)",
  4148. ["unit"] = "player",
  4149. ["customDuration"] = "\n\n",
  4150. ["customName"] = "function ()\n return GetSpellInfo(aura_env.recommended)\nend\n\n\n\n",
  4151. ["spellIds"] = {
  4152. },
  4153. ["custom_type"] = "status",
  4154. ["showOn"] = "showAlways",
  4155. ["debuffType"] = "HELPFUL",
  4156. ["names"] = {
  4157. },
  4158. ["subeventPrefix"] = "SPELL",
  4159. },
  4160. ["desaturate"] = false,
  4161. ["font"] = "ABF",
  4162. ["Cooldowns"] = {
  4163. ["lightning_bolt"] = 0,
  4164. ["lightning_shield"] = 0,
  4165. ["frostbrand"] = 999,
  4166. ["earthen_spike"] = 999,
  4167. ["flametongue"] = 0,
  4168. ["stormstrike"] = 999,
  4169. ["crash_lightning"] = 999,
  4170. ["fury_of_air"] = 0,
  4171. ["feral_spirit"] = 0,
  4172. ["lava_lash"] = 999,
  4173. ["doom_winds"] = 0,
  4174. ["rockbiter"] = 0,
  4175. ["healing_surge"] = 0,
  4176. ["boulderfist"] = 0,
  4177. ["sundering"] = 999,
  4178. ["ascendance"] = 0,
  4179. ["windsong"] = 0,
  4180. ["rainfall"] = 0,
  4181. },
  4182. ["load"] = {
  4183. ["use_petbattle"] = false,
  4184. ["use_never"] = false,
  4185. ["class"] = {
  4186. ["single"] = "SHAMAN",
  4187. ["multi"] = {
  4188. },
  4189. },
  4190. ["use_encounterid"] = false,
  4191. ["use_class"] = true,
  4192. ["role"] = {
  4193. ["multi"] = {
  4194. },
  4195. },
  4196. ["use_spec"] = true,
  4197. ["size"] = {
  4198. ["multi"] = {
  4199. },
  4200. },
  4201. ["talent"] = {
  4202. ["multi"] = {
  4203. },
  4204. },
  4205. ["use_vehicle"] = false,
  4206. ["spec"] = {
  4207. ["single"] = 2,
  4208. ["multi"] = {
  4209. },
  4210. },
  4211. ["difficulty"] = {
  4212. ["multi"] = {
  4213. },
  4214. },
  4215. ["faction"] = {
  4216. ["multi"] = {
  4217. },
  4218. },
  4219. ["use_vehicleUi"] = false,
  4220. ["use_zone"] = false,
  4221. ["race"] = {
  4222. ["multi"] = {
  4223. },
  4224. },
  4225. ["use_zoneId"] = false,
  4226. ["pvptalent"] = {
  4227. ["multi"] = {
  4228. },
  4229. },
  4230. },
  4231. ["fontSize"] = 14,
  4232. ["displayStacks"] = "%c",
  4233. ["customTriggerLogic"] = "function ()\nreturn aura_env.enabled\nend",
  4234. ["regionType"] = "icon",
  4235. ["hekiliCooldowns"] = true,
  4236. ["height"] = 30,
  4237. ["cooldown"] = false,
  4238. ["icon"] = true,
  4239. ["selfPoint"] = "CENTER",
  4240. ["Enabled"] = true,
  4241. ["zoom"] = 0,
  4242. ["auto"] = true,
  4243. ["numTriggers"] = 2,
  4244. ["id"] = "MiniHekili Enhancement",
  4245. ["untrigger"] = {
  4246. ["showOn"] = "showAlways",
  4247. ["custom"] = "function ()\n return not WA_MiniHekili_Enh_Enabled\nend\n\n\n\n\n\n",
  4248. ["spellName"] = 193796,
  4249. },
  4250. ["frameStrata"] = 4,
  4251. ["width"] = 30,
  4252. ["color"] = {
  4253. 1, -- [1]
  4254. 1, -- [2]
  4255. 1, -- [3]
  4256. 1, -- [4]
  4257. },
  4258. ["additional_triggers"] = {
  4259. {
  4260. ["trigger"] = {
  4261. ["type"] = "custom",
  4262. ["custom_type"] = "event",
  4263. ["event"] = "Health",
  4264. ["subeventPrefix"] = "SPELL",
  4265. ["events"] = "COMBAT_LOG_EVENT_UNFILTERED",
  4266. ["customStacks"] = "\n\n",
  4267. ["subeventSuffix"] = "_CAST_START",
  4268. ["custom"] = "function ( event, _, subtype, _, sourceGUID, sourceName, _, _, destGUID, destName, destFlags, _, spellID, spellName, _, amount, interrupt, a, b, c, d, offhand, multistrike )\n \n local me = UnitGUID(\"player\")\n \n if aura_env.targets[destGUID] and ( subtype == 'UNIT_DIED' or subtype == 'UNIT_DESTROYED' ) then\n aura_env.targets[destGUID] = nil\n aura_env.targetCount = max( 0, aura_env.targetCount - 1 )\n return\n end\n \n local hostile = ( bit.band( destFlags, COMBATLOG_OBJECT_REACTION_FRIENDLY ) == 0 )\n local time = GetTime()\n \n -- If being melee'd, count as a target.\n if destGUID == me and sourceGUID ~= me and ( subtype == \"SWING_DAMAGE\" or subtype == \"SWING_MISSED\" ) then\n if not aura_env.targets[sourceGUID] then\n aura_env.targetCount = aura_env.targetCount + 1\n end\n aura_env.targets[sourceGUID] = time\n return\n end\n \n -- Otherwise, just watch what I do.\n if sourceGUID ~= me then\n return\n end\n \n if hostile and sourceGUID ~= destGUID then\n if subtype == 'SPELL_AURA_APPLIED' or subtype == 'SPELL_AURA_REFRESH' or subtype == 'SPELL_AURA_APPLIED_DOSE' or \n subtype == 'SPELL_PERIODIC_DAMAGE' or subtype == 'SPELL_PERIODIC_MISSED' or subtype == 'SPELL_DAMAGE' or subtype == 'SPELL_MISSED' or subtype == 'SWING_DAMAGE' or subtype == 'SWING_MISSED' then\n if not aura_env.targets[ destGUID ] then \n aura_env.targetCount = aura_env.targetCount + 1\n end\n aura_env.targets[ destGUID ] = time\n \n end\n \n end\n \n return\n \nend",
  4269. ["custom_hide"] = "timed",
  4270. },
  4271. ["untrigger"] = {
  4272. },
  4273. }, -- [1]
  4274. },
  4275. ["inverse"] = false,
  4276. ["stacksContainment"] = "INSIDE",
  4277. ["xOffset"] = 0,
  4278. ["stickyDuration"] = false,
  4279. ["stacksPoint"] = "BOTTOMRIGHT",
  4280. ["textColor"] = {
  4281. 1, -- [1]
  4282. 1, -- [2]
  4283. 1, -- [3]
  4284. 1, -- [4]
  4285. },
  4286. },
  4287. ["Fel Rush/Infernal Strike CD"] = {
  4288. ["parent"] = "Cooldowns - Demon Hunter",
  4289. ["yOffset"] = 0,
  4290. ["anchorPoint"] = "CENTER",
  4291. ["activeTriggerMode"] = 0,
  4292. ["customTextUpdate"] = "update",
  4293. ["actions"] = {
  4294. ["start"] = {
  4295. ["do_custom"] = false,
  4296. ["custom"] = "\n\n",
  4297. },
  4298. ["init"] = {
  4299. ["do_custom"] = false,
  4300. ["custom"] = "\n\n",
  4301. },
  4302. ["finish"] = {
  4303. },
  4304. },
  4305. ["fontFlags"] = "OUTLINE",
  4306. ["selfPoint"] = "CENTER",
  4307. ["trigger"] = {
  4308. ["custom_hide"] = "timed",
  4309. ["type"] = "status",
  4310. ["debuffType"] = "HELPFUL",
  4311. ["subeventSuffix"] = "_CAST_START",
  4312. ["use_showOn"] = true,
  4313. ["names"] = {
  4314. },
  4315. ["event"] = "Cooldown Progress (Spell)",
  4316. ["use_unit"] = true,
  4317. ["realSpellName"] = "Fel Rush",
  4318. ["use_spellName"] = true,
  4319. ["spellIds"] = {
  4320. },
  4321. ["unevent"] = "auto",
  4322. ["showOn"] = "showAlways",
  4323. ["subeventPrefix"] = "SPELL",
  4324. ["unit"] = "player",
  4325. ["spellName"] = 195072,
  4326. },
  4327. ["stickyDuration"] = false,
  4328. ["progressPrecision"] = 0,
  4329. ["font"] = "Friz Quadrata TT",
  4330. ["height"] = 40,
  4331. ["load"] = {
  4332. ["use_never"] = false,
  4333. ["talent"] = {
  4334. ["multi"] = {
  4335. },
  4336. },
  4337. ["class"] = {
  4338. ["single"] = "DEMONHUNTER",
  4339. ["multi"] = {
  4340. },
  4341. },
  4342. ["difficulty"] = {
  4343. ["multi"] = {
  4344. },
  4345. },
  4346. ["race"] = {
  4347. ["single"] = "NightElf",
  4348. ["multi"] = {
  4349. ["NightElf"] = true,
  4350. },
  4351. },
  4352. ["role"] = {
  4353. ["multi"] = {
  4354. },
  4355. },
  4356. ["pvptalent"] = {
  4357. ["multi"] = {
  4358. },
  4359. },
  4360. ["faction"] = {
  4361. ["multi"] = {
  4362. },
  4363. },
  4364. ["use_class"] = true,
  4365. ["spec"] = {
  4366. ["single"] = 1,
  4367. ["multi"] = {
  4368. true, -- [1]
  4369. [3] = true,
  4370. },
  4371. },
  4372. ["size"] = {
  4373. ["multi"] = {
  4374. },
  4375. },
  4376. },
  4377. ["fontSize"] = 20,
  4378. ["displayStacks"] = "%s",
  4379. ["regionType"] = "icon",
  4380. ["desaturate"] = false,
  4381. ["stacksPoint"] = "BOTTOM",
  4382. ["stacksContainment"] = "OUTSIDE",
  4383. ["zoom"] = 0,
  4384. ["auto"] = true,
  4385. ["icon"] = true,
  4386. ["id"] = "Fel Rush/Infernal Strike CD",
  4387. ["color"] = {
  4388. 1, -- [1]
  4389. 1, -- [2]
  4390. 1, -- [3]
  4391. 1, -- [4]
  4392. },
  4393. ["frameStrata"] = 1,
  4394. ["width"] = 40,
  4395. ["xOffset"] = 0,
  4396. ["numTriggers"] = 1,
  4397. ["inverse"] = true,
  4398. ["animation"] = {
  4399. ["start"] = {
  4400. ["type"] = "none",
  4401. ["duration_type"] = "seconds",
  4402. },
  4403. ["main"] = {
  4404. ["type"] = "none",
  4405. ["duration_type"] = "seconds",
  4406. },
  4407. ["finish"] = {
  4408. ["type"] = "none",
  4409. ["duration_type"] = "seconds",
  4410. },
  4411. },
  4412. ["untrigger"] = {
  4413. ["showOn"] = "showAlways",
  4414. ["spellName"] = 195072,
  4415. },
  4416. ["displayIcon"] = 135860,
  4417. ["cooldown"] = true,
  4418. ["textColor"] = {
  4419. 0.937254901960784, -- [1]
  4420. 1, -- [2]
  4421. 0.949019607843137, -- [3]
  4422. 1, -- [4]
  4423. },
  4424. },
  4425. ["Buffs/Debuffs - Rogue"] = {
  4426. ["grow"] = "HORIZONTAL",
  4427. ["controlledChildren"] = {
  4428. "Envenom", -- [1]
  4429. "Rupture", -- [2]
  4430. "Garrote", -- [3]
  4431. "Hemorrhage", -- [4]
  4432. "RtB Broadsides", -- [5]
  4433. "RtB Buried Treasure", -- [6]
  4434. "RtB Grand Melee", -- [7]
  4435. "RtB Jolly Roger", -- [8]
  4436. "RtB Shark Infested Waters", -- [9]
  4437. "RtB True Bearing", -- [10]
  4438. "Symbols of Death", -- [11]
  4439. "Nightblade", -- [12]
  4440. },
  4441. ["animate"] = false,
  4442. ["xOffset"] = 0,
  4443. ["untrigger"] = {
  4444. },
  4445. ["border"] = "None",
  4446. ["yOffset"] = -75,
  4447. ["regionType"] = "dynamicgroup",
  4448. ["expanded"] = false,
  4449. ["sort"] = "none",
  4450. ["activeTriggerMode"] = 0,
  4451. ["space"] = 10,
  4452. ["background"] = "None",
  4453. ["actions"] = {
  4454. ["start"] = {
  4455. },
  4456. ["finish"] = {
  4457. },
  4458. },
  4459. ["constantFactor"] = "RADIUS",
  4460. ["backgroundInset"] = 0,
  4461. ["borderOffset"] = 16,
  4462. ["trigger"] = {
  4463. ["type"] = "aura",
  4464. ["spellIds"] = {
  4465. },
  4466. ["names"] = {
  4467. },
  4468. ["debuffType"] = "HELPFUL",
  4469. ["unit"] = "player",
  4470. },
  4471. ["animation"] = {
  4472. ["start"] = {
  4473. ["duration_type"] = "seconds",
  4474. ["type"] = "none",
  4475. },
  4476. ["main"] = {
  4477. ["duration_type"] = "seconds",
  4478. ["type"] = "none",
  4479. },
  4480. ["finish"] = {
  4481. ["duration_type"] = "seconds",
  4482. ["type"] = "none",
  4483. },
  4484. },
  4485. ["id"] = "Buffs/Debuffs - Rogue",
  4486. ["selfPoint"] = "CENTER",
  4487. ["frameStrata"] = 1,
  4488. ["width"] = 470.000122070313,
  4489. ["rotation"] = 0,
  4490. ["radius"] = 200,
  4491. ["numTriggers"] = 1,
  4492. ["stagger"] = 0,
  4493. ["height"] = 20,
  4494. ["align"] = "CENTER",
  4495. ["load"] = {
  4496. ["talent"] = {
  4497. ["multi"] = {
  4498. },
  4499. },
  4500. ["spec"] = {
  4501. ["multi"] = {
  4502. },
  4503. },
  4504. ["use_class"] = "true",
  4505. ["role"] = {
  4506. ["multi"] = {
  4507. },
  4508. },
  4509. ["faction"] = {
  4510. ["multi"] = {
  4511. },
  4512. },
  4513. ["pvptalent"] = {
  4514. ["multi"] = {
  4515. },
  4516. },
  4517. ["class"] = {
  4518. ["single"] = "ROGUE",
  4519. ["multi"] = {
  4520. },
  4521. },
  4522. ["race"] = {
  4523. ["multi"] = {
  4524. },
  4525. },
  4526. ["difficulty"] = {
  4527. ["multi"] = {
  4528. },
  4529. },
  4530. ["size"] = {
  4531. ["multi"] = {
  4532. },
  4533. },
  4534. },
  4535. ["anchorPoint"] = "CENTER",
  4536. },
  4537. ["RtB True Bearing"] = {
  4538. ["parent"] = "Buffs/Debuffs - Rogue",
  4539. ["yOffset"] = 0,
  4540. ["anchorPoint"] = "CENTER",
  4541. ["activeTriggerMode"] = 0,
  4542. ["customTextUpdate"] = "update",
  4543. ["icon"] = true,
  4544. ["fontFlags"] = "OUTLINE",
  4545. ["animation"] = {
  4546. ["start"] = {
  4547. ["duration_type"] = "seconds",
  4548. ["type"] = "none",
  4549. },
  4550. ["main"] = {
  4551. ["duration_type"] = "seconds",
  4552. ["type"] = "none",
  4553. },
  4554. ["finish"] = {
  4555. ["duration_type"] = "seconds",
  4556. ["type"] = "none",
  4557. },
  4558. },
  4559. ["trigger"] = {
  4560. ["type"] = "aura",
  4561. ["subeventSuffix"] = "_CAST_START",
  4562. ["ownOnly"] = true,
  4563. ["event"] = "Health",
  4564. ["subeventPrefix"] = "SPELL",
  4565. ["spellIds"] = {
  4566. },
  4567. ["debuffType"] = "HELPFUL",
  4568. ["use_specific_unit"] = false,
  4569. ["names"] = {
  4570. "True Bearing", -- [1]
  4571. },
  4572. ["unit"] = "player",
  4573. ["custom_hide"] = "timed",
  4574. },
  4575. ["stickyDuration"] = false,
  4576. ["progressPrecision"] = 1,
  4577. ["font"] = "Friz Quadrata TT",
  4578. ["height"] = 20,
  4579. ["load"] = {
  4580. ["use_never"] = false,
  4581. ["talent"] = {
  4582. ["single"] = 2,
  4583. ["multi"] = {
  4584. [2] = true,
  4585. },
  4586. },
  4587. ["spec"] = {
  4588. ["single"] = 2,
  4589. ["multi"] = {
  4590. true, -- [1]
  4591. },
  4592. },
  4593. ["role"] = {
  4594. ["multi"] = {
  4595. },
  4596. },
  4597. ["difficulty"] = {
  4598. ["multi"] = {
  4599. },
  4600. },
  4601. ["race"] = {
  4602. ["multi"] = {
  4603. },
  4604. },
  4605. ["faction"] = {
  4606. ["multi"] = {
  4607. },
  4608. },
  4609. ["use_spec"] = true,
  4610. ["class"] = {
  4611. ["single"] = "ROGUE",
  4612. ["multi"] = {
  4613. },
  4614. },
  4615. ["use_class"] = true,
  4616. ["pvptalent"] = {
  4617. ["multi"] = {
  4618. },
  4619. },
  4620. ["size"] = {
  4621. ["multi"] = {
  4622. },
  4623. },
  4624. },
  4625. ["fontSize"] = 12,
  4626. ["displayStacks"] = "%p",
  4627. ["regionType"] = "icon",
  4628. ["desaturate"] = false,
  4629. ["stacksContainment"] = "INSIDE",
  4630. ["zoom"] = 0,
  4631. ["auto"] = true,
  4632. ["cooldown"] = false,
  4633. ["id"] = "RtB True Bearing",
  4634. ["selfPoint"] = "CENTER",
  4635. ["frameStrata"] = 1,
  4636. ["width"] = 30,
  4637. ["untrigger"] = {
  4638. },
  4639. ["inverse"] = false,
  4640. ["numTriggers"] = 1,
  4641. ["xOffset"] = 0,
  4642. ["color"] = {
  4643. 1, -- [1]
  4644. 1, -- [2]
  4645. 1, -- [3]
  4646. 1, -- [4]
  4647. },
  4648. ["actions"] = {
  4649. ["start"] = {
  4650. ["do_custom"] = true,
  4651. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  4652. },
  4653. ["finish"] = {
  4654. },
  4655. ["init"] = {
  4656. ["do_custom"] = true,
  4657. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  4658. },
  4659. },
  4660. ["stacksPoint"] = "TOP",
  4661. ["textColor"] = {
  4662. 1, -- [1]
  4663. 1, -- [2]
  4664. 1, -- [3]
  4665. 1, -- [4]
  4666. },
  4667. },
  4668. ["Assn: Vendetta CD"] = {
  4669. ["color"] = {
  4670. 1, -- [1]
  4671. 1, -- [2]
  4672. 1, -- [3]
  4673. 1, -- [4]
  4674. },
  4675. ["untrigger"] = {
  4676. ["showOn"] = "showAlways",
  4677. ["spellName"] = 79140,
  4678. },
  4679. ["anchorPoint"] = "CENTER",
  4680. ["activeTriggerMode"] = 0,
  4681. ["customTextUpdate"] = "update",
  4682. ["actions"] = {
  4683. ["start"] = {
  4684. ["do_custom"] = false,
  4685. ["custom"] = "\n\n",
  4686. },
  4687. ["finish"] = {
  4688. },
  4689. ["init"] = {
  4690. ["do_custom"] = false,
  4691. ["custom"] = "\n\n",
  4692. },
  4693. },
  4694. ["fontFlags"] = "OUTLINE",
  4695. ["selfPoint"] = "CENTER",
  4696. ["trigger"] = {
  4697. ["spellName"] = 79140,
  4698. ["type"] = "status",
  4699. ["subeventSuffix"] = "_CAST_START",
  4700. ["unevent"] = "auto",
  4701. ["use_showOn"] = true,
  4702. ["use_unit"] = true,
  4703. ["event"] = "Cooldown Progress (Spell)",
  4704. ["subeventPrefix"] = "SPELL",
  4705. ["realSpellName"] = "Vendetta",
  4706. ["use_spellName"] = true,
  4707. ["spellIds"] = {
  4708. },
  4709. ["names"] = {
  4710. },
  4711. ["showOn"] = "showAlways",
  4712. ["unit"] = "player",
  4713. ["debuffType"] = "HELPFUL",
  4714. ["custom_hide"] = "timed",
  4715. },
  4716. ["stickyDuration"] = false,
  4717. ["progressPrecision"] = 0,
  4718. ["font"] = "Friz Quadrata TT",
  4719. ["height"] = 40,
  4720. ["load"] = {
  4721. ["use_never"] = false,
  4722. ["talent"] = {
  4723. ["multi"] = {
  4724. },
  4725. },
  4726. ["spec"] = {
  4727. ["single"] = 1,
  4728. ["multi"] = {
  4729. [3] = true,
  4730. },
  4731. },
  4732. ["class"] = {
  4733. ["single"] = "ROGUE",
  4734. ["multi"] = {
  4735. },
  4736. },
  4737. ["use_class"] = true,
  4738. ["role"] = {
  4739. ["multi"] = {
  4740. },
  4741. },
  4742. ["pvptalent"] = {
  4743. ["multi"] = {
  4744. },
  4745. },
  4746. ["use_spec"] = true,
  4747. ["difficulty"] = {
  4748. ["multi"] = {
  4749. },
  4750. },
  4751. ["race"] = {
  4752. ["multi"] = {
  4753. },
  4754. },
  4755. ["faction"] = {
  4756. ["multi"] = {
  4757. },
  4758. },
  4759. ["size"] = {
  4760. ["multi"] = {
  4761. },
  4762. },
  4763. },
  4764. ["fontSize"] = 20,
  4765. ["displayStacks"] = "%c",
  4766. ["regionType"] = "icon",
  4767. ["parent"] = "Cooldowns - Rogue",
  4768. ["stacksContainment"] = "OUTSIDE",
  4769. ["zoom"] = 0,
  4770. ["auto"] = true,
  4771. ["cooldown"] = true,
  4772. ["id"] = "Assn: Vendetta CD",
  4773. ["animation"] = {
  4774. ["start"] = {
  4775. ["duration_type"] = "seconds",
  4776. ["type"] = "none",
  4777. },
  4778. ["main"] = {
  4779. ["duration_type"] = "seconds",
  4780. ["type"] = "preset",
  4781. },
  4782. ["finish"] = {
  4783. ["duration_type"] = "seconds",
  4784. ["type"] = "none",
  4785. },
  4786. },
  4787. ["frameStrata"] = 1,
  4788. ["width"] = 40,
  4789. ["yOffset"] = 0,
  4790. ["numTriggers"] = 1,
  4791. ["inverse"] = true,
  4792. ["xOffset"] = 0,
  4793. ["icon"] = true,
  4794. ["desaturate"] = false,
  4795. ["stacksPoint"] = "BOTTOM",
  4796. ["textColor"] = {
  4797. 0.937254901960784, -- [1]
  4798. 1, -- [2]
  4799. 0.949019607843137, -- [3]
  4800. 1, -- [4]
  4801. },
  4802. },
  4803. ["Immolation Aura"] = {
  4804. ["color"] = {
  4805. 1, -- [1]
  4806. 1, -- [2]
  4807. 1, -- [3]
  4808. 1, -- [4]
  4809. },
  4810. ["customText"] = "\n\n",
  4811. ["yOffset"] = 0,
  4812. ["anchorPoint"] = "CENTER",
  4813. ["activeTriggerMode"] = -10,
  4814. ["customTextUpdate"] = "update",
  4815. ["actions"] = {
  4816. ["start"] = {
  4817. ["do_custom"] = true,
  4818. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  4819. },
  4820. ["finish"] = {
  4821. },
  4822. ["init"] = {
  4823. ["do_custom"] = true,
  4824. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  4825. },
  4826. },
  4827. ["fontFlags"] = "OUTLINE",
  4828. ["animation"] = {
  4829. ["start"] = {
  4830. ["type"] = "none",
  4831. ["duration_type"] = "seconds",
  4832. },
  4833. ["main"] = {
  4834. ["type"] = "none",
  4835. ["duration_type"] = "seconds",
  4836. },
  4837. ["finish"] = {
  4838. ["type"] = "none",
  4839. ["duration_type"] = "seconds",
  4840. },
  4841. },
  4842. ["trigger"] = {
  4843. ["type"] = "aura",
  4844. ["subeventSuffix"] = "_CAST_START",
  4845. ["ownOnly"] = true,
  4846. ["event"] = "Health",
  4847. ["unit"] = "player",
  4848. ["spellIds"] = {
  4849. },
  4850. ["debuffType"] = "HELPFUL",
  4851. ["names"] = {
  4852. "Immolation Aura", -- [1]
  4853. },
  4854. ["subeventPrefix"] = "SPELL",
  4855. ["use_specific_unit"] = false,
  4856. ["custom_hide"] = "timed",
  4857. },
  4858. ["desaturate"] = false,
  4859. ["progressPrecision"] = 1,
  4860. ["font"] = "Friz Quadrata TT",
  4861. ["height"] = 20,
  4862. ["load"] = {
  4863. ["use_never"] = false,
  4864. ["talent"] = {
  4865. ["single"] = 20,
  4866. ["multi"] = {
  4867. [20] = true,
  4868. },
  4869. },
  4870. ["spec"] = {
  4871. ["single"] = 2,
  4872. ["multi"] = {
  4873. },
  4874. },
  4875. ["class"] = {
  4876. ["single"] = "DEMONHUNTER",
  4877. ["multi"] = {
  4878. },
  4879. },
  4880. ["use_class"] = true,
  4881. ["role"] = {
  4882. ["multi"] = {
  4883. },
  4884. },
  4885. ["faction"] = {
  4886. ["multi"] = {
  4887. },
  4888. },
  4889. ["use_spec"] = true,
  4890. ["difficulty"] = {
  4891. ["multi"] = {
  4892. },
  4893. },
  4894. ["race"] = {
  4895. ["multi"] = {
  4896. },
  4897. },
  4898. ["pvptalent"] = {
  4899. ["multi"] = {
  4900. },
  4901. },
  4902. ["size"] = {
  4903. ["multi"] = {
  4904. },
  4905. },
  4906. },
  4907. ["fontSize"] = 12,
  4908. ["displayStacks"] = "%p",
  4909. ["regionType"] = "icon",
  4910. ["stickyDuration"] = false,
  4911. ["stacksPoint"] = "TOP",
  4912. ["stacksContainment"] = "INSIDE",
  4913. ["zoom"] = 0,
  4914. ["auto"] = true,
  4915. ["icon"] = true,
  4916. ["additional_triggers"] = {
  4917. },
  4918. ["id"] = "Immolation Aura",
  4919. ["frameStrata"] = 1,
  4920. ["width"] = 30,
  4921. ["xOffset"] = 0,
  4922. ["numTriggers"] = 1,
  4923. ["inverse"] = true,
  4924. ["untrigger"] = {
  4925. },
  4926. ["selfPoint"] = "CENTER",
  4927. ["parent"] = "Buffs/Debuffs - Demon Hunter",
  4928. ["cooldown"] = false,
  4929. ["textColor"] = {
  4930. 1, -- [1]
  4931. 1, -- [2]
  4932. 1, -- [3]
  4933. 1, -- [4]
  4934. },
  4935. },
  4936. ["Empower Wards CD"] = {
  4937. ["parent"] = "Cooldowns - Demon Hunter",
  4938. ["yOffset"] = 0,
  4939. ["anchorPoint"] = "CENTER",
  4940. ["activeTriggerMode"] = 0,
  4941. ["customTextUpdate"] = "update",
  4942. ["actions"] = {
  4943. ["start"] = {
  4944. ["do_custom"] = false,
  4945. ["custom"] = "\n\n",
  4946. },
  4947. ["finish"] = {
  4948. },
  4949. ["init"] = {
  4950. ["do_custom"] = false,
  4951. ["custom"] = "\n\n",
  4952. },
  4953. },
  4954. ["fontFlags"] = "OUTLINE",
  4955. ["selfPoint"] = "CENTER",
  4956. ["trigger"] = {
  4957. ["spellName"] = 218256,
  4958. ["type"] = "status",
  4959. ["subeventPrefix"] = "SPELL",
  4960. ["subeventSuffix"] = "_CAST_START",
  4961. ["use_showOn"] = true,
  4962. ["names"] = {
  4963. },
  4964. ["event"] = "Cooldown Progress (Spell)",
  4965. ["unit"] = "player",
  4966. ["realSpellName"] = "Empower Wards",
  4967. ["use_spellName"] = true,
  4968. ["spellIds"] = {
  4969. },
  4970. ["unevent"] = "auto",
  4971. ["showOn"] = "showAlways",
  4972. ["use_unit"] = true,
  4973. ["debuffType"] = "HELPFUL",
  4974. ["custom_hide"] = "timed",
  4975. },
  4976. ["stickyDuration"] = false,
  4977. ["progressPrecision"] = 0,
  4978. ["font"] = "Friz Quadrata TT",
  4979. ["height"] = 40,
  4980. ["load"] = {
  4981. ["use_never"] = false,
  4982. ["talent"] = {
  4983. ["multi"] = {
  4984. },
  4985. },
  4986. ["class"] = {
  4987. ["single"] = "DEMONHUNTER",
  4988. ["multi"] = {
  4989. },
  4990. },
  4991. ["spec"] = {
  4992. ["single"] = 2,
  4993. ["multi"] = {
  4994. [3] = true,
  4995. [2] = true,
  4996. },
  4997. },
  4998. ["difficulty"] = {
  4999. ["multi"] = {
  5000. },
  5001. },
  5002. ["race"] = {
  5003. ["single"] = "NightElf",
  5004. ["multi"] = {
  5005. ["NightElf"] = true,
  5006. },
  5007. },
  5008. ["role"] = {
  5009. ["multi"] = {
  5010. },
  5011. },
  5012. ["pvptalent"] = {
  5013. ["multi"] = {
  5014. },
  5015. },
  5016. ["use_class"] = true,
  5017. ["faction"] = {
  5018. ["multi"] = {
  5019. },
  5020. },
  5021. ["use_spec"] = true,
  5022. ["size"] = {
  5023. ["multi"] = {
  5024. },
  5025. },
  5026. },
  5027. ["fontSize"] = 20,
  5028. ["displayStacks"] = "%s",
  5029. ["regionType"] = "icon",
  5030. ["untrigger"] = {
  5031. ["showOn"] = "showAlways",
  5032. ["spellName"] = 218256,
  5033. },
  5034. ["cooldown"] = true,
  5035. ["stacksContainment"] = "OUTSIDE",
  5036. ["zoom"] = 0,
  5037. ["auto"] = true,
  5038. ["icon"] = true,
  5039. ["id"] = "Empower Wards CD",
  5040. ["xOffset"] = 0,
  5041. ["frameStrata"] = 1,
  5042. ["width"] = 40,
  5043. ["animation"] = {
  5044. ["start"] = {
  5045. ["duration_type"] = "seconds",
  5046. ["type"] = "none",
  5047. },
  5048. ["main"] = {
  5049. ["duration_type"] = "seconds",
  5050. ["type"] = "none",
  5051. },
  5052. ["finish"] = {
  5053. ["duration_type"] = "seconds",
  5054. ["type"] = "none",
  5055. },
  5056. },
  5057. ["numTriggers"] = 1,
  5058. ["inverse"] = true,
  5059. ["color"] = {
  5060. 1, -- [1]
  5061. 1, -- [2]
  5062. 1, -- [3]
  5063. 1, -- [4]
  5064. },
  5065. ["desaturate"] = false,
  5066. ["displayIcon"] = 135860,
  5067. ["stacksPoint"] = "BOTTOM",
  5068. ["textColor"] = {
  5069. 0.937254901960784, -- [1]
  5070. 1, -- [2]
  5071. 0.949019607843137, -- [3]
  5072. 1, -- [4]
  5073. },
  5074. },
  5075. ["Sigil of Misery"] = {
  5076. ["parent"] = "Sigils - Demon Hunter",
  5077. ["untrigger"] = {
  5078. ["showOn"] = "showAlways",
  5079. ["spellName"] = 207684,
  5080. },
  5081. ["anchorPoint"] = "CENTER",
  5082. ["activeTriggerMode"] = 0,
  5083. ["customTextUpdate"] = "update",
  5084. ["icon"] = true,
  5085. ["fontFlags"] = "OUTLINE",
  5086. ["selfPoint"] = "CENTER",
  5087. ["trigger"] = {
  5088. ["spellName"] = 207684,
  5089. ["type"] = "status",
  5090. ["subeventPrefix"] = "SPELL",
  5091. ["subeventSuffix"] = "_CAST_START",
  5092. ["use_showOn"] = true,
  5093. ["use_unit"] = true,
  5094. ["event"] = "Cooldown Progress (Spell)",
  5095. ["names"] = {
  5096. },
  5097. ["realSpellName"] = "Sigil of Misery",
  5098. ["use_spellName"] = true,
  5099. ["spellIds"] = {
  5100. },
  5101. ["unevent"] = "auto",
  5102. ["showOn"] = "showAlways",
  5103. ["unit"] = "player",
  5104. ["debuffType"] = "HELPFUL",
  5105. ["custom_hide"] = "timed",
  5106. },
  5107. ["desaturate"] = false,
  5108. ["progressPrecision"] = 0,
  5109. ["font"] = "Friz Quadrata TT",
  5110. ["height"] = 25,
  5111. ["load"] = {
  5112. ["use_never"] = false,
  5113. ["talent"] = {
  5114. ["multi"] = {
  5115. },
  5116. },
  5117. ["class"] = {
  5118. ["single"] = "DEMONHUNTER",
  5119. ["multi"] = {
  5120. },
  5121. },
  5122. ["role"] = {
  5123. ["multi"] = {
  5124. },
  5125. },
  5126. ["difficulty"] = {
  5127. ["multi"] = {
  5128. },
  5129. },
  5130. ["race"] = {
  5131. ["single"] = "NightElf",
  5132. ["multi"] = {
  5133. ["NightElf"] = true,
  5134. },
  5135. },
  5136. ["use_spec"] = true,
  5137. ["pvptalent"] = {
  5138. ["multi"] = {
  5139. },
  5140. },
  5141. ["spec"] = {
  5142. ["single"] = 2,
  5143. ["multi"] = {
  5144. true, -- [1]
  5145. [3] = true,
  5146. },
  5147. },
  5148. ["use_class"] = true,
  5149. ["faction"] = {
  5150. ["multi"] = {
  5151. },
  5152. },
  5153. ["size"] = {
  5154. ["multi"] = {
  5155. },
  5156. },
  5157. },
  5158. ["fontSize"] = 12,
  5159. ["displayStacks"] = "%s",
  5160. ["regionType"] = "icon",
  5161. ["stickyDuration"] = false,
  5162. ["cooldown"] = true,
  5163. ["stacksContainment"] = "INSIDE",
  5164. ["zoom"] = 0,
  5165. ["auto"] = true,
  5166. ["actions"] = {
  5167. ["start"] = {
  5168. ["do_custom"] = false,
  5169. ["custom"] = "\n\n",
  5170. },
  5171. ["finish"] = {
  5172. },
  5173. ["init"] = {
  5174. ["do_custom"] = false,
  5175. ["custom"] = "\n\n",
  5176. },
  5177. },
  5178. ["id"] = "Sigil of Misery",
  5179. ["yOffset"] = 0,
  5180. ["frameStrata"] = 1,
  5181. ["width"] = 25,
  5182. ["xOffset"] = 0,
  5183. ["numTriggers"] = 1,
  5184. ["inverse"] = true,
  5185. ["animation"] = {
  5186. ["start"] = {
  5187. ["duration_type"] = "seconds",
  5188. ["type"] = "none",
  5189. },
  5190. ["main"] = {
  5191. ["duration_type"] = "seconds",
  5192. ["type"] = "none",
  5193. },
  5194. ["finish"] = {
  5195. ["duration_type"] = "seconds",
  5196. ["type"] = "none",
  5197. },
  5198. },
  5199. ["color"] = {
  5200. 1, -- [1]
  5201. 1, -- [2]
  5202. 1, -- [3]
  5203. 1, -- [4]
  5204. },
  5205. ["displayIcon"] = 135860,
  5206. ["stacksPoint"] = "BOTTOMRIGHT",
  5207. ["textColor"] = {
  5208. 0.937254901960784, -- [1]
  5209. 1, -- [2]
  5210. 0.949019607843137, -- [3]
  5211. 1, -- [4]
  5212. },
  5213. },
  5214. ["Chaos Nova/Fiery Brand CD"] = {
  5215. ["parent"] = "Cooldowns - Demon Hunter",
  5216. ["yOffset"] = 0,
  5217. ["anchorPoint"] = "CENTER",
  5218. ["activeTriggerMode"] = 0,
  5219. ["customTextUpdate"] = "update",
  5220. ["icon"] = true,
  5221. ["fontFlags"] = "OUTLINE",
  5222. ["selfPoint"] = "CENTER",
  5223. ["trigger"] = {
  5224. ["custom_hide"] = "timed",
  5225. ["type"] = "status",
  5226. ["debuffType"] = "HELPFUL",
  5227. ["subeventSuffix"] = "_CAST_START",
  5228. ["use_showOn"] = true,
  5229. ["use_unit"] = true,
  5230. ["event"] = "Cooldown Progress (Spell)",
  5231. ["unit"] = "player",
  5232. ["realSpellName"] = "Chaos Nova",
  5233. ["use_spellName"] = true,
  5234. ["spellIds"] = {
  5235. },
  5236. ["unevent"] = "auto",
  5237. ["showOn"] = "showAlways",
  5238. ["names"] = {
  5239. },
  5240. ["subeventPrefix"] = "SPELL",
  5241. ["spellName"] = 179057,
  5242. },
  5243. ["desaturate"] = false,
  5244. ["progressPrecision"] = 0,
  5245. ["font"] = "Friz Quadrata TT",
  5246. ["height"] = 40,
  5247. ["load"] = {
  5248. ["use_never"] = false,
  5249. ["talent"] = {
  5250. ["multi"] = {
  5251. },
  5252. },
  5253. ["class"] = {
  5254. ["single"] = "DEMONHUNTER",
  5255. ["multi"] = {
  5256. },
  5257. },
  5258. ["difficulty"] = {
  5259. ["multi"] = {
  5260. },
  5261. },
  5262. ["role"] = {
  5263. ["multi"] = {
  5264. },
  5265. },
  5266. ["race"] = {
  5267. ["single"] = "NightElf",
  5268. ["multi"] = {
  5269. ["NightElf"] = true,
  5270. },
  5271. },
  5272. ["faction"] = {
  5273. ["multi"] = {
  5274. },
  5275. },
  5276. ["use_class"] = true,
  5277. ["spec"] = {
  5278. ["single"] = 1,
  5279. ["multi"] = {
  5280. true, -- [1]
  5281. [3] = true,
  5282. },
  5283. },
  5284. ["pvptalent"] = {
  5285. ["multi"] = {
  5286. },
  5287. },
  5288. ["size"] = {
  5289. ["multi"] = {
  5290. },
  5291. },
  5292. },
  5293. ["fontSize"] = 20,
  5294. ["displayStacks"] = "%s",
  5295. ["regionType"] = "icon",
  5296. ["actions"] = {
  5297. ["start"] = {
  5298. ["do_custom"] = false,
  5299. ["custom"] = "\n\n",
  5300. },
  5301. ["init"] = {
  5302. ["do_custom"] = false,
  5303. ["custom"] = "\n\n",
  5304. },
  5305. ["finish"] = {
  5306. },
  5307. },
  5308. ["stacksPoint"] = "BOTTOM",
  5309. ["stacksContainment"] = "OUTSIDE",
  5310. ["zoom"] = 0,
  5311. ["auto"] = true,
  5312. ["animation"] = {
  5313. ["start"] = {
  5314. ["type"] = "none",
  5315. ["duration_type"] = "seconds",
  5316. },
  5317. ["main"] = {
  5318. ["type"] = "none",
  5319. ["duration_type"] = "seconds",
  5320. },
  5321. ["finish"] = {
  5322. ["type"] = "none",
  5323. ["duration_type"] = "seconds",
  5324. },
  5325. },
  5326. ["id"] = "Chaos Nova/Fiery Brand CD",
  5327. ["stickyDuration"] = false,
  5328. ["frameStrata"] = 1,
  5329. ["width"] = 40,
  5330. ["color"] = {
  5331. 1, -- [1]
  5332. 1, -- [2]
  5333. 1, -- [3]
  5334. 1, -- [4]
  5335. },
  5336. ["numTriggers"] = 1,
  5337. ["inverse"] = true,
  5338. ["untrigger"] = {
  5339. ["showOn"] = "showAlways",
  5340. ["spellName"] = 179057,
  5341. },
  5342. ["xOffset"] = 0,
  5343. ["displayIcon"] = 135860,
  5344. ["cooldown"] = true,
  5345. ["textColor"] = {
  5346. 0.937254901960784, -- [1]
  5347. 1, -- [2]
  5348. 0.949019607843137, -- [3]
  5349. 1, -- [4]
  5350. },
  5351. },
  5352. ["Warrior of Elune"] = {
  5353. ["parent"] = "Cooldowns - Druid",
  5354. ["untrigger"] = {
  5355. ["showOn"] = "showAlways",
  5356. ["spellName"] = 202425,
  5357. },
  5358. ["anchorPoint"] = "CENTER",
  5359. ["activeTriggerMode"] = 0,
  5360. ["customTextUpdate"] = "update",
  5361. ["actions"] = {
  5362. ["start"] = {
  5363. ["do_custom"] = false,
  5364. ["custom"] = "\n\n",
  5365. },
  5366. ["init"] = {
  5367. ["do_custom"] = false,
  5368. ["custom"] = "\n\n",
  5369. },
  5370. ["finish"] = {
  5371. },
  5372. },
  5373. ["fontFlags"] = "OUTLINE",
  5374. ["selfPoint"] = "CENTER",
  5375. ["trigger"] = {
  5376. ["custom_hide"] = "timed",
  5377. ["type"] = "status",
  5378. ["debuffType"] = "HELPFUL",
  5379. ["subeventSuffix"] = "_CAST_START",
  5380. ["use_showOn"] = true,
  5381. ["unit"] = "player",
  5382. ["event"] = "Cooldown Progress (Spell)",
  5383. ["use_unit"] = true,
  5384. ["realSpellName"] = "Warrior of Elune",
  5385. ["use_spellName"] = true,
  5386. ["spellIds"] = {
  5387. },
  5388. ["unevent"] = "auto",
  5389. ["showOn"] = "showAlways",
  5390. ["names"] = {
  5391. },
  5392. ["subeventPrefix"] = "SPELL",
  5393. ["spellName"] = 202425,
  5394. },
  5395. ["stickyDuration"] = false,
  5396. ["progressPrecision"] = 0,
  5397. ["font"] = "Friz Quadrata TT",
  5398. ["height"] = 40,
  5399. ["load"] = {
  5400. ["use_never"] = false,
  5401. ["talent"] = {
  5402. ["multi"] = {
  5403. },
  5404. },
  5405. ["class"] = {
  5406. ["single"] = "DRUID",
  5407. ["multi"] = {
  5408. },
  5409. },
  5410. ["role"] = {
  5411. ["multi"] = {
  5412. },
  5413. },
  5414. ["difficulty"] = {
  5415. ["multi"] = {
  5416. },
  5417. },
  5418. ["race"] = {
  5419. ["single"] = "NightElf",
  5420. ["multi"] = {
  5421. ["NightElf"] = true,
  5422. },
  5423. },
  5424. ["use_spec"] = true,
  5425. ["pvptalent"] = {
  5426. ["multi"] = {
  5427. },
  5428. },
  5429. ["use_class"] = true,
  5430. ["spec"] = {
  5431. ["single"] = 1,
  5432. ["multi"] = {
  5433. true, -- [1]
  5434. [3] = true,
  5435. },
  5436. },
  5437. ["faction"] = {
  5438. ["multi"] = {
  5439. },
  5440. },
  5441. ["size"] = {
  5442. ["multi"] = {
  5443. },
  5444. },
  5445. },
  5446. ["fontSize"] = 20,
  5447. ["displayStacks"] = "%s",
  5448. ["regionType"] = "icon",
  5449. ["desaturate"] = false,
  5450. ["stacksPoint"] = "BOTTOM",
  5451. ["stacksContainment"] = "OUTSIDE",
  5452. ["zoom"] = 0,
  5453. ["auto"] = true,
  5454. ["yOffset"] = 0,
  5455. ["id"] = "Warrior of Elune",
  5456. ["icon"] = true,
  5457. ["frameStrata"] = 1,
  5458. ["width"] = 40,
  5459. ["color"] = {
  5460. 1, -- [1]
  5461. 1, -- [2]
  5462. 1, -- [3]
  5463. 1, -- [4]
  5464. },
  5465. ["inverse"] = true,
  5466. ["numTriggers"] = 1,
  5467. ["xOffset"] = 0,
  5468. ["animation"] = {
  5469. ["start"] = {
  5470. ["type"] = "none",
  5471. ["duration_type"] = "seconds",
  5472. },
  5473. ["main"] = {
  5474. ["type"] = "none",
  5475. ["duration_type"] = "seconds",
  5476. },
  5477. ["finish"] = {
  5478. ["type"] = "none",
  5479. ["duration_type"] = "seconds",
  5480. },
  5481. },
  5482. ["displayIcon"] = 135860,
  5483. ["cooldown"] = true,
  5484. ["textColor"] = {
  5485. 0.937254901960784, -- [1]
  5486. 1, -- [2]
  5487. 0.949019607843137, -- [3]
  5488. 1, -- [4]
  5489. },
  5490. },
  5491. ["Buffs/Debuffs - Demon Hunter"] = {
  5492. ["grow"] = "HORIZONTAL",
  5493. ["controlledChildren"] = {
  5494. "Immolation Aura", -- [1]
  5495. "Demon Spikes", -- [2]
  5496. "Fiery Brand", -- [3]
  5497. },
  5498. ["animate"] = false,
  5499. ["untrigger"] = {
  5500. },
  5501. ["xOffset"] = 0,
  5502. ["actions"] = {
  5503. ["start"] = {
  5504. },
  5505. ["init"] = {
  5506. },
  5507. ["finish"] = {
  5508. },
  5509. },
  5510. ["border"] = "None",
  5511. ["yOffset"] = -80,
  5512. ["anchorPoint"] = "CENTER",
  5513. ["radius"] = 200,
  5514. ["sort"] = "none",
  5515. ["activeTriggerMode"] = -10,
  5516. ["space"] = 10,
  5517. ["background"] = "None",
  5518. ["expanded"] = false,
  5519. ["constantFactor"] = "RADIUS",
  5520. ["animation"] = {
  5521. ["start"] = {
  5522. ["type"] = "none",
  5523. ["duration_type"] = "seconds",
  5524. },
  5525. ["main"] = {
  5526. ["type"] = "none",
  5527. ["duration_type"] = "seconds",
  5528. },
  5529. ["finish"] = {
  5530. ["type"] = "none",
  5531. ["duration_type"] = "seconds",
  5532. },
  5533. },
  5534. ["backgroundInset"] = 0,
  5535. ["trigger"] = {
  5536. ["type"] = "aura",
  5537. ["spellIds"] = {
  5538. },
  5539. ["unit"] = "player",
  5540. ["debuffType"] = "HELPFUL",
  5541. ["names"] = {
  5542. },
  5543. },
  5544. ["selfPoint"] = "CENTER",
  5545. ["align"] = "CENTER",
  5546. ["stagger"] = 0,
  5547. ["frameStrata"] = 1,
  5548. ["width"] = 110.000061035156,
  5549. ["rotation"] = 0,
  5550. ["disjunctive"] = "all",
  5551. ["numTriggers"] = 1,
  5552. ["id"] = "Buffs/Debuffs - Demon Hunter",
  5553. ["height"] = 19.9999694824219,
  5554. ["borderOffset"] = 16,
  5555. ["load"] = {
  5556. ["talent"] = {
  5557. ["multi"] = {
  5558. },
  5559. },
  5560. ["spec"] = {
  5561. ["multi"] = {
  5562. },
  5563. },
  5564. ["use_class"] = "true",
  5565. ["race"] = {
  5566. ["multi"] = {
  5567. },
  5568. },
  5569. ["pvptalent"] = {
  5570. ["multi"] = {
  5571. },
  5572. },
  5573. ["faction"] = {
  5574. ["multi"] = {
  5575. },
  5576. },
  5577. ["class"] = {
  5578. ["single"] = "DEMONHUNTER",
  5579. ["multi"] = {
  5580. },
  5581. },
  5582. ["difficulty"] = {
  5583. ["multi"] = {
  5584. },
  5585. },
  5586. ["role"] = {
  5587. ["multi"] = {
  5588. },
  5589. },
  5590. ["size"] = {
  5591. ["multi"] = {
  5592. },
  5593. },
  5594. },
  5595. ["regionType"] = "dynamicgroup",
  5596. },
  5597. ["Feral Spirit CD"] = {
  5598. ["color"] = {
  5599. 1, -- [1]
  5600. 1, -- [2]
  5601. 1, -- [3]
  5602. 1, -- [4]
  5603. },
  5604. ["yOffset"] = 0,
  5605. ["anchorPoint"] = "CENTER",
  5606. ["activeTriggerMode"] = 0,
  5607. ["customTextUpdate"] = "update",
  5608. ["icon"] = true,
  5609. ["fontFlags"] = "OUTLINE",
  5610. ["selfPoint"] = "CENTER",
  5611. ["trigger"] = {
  5612. ["custom_hide"] = "timed",
  5613. ["type"] = "status",
  5614. ["debuffType"] = "HELPFUL",
  5615. ["subeventSuffix"] = "_CAST_START",
  5616. ["use_showOn"] = true,
  5617. ["subeventPrefix"] = "SPELL",
  5618. ["event"] = "Cooldown Progress (Spell)",
  5619. ["use_unit"] = true,
  5620. ["realSpellName"] = "Feral Spirit",
  5621. ["use_spellName"] = true,
  5622. ["spellIds"] = {
  5623. },
  5624. ["unevent"] = "auto",
  5625. ["showOn"] = "showAlways",
  5626. ["unit"] = "player",
  5627. ["names"] = {
  5628. },
  5629. ["spellName"] = 51533,
  5630. },
  5631. ["stickyDuration"] = false,
  5632. ["progressPrecision"] = 0,
  5633. ["font"] = "Friz Quadrata TT",
  5634. ["height"] = 40,
  5635. ["load"] = {
  5636. ["use_never"] = false,
  5637. ["talent"] = {
  5638. ["multi"] = {
  5639. },
  5640. },
  5641. ["class"] = {
  5642. ["single"] = "SHAMAN",
  5643. ["multi"] = {
  5644. },
  5645. },
  5646. ["role"] = {
  5647. ["multi"] = {
  5648. },
  5649. },
  5650. ["difficulty"] = {
  5651. ["multi"] = {
  5652. },
  5653. },
  5654. ["race"] = {
  5655. ["single"] = "NightElf",
  5656. ["multi"] = {
  5657. ["NightElf"] = true,
  5658. },
  5659. },
  5660. ["use_spec"] = true,
  5661. ["pvptalent"] = {
  5662. ["multi"] = {
  5663. },
  5664. },
  5665. ["faction"] = {
  5666. ["multi"] = {
  5667. },
  5668. },
  5669. ["use_class"] = true,
  5670. ["spec"] = {
  5671. ["single"] = 2,
  5672. ["multi"] = {
  5673. [3] = true,
  5674. },
  5675. },
  5676. ["size"] = {
  5677. ["multi"] = {
  5678. },
  5679. },
  5680. },
  5681. ["fontSize"] = 13,
  5682. ["displayStacks"] = "%s",
  5683. ["regionType"] = "icon",
  5684. ["parent"] = "Cooldowns - Shaman",
  5685. ["stacksPoint"] = "TOP",
  5686. ["stacksContainment"] = "INSIDE",
  5687. ["zoom"] = 0,
  5688. ["auto"] = true,
  5689. ["desaturate"] = false,
  5690. ["id"] = "Feral Spirit CD",
  5691. ["actions"] = {
  5692. ["start"] = {
  5693. ["do_custom"] = false,
  5694. ["custom"] = "\n\n",
  5695. },
  5696. ["init"] = {
  5697. ["do_custom"] = false,
  5698. ["custom"] = "\n\n",
  5699. },
  5700. ["finish"] = {
  5701. },
  5702. },
  5703. ["frameStrata"] = 1,
  5704. ["width"] = 40,
  5705. ["xOffset"] = 0,
  5706. ["numTriggers"] = 1,
  5707. ["inverse"] = true,
  5708. ["animation"] = {
  5709. ["start"] = {
  5710. ["type"] = "none",
  5711. ["duration_type"] = "seconds",
  5712. },
  5713. ["main"] = {
  5714. ["type"] = "none",
  5715. ["duration_type"] = "seconds",
  5716. },
  5717. ["finish"] = {
  5718. ["type"] = "none",
  5719. ["duration_type"] = "seconds",
  5720. },
  5721. },
  5722. ["untrigger"] = {
  5723. ["showOn"] = "showAlways",
  5724. ["spellName"] = 51533,
  5725. },
  5726. ["displayIcon"] = 135860,
  5727. ["cooldown"] = true,
  5728. ["textColor"] = {
  5729. 0.937254901960784, -- [1]
  5730. 1, -- [2]
  5731. 0.949019607843137, -- [3]
  5732. 1, -- [4]
  5733. },
  5734. },
  5735. ["Blade Dance CD"] = {
  5736. ["parent"] = "Cooldowns - Demon Hunter",
  5737. ["untrigger"] = {
  5738. ["showOn"] = "showAlways",
  5739. ["spellName"] = 188499,
  5740. },
  5741. ["anchorPoint"] = "CENTER",
  5742. ["activeTriggerMode"] = 0,
  5743. ["customTextUpdate"] = "update",
  5744. ["actions"] = {
  5745. ["start"] = {
  5746. ["do_custom"] = false,
  5747. ["custom"] = "\n\n",
  5748. },
  5749. ["finish"] = {
  5750. },
  5751. ["init"] = {
  5752. ["do_custom"] = false,
  5753. ["custom"] = "\n\n",
  5754. },
  5755. },
  5756. ["fontFlags"] = "OUTLINE",
  5757. ["selfPoint"] = "CENTER",
  5758. ["trigger"] = {
  5759. ["spellName"] = 188499,
  5760. ["type"] = "status",
  5761. ["use_unit"] = true,
  5762. ["subeventSuffix"] = "_CAST_START",
  5763. ["use_showOn"] = true,
  5764. ["subeventPrefix"] = "SPELL",
  5765. ["event"] = "Cooldown Progress (Spell)",
  5766. ["names"] = {
  5767. },
  5768. ["realSpellName"] = "Blade Dance",
  5769. ["use_spellName"] = true,
  5770. ["spellIds"] = {
  5771. },
  5772. ["unevent"] = "auto",
  5773. ["showOn"] = "showAlways",
  5774. ["unit"] = "player",
  5775. ["debuffType"] = "HELPFUL",
  5776. ["custom_hide"] = "timed",
  5777. },
  5778. ["desaturate"] = false,
  5779. ["progressPrecision"] = 0,
  5780. ["font"] = "Friz Quadrata TT",
  5781. ["height"] = 40,
  5782. ["load"] = {
  5783. ["use_never"] = false,
  5784. ["talent"] = {
  5785. ["multi"] = {
  5786. },
  5787. },
  5788. ["class"] = {
  5789. ["single"] = "DEMONHUNTER",
  5790. ["multi"] = {
  5791. },
  5792. },
  5793. ["spec"] = {
  5794. ["single"] = 1,
  5795. ["multi"] = {
  5796. [3] = true,
  5797. },
  5798. },
  5799. ["difficulty"] = {
  5800. ["multi"] = {
  5801. },
  5802. },
  5803. ["race"] = {
  5804. ["single"] = "NightElf",
  5805. ["multi"] = {
  5806. ["NightElf"] = true,
  5807. },
  5808. },
  5809. ["role"] = {
  5810. ["multi"] = {
  5811. },
  5812. },
  5813. ["use_spec"] = true,
  5814. ["use_class"] = true,
  5815. ["faction"] = {
  5816. ["multi"] = {
  5817. },
  5818. },
  5819. ["pvptalent"] = {
  5820. ["multi"] = {
  5821. },
  5822. },
  5823. ["size"] = {
  5824. ["multi"] = {
  5825. },
  5826. },
  5827. },
  5828. ["fontSize"] = 20,
  5829. ["displayStacks"] = "%s",
  5830. ["regionType"] = "icon",
  5831. ["stickyDuration"] = false,
  5832. ["cooldown"] = true,
  5833. ["stacksContainment"] = "OUTSIDE",
  5834. ["zoom"] = 0,
  5835. ["auto"] = true,
  5836. ["yOffset"] = 0,
  5837. ["id"] = "Blade Dance CD",
  5838. ["animation"] = {
  5839. ["start"] = {
  5840. ["duration_type"] = "seconds",
  5841. ["type"] = "none",
  5842. },
  5843. ["main"] = {
  5844. ["duration_type"] = "seconds",
  5845. ["type"] = "none",
  5846. },
  5847. ["finish"] = {
  5848. ["duration_type"] = "seconds",
  5849. ["type"] = "none",
  5850. },
  5851. },
  5852. ["frameStrata"] = 1,
  5853. ["width"] = 40,
  5854. ["icon"] = true,
  5855. ["inverse"] = true,
  5856. ["numTriggers"] = 1,
  5857. ["xOffset"] = 0,
  5858. ["color"] = {
  5859. 1, -- [1]
  5860. 1, -- [2]
  5861. 1, -- [3]
  5862. 1, -- [4]
  5863. },
  5864. ["displayIcon"] = 135860,
  5865. ["stacksPoint"] = "BOTTOM",
  5866. ["textColor"] = {
  5867. 0.937254901960784, -- [1]
  5868. 1, -- [2]
  5869. 0.949019607843137, -- [3]
  5870. 1, -- [4]
  5871. },
  5872. },
  5873. ["Flametongue"] = {
  5874. ["color"] = {
  5875. 1, -- [1]
  5876. 1, -- [2]
  5877. 1, -- [3]
  5878. 1, -- [4]
  5879. },
  5880. ["untrigger"] = {
  5881. },
  5882. ["anchorPoint"] = "CENTER",
  5883. ["activeTriggerMode"] = -10,
  5884. ["customTextUpdate"] = "update",
  5885. ["icon"] = true,
  5886. ["fontFlags"] = "OUTLINE",
  5887. ["selfPoint"] = "CENTER",
  5888. ["trigger"] = {
  5889. ["type"] = "aura",
  5890. ["subeventSuffix"] = "_CAST_START",
  5891. ["event"] = "Health",
  5892. ["subeventPrefix"] = "SPELL",
  5893. ["spellIds"] = {
  5894. },
  5895. ["debuffType"] = "HELPFUL",
  5896. ["names"] = {
  5897. "Flametongue", -- [1]
  5898. },
  5899. ["unit"] = "player",
  5900. ["custom_hide"] = "timed",
  5901. },
  5902. ["desaturate"] = false,
  5903. ["progressPrecision"] = 1,
  5904. ["font"] = "Friz Quadrata TT",
  5905. ["height"] = 20,
  5906. ["load"] = {
  5907. ["talent"] = {
  5908. ["multi"] = {
  5909. },
  5910. },
  5911. ["spec"] = {
  5912. ["single"] = 2,
  5913. ["multi"] = {
  5914. },
  5915. },
  5916. ["use_class"] = true,
  5917. ["difficulty"] = {
  5918. ["multi"] = {
  5919. },
  5920. },
  5921. ["race"] = {
  5922. ["multi"] = {
  5923. },
  5924. },
  5925. ["use_spec"] = true,
  5926. ["pvptalent"] = {
  5927. ["multi"] = {
  5928. },
  5929. },
  5930. ["class"] = {
  5931. ["single"] = "SHAMAN",
  5932. ["multi"] = {
  5933. },
  5934. },
  5935. ["faction"] = {
  5936. ["multi"] = {
  5937. },
  5938. },
  5939. ["role"] = {
  5940. ["multi"] = {
  5941. },
  5942. },
  5943. ["size"] = {
  5944. ["multi"] = {
  5945. },
  5946. },
  5947. },
  5948. ["fontSize"] = 12,
  5949. ["displayStacks"] = "%p",
  5950. ["regionType"] = "icon",
  5951. ["parent"] = "Buffs/Debuffs - Shaman",
  5952. ["cooldown"] = false,
  5953. ["stacksContainment"] = "INSIDE",
  5954. ["zoom"] = 0,
  5955. ["auto"] = true,
  5956. ["xOffset"] = 0,
  5957. ["id"] = "Flametongue",
  5958. ["disjunctive"] = "all",
  5959. ["frameStrata"] = 1,
  5960. ["width"] = 30,
  5961. ["animation"] = {
  5962. ["start"] = {
  5963. ["duration_type"] = "seconds",
  5964. ["type"] = "none",
  5965. },
  5966. ["main"] = {
  5967. ["duration_type"] = "seconds",
  5968. ["type"] = "none",
  5969. },
  5970. ["finish"] = {
  5971. ["duration_type"] = "seconds",
  5972. ["type"] = "none",
  5973. },
  5974. },
  5975. ["inverse"] = false,
  5976. ["numTriggers"] = 1,
  5977. ["yOffset"] = 0,
  5978. ["stickyDuration"] = false,
  5979. ["actions"] = {
  5980. ["start"] = {
  5981. ["do_custom"] = true,
  5982. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  5983. },
  5984. ["finish"] = {
  5985. },
  5986. ["init"] = {
  5987. ["do_custom"] = true,
  5988. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  5989. },
  5990. },
  5991. ["stacksPoint"] = "TOP",
  5992. ["textColor"] = {
  5993. 1, -- [1]
  5994. 1, -- [2]
  5995. 1, -- [3]
  5996. 1, -- [4]
  5997. },
  5998. },
  5999. ["Outlaw: Adrenaline Rush CD"] = {
  6000. ["xOffset"] = 0,
  6001. ["yOffset"] = 0,
  6002. ["anchorPoint"] = "CENTER",
  6003. ["activeTriggerMode"] = 0,
  6004. ["customTextUpdate"] = "update",
  6005. ["actions"] = {
  6006. ["start"] = {
  6007. ["do_custom"] = false,
  6008. ["custom"] = "\n\n",
  6009. },
  6010. ["init"] = {
  6011. ["do_custom"] = false,
  6012. ["custom"] = "\n\n",
  6013. },
  6014. ["finish"] = {
  6015. },
  6016. },
  6017. ["fontFlags"] = "OUTLINE",
  6018. ["animation"] = {
  6019. ["start"] = {
  6020. ["duration_type"] = "seconds",
  6021. ["type"] = "none",
  6022. },
  6023. ["main"] = {
  6024. ["duration_type"] = "seconds",
  6025. ["type"] = "none",
  6026. },
  6027. ["finish"] = {
  6028. ["duration_type"] = "seconds",
  6029. ["type"] = "none",
  6030. },
  6031. },
  6032. ["trigger"] = {
  6033. ["spellName"] = 13750,
  6034. ["type"] = "status",
  6035. ["subeventPrefix"] = "SPELL",
  6036. ["subeventSuffix"] = "_CAST_START",
  6037. ["use_showOn"] = true,
  6038. ["unit"] = "player",
  6039. ["event"] = "Cooldown Progress (Spell)",
  6040. ["use_unit"] = true,
  6041. ["realSpellName"] = "Adrenaline Rush",
  6042. ["use_spellName"] = true,
  6043. ["spellIds"] = {
  6044. },
  6045. ["unevent"] = "auto",
  6046. ["showOn"] = "showAlways",
  6047. ["names"] = {
  6048. },
  6049. ["debuffType"] = "HELPFUL",
  6050. ["custom_hide"] = "timed",
  6051. },
  6052. ["desaturate"] = false,
  6053. ["progressPrecision"] = 0,
  6054. ["font"] = "Friz Quadrata TT",
  6055. ["height"] = 40,
  6056. ["load"] = {
  6057. ["use_never"] = false,
  6058. ["talent"] = {
  6059. ["single"] = 18,
  6060. ["multi"] = {
  6061. [18] = true,
  6062. },
  6063. },
  6064. ["spec"] = {
  6065. ["single"] = 2,
  6066. ["multi"] = {
  6067. [2] = true,
  6068. },
  6069. },
  6070. ["use_class"] = true,
  6071. ["difficulty"] = {
  6072. ["multi"] = {
  6073. },
  6074. },
  6075. ["role"] = {
  6076. ["multi"] = {
  6077. },
  6078. },
  6079. ["pvptalent"] = {
  6080. ["multi"] = {
  6081. },
  6082. },
  6083. ["faction"] = {
  6084. ["multi"] = {
  6085. },
  6086. },
  6087. ["race"] = {
  6088. ["multi"] = {
  6089. },
  6090. },
  6091. ["class"] = {
  6092. ["single"] = "ROGUE",
  6093. ["multi"] = {
  6094. },
  6095. },
  6096. ["use_spec"] = true,
  6097. ["size"] = {
  6098. ["multi"] = {
  6099. },
  6100. },
  6101. },
  6102. ["fontSize"] = 20,
  6103. ["displayStacks"] = "%c",
  6104. ["regionType"] = "icon",
  6105. ["icon"] = true,
  6106. ["stacksContainment"] = "OUTSIDE",
  6107. ["zoom"] = 0,
  6108. ["auto"] = true,
  6109. ["cooldown"] = true,
  6110. ["id"] = "Outlaw: Adrenaline Rush CD",
  6111. ["untrigger"] = {
  6112. ["showOn"] = "showAlways",
  6113. ["spellName"] = 13750,
  6114. },
  6115. ["frameStrata"] = 1,
  6116. ["width"] = 40,
  6117. ["color"] = {
  6118. 1, -- [1]
  6119. 1, -- [2]
  6120. 1, -- [3]
  6121. 1, -- [4]
  6122. },
  6123. ["inverse"] = true,
  6124. ["numTriggers"] = 1,
  6125. ["parent"] = "Cooldowns - Rogue",
  6126. ["selfPoint"] = "CENTER",
  6127. ["stickyDuration"] = false,
  6128. ["stacksPoint"] = "BOTTOM",
  6129. ["textColor"] = {
  6130. 0.937254901960784, -- [1]
  6131. 1, -- [2]
  6132. 0.949019607843137, -- [3]
  6133. 1, -- [4]
  6134. },
  6135. },
  6136. ["Eye Beam/Immolation Aura CD"] = {
  6137. ["color"] = {
  6138. 1, -- [1]
  6139. 1, -- [2]
  6140. 1, -- [3]
  6141. 1, -- [4]
  6142. },
  6143. ["yOffset"] = 0,
  6144. ["anchorPoint"] = "CENTER",
  6145. ["activeTriggerMode"] = 0,
  6146. ["customTextUpdate"] = "update",
  6147. ["actions"] = {
  6148. ["start"] = {
  6149. ["do_custom"] = false,
  6150. ["custom"] = "\n\n",
  6151. },
  6152. ["finish"] = {
  6153. },
  6154. ["init"] = {
  6155. ["do_custom"] = false,
  6156. ["custom"] = "\n\n",
  6157. },
  6158. },
  6159. ["fontFlags"] = "OUTLINE",
  6160. ["selfPoint"] = "CENTER",
  6161. ["trigger"] = {
  6162. ["spellName"] = 198013,
  6163. ["type"] = "status",
  6164. ["unit"] = "player",
  6165. ["subeventSuffix"] = "_CAST_START",
  6166. ["use_showOn"] = true,
  6167. ["subeventPrefix"] = "SPELL",
  6168. ["event"] = "Cooldown Progress (Spell)",
  6169. ["names"] = {
  6170. },
  6171. ["realSpellName"] = "Eye Beam",
  6172. ["use_spellName"] = true,
  6173. ["spellIds"] = {
  6174. },
  6175. ["unevent"] = "auto",
  6176. ["showOn"] = "showAlways",
  6177. ["use_unit"] = true,
  6178. ["debuffType"] = "HELPFUL",
  6179. ["custom_hide"] = "timed",
  6180. },
  6181. ["desaturate"] = false,
  6182. ["progressPrecision"] = 0,
  6183. ["font"] = "Friz Quadrata TT",
  6184. ["height"] = 40,
  6185. ["load"] = {
  6186. ["use_never"] = false,
  6187. ["talent"] = {
  6188. ["multi"] = {
  6189. },
  6190. },
  6191. ["class"] = {
  6192. ["single"] = "DEMONHUNTER",
  6193. ["multi"] = {
  6194. },
  6195. },
  6196. ["difficulty"] = {
  6197. ["multi"] = {
  6198. },
  6199. },
  6200. ["race"] = {
  6201. ["single"] = "NightElf",
  6202. ["multi"] = {
  6203. ["NightElf"] = true,
  6204. },
  6205. },
  6206. ["spec"] = {
  6207. ["single"] = 1,
  6208. ["multi"] = {
  6209. true, -- [1]
  6210. [3] = true,
  6211. },
  6212. },
  6213. ["faction"] = {
  6214. ["multi"] = {
  6215. },
  6216. },
  6217. ["pvptalent"] = {
  6218. ["multi"] = {
  6219. },
  6220. },
  6221. ["use_class"] = true,
  6222. ["role"] = {
  6223. ["multi"] = {
  6224. },
  6225. },
  6226. ["size"] = {
  6227. ["multi"] = {
  6228. },
  6229. },
  6230. },
  6231. ["fontSize"] = 20,
  6232. ["displayStacks"] = "%s",
  6233. ["regionType"] = "icon",
  6234. ["parent"] = "Cooldowns - Demon Hunter",
  6235. ["cooldown"] = true,
  6236. ["stacksContainment"] = "OUTSIDE",
  6237. ["zoom"] = 0,
  6238. ["auto"] = true,
  6239. ["stickyDuration"] = false,
  6240. ["id"] = "Eye Beam/Immolation Aura CD",
  6241. ["xOffset"] = 0,
  6242. ["frameStrata"] = 1,
  6243. ["width"] = 40,
  6244. ["untrigger"] = {
  6245. ["showOn"] = "showAlways",
  6246. ["spellName"] = 198013,
  6247. },
  6248. ["inverse"] = true,
  6249. ["numTriggers"] = 1,
  6250. ["animation"] = {
  6251. ["start"] = {
  6252. ["duration_type"] = "seconds",
  6253. ["type"] = "none",
  6254. },
  6255. ["main"] = {
  6256. ["duration_type"] = "seconds",
  6257. ["type"] = "none",
  6258. },
  6259. ["finish"] = {
  6260. ["duration_type"] = "seconds",
  6261. ["type"] = "none",
  6262. },
  6263. },
  6264. ["icon"] = true,
  6265. ["displayIcon"] = 135860,
  6266. ["stacksPoint"] = "BOTTOM",
  6267. ["textColor"] = {
  6268. 0.937254901960784, -- [1]
  6269. 1, -- [2]
  6270. 0.949019607843137, -- [3]
  6271. 1, -- [4]
  6272. },
  6273. },
  6274. ["Sigil of Silence"] = {
  6275. ["xOffset"] = 0,
  6276. ["untrigger"] = {
  6277. ["showOn"] = "showAlways",
  6278. ["spellName"] = 202137,
  6279. },
  6280. ["anchorPoint"] = "CENTER",
  6281. ["activeTriggerMode"] = 0,
  6282. ["customTextUpdate"] = "update",
  6283. ["actions"] = {
  6284. ["start"] = {
  6285. ["do_custom"] = false,
  6286. ["custom"] = "\n\n",
  6287. },
  6288. ["init"] = {
  6289. ["do_custom"] = false,
  6290. ["custom"] = "\n\n",
  6291. },
  6292. ["finish"] = {
  6293. },
  6294. },
  6295. ["fontFlags"] = "OUTLINE",
  6296. ["selfPoint"] = "CENTER",
  6297. ["trigger"] = {
  6298. ["custom_hide"] = "timed",
  6299. ["type"] = "status",
  6300. ["debuffType"] = "HELPFUL",
  6301. ["subeventSuffix"] = "_CAST_START",
  6302. ["use_showOn"] = true,
  6303. ["names"] = {
  6304. },
  6305. ["event"] = "Cooldown Progress (Spell)",
  6306. ["unit"] = "player",
  6307. ["realSpellName"] = "Sigil of Silence",
  6308. ["use_spellName"] = true,
  6309. ["spellIds"] = {
  6310. },
  6311. ["unevent"] = "auto",
  6312. ["showOn"] = "showAlways",
  6313. ["use_unit"] = true,
  6314. ["subeventPrefix"] = "SPELL",
  6315. ["spellName"] = 202137,
  6316. },
  6317. ["stickyDuration"] = false,
  6318. ["progressPrecision"] = 0,
  6319. ["font"] = "Friz Quadrata TT",
  6320. ["height"] = 25,
  6321. ["load"] = {
  6322. ["use_never"] = false,
  6323. ["talent"] = {
  6324. ["multi"] = {
  6325. },
  6326. },
  6327. ["class"] = {
  6328. ["single"] = "DEMONHUNTER",
  6329. ["multi"] = {
  6330. },
  6331. },
  6332. ["spec"] = {
  6333. ["single"] = 2,
  6334. ["multi"] = {
  6335. true, -- [1]
  6336. [3] = true,
  6337. },
  6338. },
  6339. ["difficulty"] = {
  6340. ["multi"] = {
  6341. },
  6342. },
  6343. ["role"] = {
  6344. ["multi"] = {
  6345. },
  6346. },
  6347. ["use_spec"] = true,
  6348. ["faction"] = {
  6349. ["multi"] = {
  6350. },
  6351. },
  6352. ["race"] = {
  6353. ["single"] = "NightElf",
  6354. ["multi"] = {
  6355. ["NightElf"] = true,
  6356. },
  6357. },
  6358. ["use_class"] = true,
  6359. ["pvptalent"] = {
  6360. ["multi"] = {
  6361. },
  6362. },
  6363. ["size"] = {
  6364. ["multi"] = {
  6365. },
  6366. },
  6367. },
  6368. ["fontSize"] = 12,
  6369. ["displayStacks"] = "%s",
  6370. ["regionType"] = "icon",
  6371. ["desaturate"] = false,
  6372. ["stacksPoint"] = "BOTTOMRIGHT",
  6373. ["stacksContainment"] = "INSIDE",
  6374. ["zoom"] = 0,
  6375. ["auto"] = true,
  6376. ["animation"] = {
  6377. ["start"] = {
  6378. ["type"] = "none",
  6379. ["duration_type"] = "seconds",
  6380. },
  6381. ["main"] = {
  6382. ["type"] = "none",
  6383. ["duration_type"] = "seconds",
  6384. },
  6385. ["finish"] = {
  6386. ["type"] = "none",
  6387. ["duration_type"] = "seconds",
  6388. },
  6389. },
  6390. ["id"] = "Sigil of Silence",
  6391. ["icon"] = true,
  6392. ["frameStrata"] = 1,
  6393. ["width"] = 25,
  6394. ["parent"] = "Sigils - Demon Hunter",
  6395. ["inverse"] = true,
  6396. ["numTriggers"] = 1,
  6397. ["color"] = {
  6398. 1, -- [1]
  6399. 1, -- [2]
  6400. 1, -- [3]
  6401. 1, -- [4]
  6402. },
  6403. ["yOffset"] = 0,
  6404. ["displayIcon"] = 135860,
  6405. ["cooldown"] = true,
  6406. ["textColor"] = {
  6407. 0.937254901960784, -- [1]
  6408. 1, -- [2]
  6409. 0.949019607843137, -- [3]
  6410. 1, -- [4]
  6411. },
  6412. },
  6413. ["RtB Grand Melee"] = {
  6414. ["color"] = {
  6415. 1, -- [1]
  6416. 1, -- [2]
  6417. 1, -- [3]
  6418. 1, -- [4]
  6419. },
  6420. ["yOffset"] = 0,
  6421. ["anchorPoint"] = "CENTER",
  6422. ["activeTriggerMode"] = 0,
  6423. ["customTextUpdate"] = "update",
  6424. ["actions"] = {
  6425. ["start"] = {
  6426. ["do_custom"] = true,
  6427. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  6428. },
  6429. ["init"] = {
  6430. ["do_custom"] = true,
  6431. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  6432. },
  6433. ["finish"] = {
  6434. },
  6435. },
  6436. ["fontFlags"] = "OUTLINE",
  6437. ["animation"] = {
  6438. ["start"] = {
  6439. ["type"] = "none",
  6440. ["duration_type"] = "seconds",
  6441. },
  6442. ["main"] = {
  6443. ["type"] = "none",
  6444. ["duration_type"] = "seconds",
  6445. },
  6446. ["finish"] = {
  6447. ["type"] = "none",
  6448. ["duration_type"] = "seconds",
  6449. },
  6450. },
  6451. ["trigger"] = {
  6452. ["type"] = "aura",
  6453. ["subeventSuffix"] = "_CAST_START",
  6454. ["ownOnly"] = true,
  6455. ["event"] = "Health",
  6456. ["subeventPrefix"] = "SPELL",
  6457. ["spellIds"] = {
  6458. },
  6459. ["custom_hide"] = "timed",
  6460. ["unit"] = "player",
  6461. ["names"] = {
  6462. "Grand Melee", -- [1]
  6463. },
  6464. ["use_specific_unit"] = false,
  6465. ["debuffType"] = "HELPFUL",
  6466. },
  6467. ["desaturate"] = false,
  6468. ["progressPrecision"] = 1,
  6469. ["font"] = "Friz Quadrata TT",
  6470. ["height"] = 20,
  6471. ["load"] = {
  6472. ["use_never"] = false,
  6473. ["talent"] = {
  6474. ["single"] = 2,
  6475. ["multi"] = {
  6476. [2] = true,
  6477. },
  6478. },
  6479. ["spec"] = {
  6480. ["single"] = 2,
  6481. ["multi"] = {
  6482. true, -- [1]
  6483. },
  6484. },
  6485. ["race"] = {
  6486. ["multi"] = {
  6487. },
  6488. },
  6489. ["difficulty"] = {
  6490. ["multi"] = {
  6491. },
  6492. },
  6493. ["role"] = {
  6494. ["multi"] = {
  6495. },
  6496. },
  6497. ["pvptalent"] = {
  6498. ["multi"] = {
  6499. },
  6500. },
  6501. ["faction"] = {
  6502. ["multi"] = {
  6503. },
  6504. },
  6505. ["use_class"] = true,
  6506. ["class"] = {
  6507. ["single"] = "ROGUE",
  6508. ["multi"] = {
  6509. },
  6510. },
  6511. ["use_spec"] = true,
  6512. ["size"] = {
  6513. ["multi"] = {
  6514. },
  6515. },
  6516. },
  6517. ["fontSize"] = 12,
  6518. ["displayStacks"] = "%p",
  6519. ["regionType"] = "icon",
  6520. ["stickyDuration"] = false,
  6521. ["stacksContainment"] = "INSIDE",
  6522. ["zoom"] = 0,
  6523. ["auto"] = true,
  6524. ["stacksPoint"] = "TOP",
  6525. ["id"] = "RtB Grand Melee",
  6526. ["icon"] = true,
  6527. ["frameStrata"] = 1,
  6528. ["width"] = 30,
  6529. ["xOffset"] = 0,
  6530. ["inverse"] = false,
  6531. ["numTriggers"] = 1,
  6532. ["parent"] = "Buffs/Debuffs - Rogue",
  6533. ["untrigger"] = {
  6534. },
  6535. ["selfPoint"] = "CENTER",
  6536. ["cooldown"] = false,
  6537. ["textColor"] = {
  6538. 1, -- [1]
  6539. 1, -- [2]
  6540. 1, -- [3]
  6541. 1, -- [4]
  6542. },
  6543. },
  6544. ["Demon Spikes"] = {
  6545. ["color"] = {
  6546. 1, -- [1]
  6547. 1, -- [2]
  6548. 1, -- [3]
  6549. 1, -- [4]
  6550. },
  6551. ["customText"] = "\n\n",
  6552. ["yOffset"] = 0,
  6553. ["anchorPoint"] = "CENTER",
  6554. ["activeTriggerMode"] = -10,
  6555. ["customTextUpdate"] = "update",
  6556. ["actions"] = {
  6557. ["start"] = {
  6558. ["do_custom"] = true,
  6559. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  6560. },
  6561. ["init"] = {
  6562. ["do_custom"] = true,
  6563. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  6564. },
  6565. ["finish"] = {
  6566. },
  6567. },
  6568. ["fontFlags"] = "OUTLINE",
  6569. ["selfPoint"] = "CENTER",
  6570. ["trigger"] = {
  6571. ["type"] = "aura",
  6572. ["subeventSuffix"] = "_CAST_START",
  6573. ["ownOnly"] = true,
  6574. ["event"] = "Health",
  6575. ["unit"] = "player",
  6576. ["spellIds"] = {
  6577. },
  6578. ["custom_hide"] = "timed",
  6579. ["use_specific_unit"] = false,
  6580. ["subeventPrefix"] = "SPELL",
  6581. ["names"] = {
  6582. "Demon Spikes", -- [1]
  6583. },
  6584. ["debuffType"] = "HELPFUL",
  6585. },
  6586. ["stickyDuration"] = false,
  6587. ["progressPrecision"] = 1,
  6588. ["font"] = "Friz Quadrata TT",
  6589. ["height"] = 20,
  6590. ["load"] = {
  6591. ["use_never"] = false,
  6592. ["talent"] = {
  6593. ["single"] = 20,
  6594. ["multi"] = {
  6595. [20] = true,
  6596. },
  6597. },
  6598. ["class"] = {
  6599. ["single"] = "DEMONHUNTER",
  6600. ["multi"] = {
  6601. },
  6602. },
  6603. ["spec"] = {
  6604. ["single"] = 2,
  6605. ["multi"] = {
  6606. },
  6607. },
  6608. ["use_class"] = true,
  6609. ["role"] = {
  6610. ["multi"] = {
  6611. },
  6612. },
  6613. ["pvptalent"] = {
  6614. ["multi"] = {
  6615. },
  6616. },
  6617. ["faction"] = {
  6618. ["multi"] = {
  6619. },
  6620. },
  6621. ["race"] = {
  6622. ["multi"] = {
  6623. },
  6624. },
  6625. ["difficulty"] = {
  6626. ["multi"] = {
  6627. },
  6628. },
  6629. ["use_spec"] = true,
  6630. ["size"] = {
  6631. ["multi"] = {
  6632. },
  6633. },
  6634. },
  6635. ["fontSize"] = 12,
  6636. ["displayStacks"] = "%p",
  6637. ["regionType"] = "icon",
  6638. ["desaturate"] = false,
  6639. ["cooldown"] = false,
  6640. ["stacksContainment"] = "INSIDE",
  6641. ["zoom"] = 0,
  6642. ["auto"] = true,
  6643. ["animation"] = {
  6644. ["start"] = {
  6645. ["duration_type"] = "seconds",
  6646. ["type"] = "none",
  6647. },
  6648. ["main"] = {
  6649. ["duration_type"] = "seconds",
  6650. ["type"] = "none",
  6651. },
  6652. ["finish"] = {
  6653. ["duration_type"] = "seconds",
  6654. ["type"] = "none",
  6655. },
  6656. },
  6657. ["additional_triggers"] = {
  6658. },
  6659. ["untrigger"] = {
  6660. },
  6661. ["frameStrata"] = 1,
  6662. ["width"] = 30,
  6663. ["parent"] = "Buffs/Debuffs - Demon Hunter",
  6664. ["inverse"] = true,
  6665. ["numTriggers"] = 1,
  6666. ["xOffset"] = 0,
  6667. ["id"] = "Demon Spikes",
  6668. ["icon"] = true,
  6669. ["stacksPoint"] = "TOP",
  6670. ["textColor"] = {
  6671. 1, -- [1]
  6672. 1, -- [2]
  6673. 1, -- [3]
  6674. 1, -- [4]
  6675. },
  6676. },
  6677. ["Sigils - Demon Hunter"] = {
  6678. ["grow"] = "HORIZONTAL",
  6679. ["controlledChildren"] = {
  6680. "Sigil of Flame", -- [1]
  6681. "Sigil of Silence", -- [2]
  6682. "Sigil of Misery", -- [3]
  6683. },
  6684. ["animate"] = false,
  6685. ["xOffset"] = 0,
  6686. ["disjunctive"] = "all",
  6687. ["expanded"] = false,
  6688. ["border"] = "None",
  6689. ["untrigger"] = {
  6690. },
  6691. ["regionType"] = "dynamicgroup",
  6692. ["borderOffset"] = 16,
  6693. ["sort"] = "none",
  6694. ["activeTriggerMode"] = -10,
  6695. ["space"] = 5,
  6696. ["background"] = "None",
  6697. ["actions"] = {
  6698. ["start"] = {
  6699. },
  6700. ["finish"] = {
  6701. },
  6702. ["init"] = {
  6703. },
  6704. },
  6705. ["constantFactor"] = "RADIUS",
  6706. ["selfPoint"] = "CENTER",
  6707. ["radius"] = 200,
  6708. ["trigger"] = {
  6709. ["type"] = "aura",
  6710. ["spellIds"] = {
  6711. },
  6712. ["names"] = {
  6713. },
  6714. ["debuffType"] = "HELPFUL",
  6715. ["unit"] = "player",
  6716. },
  6717. ["animation"] = {
  6718. ["start"] = {
  6719. ["duration_type"] = "seconds",
  6720. ["type"] = "none",
  6721. },
  6722. ["main"] = {
  6723. ["duration_type"] = "seconds",
  6724. ["type"] = "none",
  6725. },
  6726. ["finish"] = {
  6727. ["duration_type"] = "seconds",
  6728. ["type"] = "none",
  6729. },
  6730. },
  6731. ["id"] = "Sigils - Demon Hunter",
  6732. ["yOffset"] = -135,
  6733. ["frameStrata"] = 1,
  6734. ["width"] = 85,
  6735. ["stagger"] = 0,
  6736. ["rotation"] = 0,
  6737. ["numTriggers"] = 1,
  6738. ["align"] = "CENTER",
  6739. ["height"] = 25.0000305175781,
  6740. ["backgroundInset"] = 0,
  6741. ["load"] = {
  6742. ["talent"] = {
  6743. ["multi"] = {
  6744. },
  6745. },
  6746. ["spec"] = {
  6747. ["multi"] = {
  6748. },
  6749. },
  6750. ["use_class"] = "true",
  6751. ["race"] = {
  6752. ["multi"] = {
  6753. },
  6754. },
  6755. ["difficulty"] = {
  6756. ["multi"] = {
  6757. },
  6758. },
  6759. ["pvptalent"] = {
  6760. ["multi"] = {
  6761. },
  6762. },
  6763. ["role"] = {
  6764. ["multi"] = {
  6765. },
  6766. },
  6767. ["class"] = {
  6768. ["single"] = "DEMONHUNTER",
  6769. ["multi"] = {
  6770. },
  6771. },
  6772. ["faction"] = {
  6773. ["multi"] = {
  6774. },
  6775. },
  6776. ["size"] = {
  6777. ["multi"] = {
  6778. },
  6779. },
  6780. },
  6781. ["anchorPoint"] = "CENTER",
  6782. },
  6783. ["Shared: Cloak of Shadows CD"] = {
  6784. ["parent"] = "Cooldowns - Rogue",
  6785. ["yOffset"] = 0,
  6786. ["anchorPoint"] = "CENTER",
  6787. ["activeTriggerMode"] = 0,
  6788. ["customTextUpdate"] = "update",
  6789. ["icon"] = true,
  6790. ["fontFlags"] = "OUTLINE",
  6791. ["animation"] = {
  6792. ["start"] = {
  6793. ["type"] = "none",
  6794. ["duration_type"] = "seconds",
  6795. },
  6796. ["main"] = {
  6797. ["type"] = "none",
  6798. ["duration_type"] = "seconds",
  6799. },
  6800. ["finish"] = {
  6801. ["type"] = "none",
  6802. ["duration_type"] = "seconds",
  6803. },
  6804. },
  6805. ["trigger"] = {
  6806. ["custom_hide"] = "timed",
  6807. ["type"] = "status",
  6808. ["debuffType"] = "HELPFUL",
  6809. ["subeventSuffix"] = "_CAST_START",
  6810. ["use_showOn"] = true,
  6811. ["subeventPrefix"] = "SPELL",
  6812. ["event"] = "Cooldown Progress (Spell)",
  6813. ["unit"] = "player",
  6814. ["realSpellName"] = "Cloak of Shadows",
  6815. ["use_spellName"] = true,
  6816. ["spellIds"] = {
  6817. },
  6818. ["unevent"] = "auto",
  6819. ["showOn"] = "showAlways",
  6820. ["use_unit"] = true,
  6821. ["names"] = {
  6822. },
  6823. ["spellName"] = 31224,
  6824. },
  6825. ["stickyDuration"] = false,
  6826. ["progressPrecision"] = 0,
  6827. ["font"] = "Friz Quadrata TT",
  6828. ["height"] = 40,
  6829. ["load"] = {
  6830. ["use_never"] = false,
  6831. ["talent"] = {
  6832. ["multi"] = {
  6833. },
  6834. },
  6835. ["spec"] = {
  6836. ["single"] = 2,
  6837. ["multi"] = {
  6838. [2] = true,
  6839. },
  6840. },
  6841. ["difficulty"] = {
  6842. ["multi"] = {
  6843. },
  6844. },
  6845. ["race"] = {
  6846. ["multi"] = {
  6847. },
  6848. },
  6849. ["faction"] = {
  6850. ["multi"] = {
  6851. },
  6852. },
  6853. ["pvptalent"] = {
  6854. ["multi"] = {
  6855. },
  6856. },
  6857. ["use_class"] = true,
  6858. ["role"] = {
  6859. ["multi"] = {
  6860. },
  6861. },
  6862. ["class"] = {
  6863. ["single"] = "ROGUE",
  6864. ["multi"] = {
  6865. },
  6866. },
  6867. ["size"] = {
  6868. ["multi"] = {
  6869. },
  6870. },
  6871. },
  6872. ["fontSize"] = 20,
  6873. ["displayStacks"] = "%c",
  6874. ["regionType"] = "icon",
  6875. ["init_completed"] = 1,
  6876. ["xOffset"] = 0,
  6877. ["stacksContainment"] = "OUTSIDE",
  6878. ["zoom"] = 0,
  6879. ["auto"] = true,
  6880. ["stacksPoint"] = "BOTTOM",
  6881. ["id"] = "Shared: Cloak of Shadows CD",
  6882. ["color"] = {
  6883. 1, -- [1]
  6884. 1, -- [2]
  6885. 1, -- [3]
  6886. 1, -- [4]
  6887. },
  6888. ["frameStrata"] = 1,
  6889. ["width"] = 40,
  6890. ["actions"] = {
  6891. ["start"] = {
  6892. ["do_custom"] = false,
  6893. ["custom"] = "\n\n",
  6894. },
  6895. ["finish"] = {
  6896. },
  6897. ["init"] = {
  6898. ["do_custom"] = false,
  6899. ["custom"] = "\n\n",
  6900. },
  6901. },
  6902. ["numTriggers"] = 1,
  6903. ["inverse"] = true,
  6904. ["untrigger"] = {
  6905. ["showOn"] = "showAlways",
  6906. ["spellName"] = 31224,
  6907. },
  6908. ["selfPoint"] = "CENTER",
  6909. ["desaturate"] = false,
  6910. ["cooldown"] = true,
  6911. ["textColor"] = {
  6912. 0.937254901960784, -- [1]
  6913. 1, -- [2]
  6914. 0.949019607843137, -- [3]
  6915. 1, -- [4]
  6916. },
  6917. },
  6918. ["RtB Broadsides"] = {
  6919. ["xOffset"] = 0,
  6920. ["untrigger"] = {
  6921. },
  6922. ["anchorPoint"] = "CENTER",
  6923. ["activeTriggerMode"] = 0,
  6924. ["customTextUpdate"] = "update",
  6925. ["icon"] = true,
  6926. ["fontFlags"] = "OUTLINE",
  6927. ["selfPoint"] = "CENTER",
  6928. ["trigger"] = {
  6929. ["type"] = "aura",
  6930. ["subeventSuffix"] = "_CAST_START",
  6931. ["ownOnly"] = true,
  6932. ["event"] = "Health",
  6933. ["subeventPrefix"] = "SPELL",
  6934. ["spellIds"] = {
  6935. },
  6936. ["custom_hide"] = "timed",
  6937. ["unit"] = "player",
  6938. ["names"] = {
  6939. "Broadsides", -- [1]
  6940. },
  6941. ["use_specific_unit"] = false,
  6942. ["debuffType"] = "HELPFUL",
  6943. },
  6944. ["desaturate"] = false,
  6945. ["progressPrecision"] = 1,
  6946. ["font"] = "Friz Quadrata TT",
  6947. ["height"] = 20,
  6948. ["load"] = {
  6949. ["use_never"] = false,
  6950. ["talent"] = {
  6951. ["single"] = 2,
  6952. ["multi"] = {
  6953. [2] = true,
  6954. },
  6955. },
  6956. ["spec"] = {
  6957. ["single"] = 2,
  6958. ["multi"] = {
  6959. true, -- [1]
  6960. },
  6961. },
  6962. ["role"] = {
  6963. ["multi"] = {
  6964. },
  6965. },
  6966. ["difficulty"] = {
  6967. ["multi"] = {
  6968. },
  6969. },
  6970. ["race"] = {
  6971. ["multi"] = {
  6972. },
  6973. },
  6974. ["faction"] = {
  6975. ["multi"] = {
  6976. },
  6977. },
  6978. ["pvptalent"] = {
  6979. ["multi"] = {
  6980. },
  6981. },
  6982. ["use_class"] = true,
  6983. ["class"] = {
  6984. ["single"] = "ROGUE",
  6985. ["multi"] = {
  6986. },
  6987. },
  6988. ["use_spec"] = true,
  6989. ["size"] = {
  6990. ["multi"] = {
  6991. },
  6992. },
  6993. },
  6994. ["fontSize"] = 12,
  6995. ["displayStacks"] = "%p",
  6996. ["regionType"] = "icon",
  6997. ["stickyDuration"] = false,
  6998. ["stacksContainment"] = "INSIDE",
  6999. ["zoom"] = 0,
  7000. ["auto"] = true,
  7001. ["stacksPoint"] = "TOP",
  7002. ["id"] = "RtB Broadsides",
  7003. ["actions"] = {
  7004. ["start"] = {
  7005. ["do_custom"] = true,
  7006. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  7007. },
  7008. ["init"] = {
  7009. ["do_custom"] = true,
  7010. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  7011. },
  7012. ["finish"] = {
  7013. },
  7014. },
  7015. ["frameStrata"] = 1,
  7016. ["width"] = 30,
  7017. ["color"] = {
  7018. 1, -- [1]
  7019. 1, -- [2]
  7020. 1, -- [3]
  7021. 1, -- [4]
  7022. },
  7023. ["inverse"] = false,
  7024. ["numTriggers"] = 1,
  7025. ["parent"] = "Buffs/Debuffs - Rogue",
  7026. ["yOffset"] = 0,
  7027. ["animation"] = {
  7028. ["start"] = {
  7029. ["type"] = "none",
  7030. ["duration_type"] = "seconds",
  7031. },
  7032. ["main"] = {
  7033. ["type"] = "none",
  7034. ["duration_type"] = "seconds",
  7035. },
  7036. ["finish"] = {
  7037. ["type"] = "none",
  7038. ["duration_type"] = "seconds",
  7039. },
  7040. },
  7041. ["cooldown"] = false,
  7042. ["textColor"] = {
  7043. 1, -- [1]
  7044. 1, -- [2]
  7045. 1, -- [3]
  7046. 1, -- [4]
  7047. },
  7048. },
  7049. ["Cooldowns - Demon Hunter"] = {
  7050. ["grow"] = "HORIZONTAL",
  7051. ["controlledChildren"] = {
  7052. "Fel Rush/Infernal Strike CD", -- [1]
  7053. "Eye Beam/Immolation Aura CD", -- [2]
  7054. "Blade Dance CD", -- [3]
  7055. "Empower Wards CD", -- [4]
  7056. "Chaos Nova/Fiery Brand CD", -- [5]
  7057. "Metamorphosis CD", -- [6]
  7058. },
  7059. ["animate"] = false,
  7060. ["disjunctive"] = "all",
  7061. ["xOffset"] = 0,
  7062. ["regionType"] = "dynamicgroup",
  7063. ["border"] = "None",
  7064. ["yOffset"] = -190,
  7065. ["anchorPoint"] = "CENTER",
  7066. ["expanded"] = false,
  7067. ["sort"] = "none",
  7068. ["activeTriggerMode"] = -10,
  7069. ["space"] = 3,
  7070. ["background"] = "None",
  7071. ["actions"] = {
  7072. ["start"] = {
  7073. },
  7074. ["finish"] = {
  7075. },
  7076. ["init"] = {
  7077. },
  7078. },
  7079. ["constantFactor"] = "RADIUS",
  7080. ["animation"] = {
  7081. ["start"] = {
  7082. ["duration_type"] = "seconds",
  7083. ["type"] = "none",
  7084. },
  7085. ["main"] = {
  7086. ["duration_type"] = "seconds",
  7087. ["type"] = "none",
  7088. },
  7089. ["finish"] = {
  7090. ["duration_type"] = "seconds",
  7091. ["type"] = "none",
  7092. },
  7093. },
  7094. ["radius"] = 200,
  7095. ["align"] = "CENTER",
  7096. ["selfPoint"] = "CENTER",
  7097. ["trigger"] = {
  7098. ["type"] = "aura",
  7099. ["spellIds"] = {
  7100. },
  7101. ["names"] = {
  7102. },
  7103. ["debuffType"] = "HELPFUL",
  7104. ["unit"] = "player",
  7105. },
  7106. ["rotation"] = 0,
  7107. ["frameStrata"] = 1,
  7108. ["width"] = 254.999938964844,
  7109. ["stagger"] = 0,
  7110. ["backgroundInset"] = 0,
  7111. ["numTriggers"] = 1,
  7112. ["id"] = "Cooldowns - Demon Hunter",
  7113. ["height"] = 39.9999694824219,
  7114. ["borderOffset"] = 16,
  7115. ["load"] = {
  7116. ["talent"] = {
  7117. ["multi"] = {
  7118. },
  7119. },
  7120. ["spec"] = {
  7121. ["multi"] = {
  7122. },
  7123. },
  7124. ["difficulty"] = {
  7125. ["multi"] = {
  7126. },
  7127. },
  7128. ["race"] = {
  7129. ["multi"] = {
  7130. },
  7131. },
  7132. ["faction"] = {
  7133. ["multi"] = {
  7134. },
  7135. },
  7136. ["pvptalent"] = {
  7137. ["multi"] = {
  7138. },
  7139. },
  7140. ["role"] = {
  7141. ["multi"] = {
  7142. },
  7143. },
  7144. ["use_class"] = "true",
  7145. ["class"] = {
  7146. ["single"] = "DEMONHUNTER",
  7147. ["multi"] = {
  7148. },
  7149. },
  7150. ["size"] = {
  7151. ["multi"] = {
  7152. },
  7153. },
  7154. },
  7155. ["untrigger"] = {
  7156. },
  7157. },
  7158. ["Celestial Alignment"] = {
  7159. ["color"] = {
  7160. 1, -- [1]
  7161. 1, -- [2]
  7162. 1, -- [3]
  7163. 1, -- [4]
  7164. },
  7165. ["yOffset"] = 0,
  7166. ["anchorPoint"] = "CENTER",
  7167. ["activeTriggerMode"] = 0,
  7168. ["customTextUpdate"] = "update",
  7169. ["actions"] = {
  7170. ["start"] = {
  7171. ["do_custom"] = false,
  7172. ["custom"] = "\n\n",
  7173. },
  7174. ["finish"] = {
  7175. },
  7176. ["init"] = {
  7177. ["do_custom"] = false,
  7178. ["custom"] = "\n\n",
  7179. },
  7180. },
  7181. ["fontFlags"] = "OUTLINE",
  7182. ["selfPoint"] = "CENTER",
  7183. ["trigger"] = {
  7184. ["spellName"] = 194223,
  7185. ["type"] = "status",
  7186. ["unit"] = "player",
  7187. ["subeventSuffix"] = "_CAST_START",
  7188. ["use_showOn"] = true,
  7189. ["subeventPrefix"] = "SPELL",
  7190. ["event"] = "Cooldown Progress (Spell)",
  7191. ["names"] = {
  7192. },
  7193. ["realSpellName"] = "Celestial Alignment",
  7194. ["use_spellName"] = true,
  7195. ["spellIds"] = {
  7196. },
  7197. ["unevent"] = "auto",
  7198. ["showOn"] = "showAlways",
  7199. ["use_unit"] = true,
  7200. ["debuffType"] = "HELPFUL",
  7201. ["custom_hide"] = "timed",
  7202. },
  7203. ["desaturate"] = false,
  7204. ["progressPrecision"] = 0,
  7205. ["font"] = "Friz Quadrata TT",
  7206. ["height"] = 40,
  7207. ["load"] = {
  7208. ["use_never"] = false,
  7209. ["talent"] = {
  7210. ["multi"] = {
  7211. },
  7212. },
  7213. ["class"] = {
  7214. ["single"] = "DRUID",
  7215. ["multi"] = {
  7216. },
  7217. },
  7218. ["race"] = {
  7219. ["single"] = "NightElf",
  7220. ["multi"] = {
  7221. ["NightElf"] = true,
  7222. },
  7223. },
  7224. ["difficulty"] = {
  7225. ["multi"] = {
  7226. },
  7227. },
  7228. ["role"] = {
  7229. ["multi"] = {
  7230. },
  7231. },
  7232. ["pvptalent"] = {
  7233. ["multi"] = {
  7234. },
  7235. },
  7236. ["faction"] = {
  7237. ["multi"] = {
  7238. },
  7239. },
  7240. ["spec"] = {
  7241. ["single"] = 1,
  7242. ["multi"] = {
  7243. true, -- [1]
  7244. [3] = true,
  7245. },
  7246. },
  7247. ["use_class"] = true,
  7248. ["use_spec"] = true,
  7249. ["size"] = {
  7250. ["multi"] = {
  7251. },
  7252. },
  7253. },
  7254. ["fontSize"] = 20,
  7255. ["displayStacks"] = "%s",
  7256. ["regionType"] = "icon",
  7257. ["parent"] = "Cooldowns - Druid",
  7258. ["cooldown"] = true,
  7259. ["stacksContainment"] = "OUTSIDE",
  7260. ["zoom"] = 0,
  7261. ["auto"] = true,
  7262. ["stickyDuration"] = false,
  7263. ["id"] = "Celestial Alignment",
  7264. ["xOffset"] = 0,
  7265. ["frameStrata"] = 1,
  7266. ["width"] = 40,
  7267. ["untrigger"] = {
  7268. ["showOn"] = "showAlways",
  7269. ["spellName"] = 194223,
  7270. },
  7271. ["numTriggers"] = 1,
  7272. ["inverse"] = true,
  7273. ["animation"] = {
  7274. ["start"] = {
  7275. ["duration_type"] = "seconds",
  7276. ["type"] = "none",
  7277. },
  7278. ["main"] = {
  7279. ["duration_type"] = "seconds",
  7280. ["type"] = "none",
  7281. },
  7282. ["finish"] = {
  7283. ["duration_type"] = "seconds",
  7284. ["type"] = "none",
  7285. },
  7286. },
  7287. ["icon"] = true,
  7288. ["displayIcon"] = 135860,
  7289. ["stacksPoint"] = "BOTTOM",
  7290. ["textColor"] = {
  7291. 0.937254901960784, -- [1]
  7292. 1, -- [2]
  7293. 0.949019607843137, -- [3]
  7294. 1, -- [4]
  7295. },
  7296. },
  7297. ["Stormbringer"] = {
  7298. ["color"] = {
  7299. 1, -- [1]
  7300. 1, -- [2]
  7301. 1, -- [3]
  7302. 1, -- [4]
  7303. },
  7304. ["yOffset"] = 0,
  7305. ["anchorPoint"] = "CENTER",
  7306. ["activeTriggerMode"] = -10,
  7307. ["customTextUpdate"] = "update",
  7308. ["actions"] = {
  7309. ["start"] = {
  7310. ["do_custom"] = true,
  7311. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  7312. },
  7313. ["finish"] = {
  7314. },
  7315. ["init"] = {
  7316. ["do_custom"] = true,
  7317. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  7318. },
  7319. },
  7320. ["fontFlags"] = "OUTLINE",
  7321. ["selfPoint"] = "CENTER",
  7322. ["trigger"] = {
  7323. ["type"] = "aura",
  7324. ["subeventSuffix"] = "_CAST_START",
  7325. ["event"] = "Health",
  7326. ["unit"] = "player",
  7327. ["spellIds"] = {
  7328. },
  7329. ["custom_hide"] = "timed",
  7330. ["subeventPrefix"] = "SPELL",
  7331. ["names"] = {
  7332. "Stormbringer", -- [1]
  7333. },
  7334. ["debuffType"] = "HELPFUL",
  7335. },
  7336. ["stickyDuration"] = false,
  7337. ["progressPrecision"] = 1,
  7338. ["font"] = "Friz Quadrata TT",
  7339. ["height"] = 20,
  7340. ["load"] = {
  7341. ["talent"] = {
  7342. ["multi"] = {
  7343. },
  7344. },
  7345. ["spec"] = {
  7346. ["single"] = 2,
  7347. ["multi"] = {
  7348. },
  7349. },
  7350. ["class"] = {
  7351. ["single"] = "SHAMAN",
  7352. ["multi"] = {
  7353. },
  7354. },
  7355. ["difficulty"] = {
  7356. ["multi"] = {
  7357. },
  7358. },
  7359. ["race"] = {
  7360. ["multi"] = {
  7361. },
  7362. },
  7363. ["use_spec"] = true,
  7364. ["pvptalent"] = {
  7365. ["multi"] = {
  7366. },
  7367. },
  7368. ["faction"] = {
  7369. ["multi"] = {
  7370. },
  7371. },
  7372. ["use_class"] = true,
  7373. ["role"] = {
  7374. ["multi"] = {
  7375. },
  7376. },
  7377. ["size"] = {
  7378. ["multi"] = {
  7379. },
  7380. },
  7381. },
  7382. ["fontSize"] = 12,
  7383. ["displayStacks"] = "%p",
  7384. ["regionType"] = "icon",
  7385. ["desaturate"] = false,
  7386. ["cooldown"] = false,
  7387. ["stacksContainment"] = "INSIDE",
  7388. ["zoom"] = 0,
  7389. ["auto"] = true,
  7390. ["xOffset"] = 0,
  7391. ["id"] = "Stormbringer",
  7392. ["disjunctive"] = "all",
  7393. ["frameStrata"] = 1,
  7394. ["width"] = 30,
  7395. ["animation"] = {
  7396. ["start"] = {
  7397. ["duration_type"] = "seconds",
  7398. ["type"] = "none",
  7399. },
  7400. ["main"] = {
  7401. ["duration_type"] = "seconds",
  7402. ["type"] = "none",
  7403. },
  7404. ["finish"] = {
  7405. ["duration_type"] = "seconds",
  7406. ["type"] = "none",
  7407. },
  7408. },
  7409. ["inverse"] = false,
  7410. ["numTriggers"] = 1,
  7411. ["parent"] = "Buffs/Debuffs - Shaman",
  7412. ["icon"] = true,
  7413. ["untrigger"] = {
  7414. },
  7415. ["stacksPoint"] = "TOP",
  7416. ["textColor"] = {
  7417. 1, -- [1]
  7418. 1, -- [2]
  7419. 1, -- [3]
  7420. 1, -- [4]
  7421. },
  7422. },
  7423. ["Hemorrhage"] = {
  7424. ["color"] = {
  7425. 1, -- [1]
  7426. 1, -- [2]
  7427. 1, -- [3]
  7428. 1, -- [4]
  7429. },
  7430. ["customText"] = "function(progress, ...)\n local aura = select(4, ...)\n local duration = select(6, UnitDebuff(\"target\", aura, nil, \"PLAYER\")) or 0\n \n local refresh = duration*0.3\n local remaining = progress - GetTime()\n \n if progress ~= 0 then\n if remaining < refresh then\n return \"|cFF00FF00\"..format(\"%.1f\", remaining)\n else\n return \"|cFFFFFFFF\"..format(\"%.1f\", remaining)\n end\n end\nend\n\n\n",
  7431. ["yOffset"] = 0,
  7432. ["anchorPoint"] = "CENTER",
  7433. ["activeTriggerMode"] = 0,
  7434. ["customTextUpdate"] = "update",
  7435. ["icon"] = true,
  7436. ["fontFlags"] = "OUTLINE",
  7437. ["selfPoint"] = "CENTER",
  7438. ["trigger"] = {
  7439. ["type"] = "aura",
  7440. ["subeventSuffix"] = "_CAST_START",
  7441. ["ownOnly"] = true,
  7442. ["event"] = "Health",
  7443. ["subeventPrefix"] = "SPELL",
  7444. ["spellIds"] = {
  7445. },
  7446. ["custom_hide"] = "timed",
  7447. ["unit"] = "target",
  7448. ["names"] = {
  7449. "Hemorrhage", -- [1]
  7450. },
  7451. ["debuffType"] = "HARMFUL",
  7452. },
  7453. ["stickyDuration"] = false,
  7454. ["progressPrecision"] = 1,
  7455. ["font"] = "Friz Quadrata TT",
  7456. ["height"] = 20,
  7457. ["load"] = {
  7458. ["use_never"] = false,
  7459. ["talent"] = {
  7460. ["single"] = 3,
  7461. ["multi"] = {
  7462. },
  7463. },
  7464. ["spec"] = {
  7465. ["single"] = 1,
  7466. ["multi"] = {
  7467. },
  7468. },
  7469. ["role"] = {
  7470. ["multi"] = {
  7471. },
  7472. },
  7473. ["use_talent"] = true,
  7474. ["difficulty"] = {
  7475. ["multi"] = {
  7476. },
  7477. },
  7478. ["race"] = {
  7479. ["multi"] = {
  7480. },
  7481. },
  7482. ["use_spec"] = true,
  7483. ["faction"] = {
  7484. ["multi"] = {
  7485. },
  7486. },
  7487. ["use_class"] = true,
  7488. ["class"] = {
  7489. ["single"] = "ROGUE",
  7490. ["multi"] = {
  7491. },
  7492. },
  7493. ["pvptalent"] = {
  7494. ["multi"] = {
  7495. },
  7496. },
  7497. ["size"] = {
  7498. ["multi"] = {
  7499. },
  7500. },
  7501. },
  7502. ["fontSize"] = 12,
  7503. ["displayStacks"] = "%c",
  7504. ["regionType"] = "icon",
  7505. ["parent"] = "Buffs/Debuffs - Rogue",
  7506. ["stacksContainment"] = "INSIDE",
  7507. ["zoom"] = 0,
  7508. ["auto"] = true,
  7509. ["stacksPoint"] = "TOP",
  7510. ["id"] = "Hemorrhage",
  7511. ["xOffset"] = 0,
  7512. ["frameStrata"] = 1,
  7513. ["width"] = 30,
  7514. ["actions"] = {
  7515. ["start"] = {
  7516. ["do_custom"] = true,
  7517. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  7518. },
  7519. ["init"] = {
  7520. ["do_custom"] = true,
  7521. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  7522. },
  7523. ["finish"] = {
  7524. },
  7525. },
  7526. ["inverse"] = false,
  7527. ["numTriggers"] = 1,
  7528. ["untrigger"] = {
  7529. },
  7530. ["animation"] = {
  7531. ["start"] = {
  7532. ["type"] = "none",
  7533. ["duration_type"] = "seconds",
  7534. },
  7535. ["main"] = {
  7536. ["type"] = "none",
  7537. ["duration_type"] = "seconds",
  7538. },
  7539. ["finish"] = {
  7540. ["type"] = "none",
  7541. ["duration_type"] = "seconds",
  7542. },
  7543. },
  7544. ["desaturate"] = false,
  7545. ["cooldown"] = false,
  7546. ["textColor"] = {
  7547. 1, -- [1]
  7548. 1, -- [2]
  7549. 1, -- [3]
  7550. 1, -- [4]
  7551. },
  7552. },
  7553. ["Outlaw: Cannonball Barrage CD"] = {
  7554. ["xOffset"] = 0,
  7555. ["yOffset"] = 0,
  7556. ["anchorPoint"] = "CENTER",
  7557. ["activeTriggerMode"] = 0,
  7558. ["customTextUpdate"] = "update",
  7559. ["actions"] = {
  7560. ["start"] = {
  7561. ["do_custom"] = false,
  7562. ["custom"] = "\n\n",
  7563. },
  7564. ["init"] = {
  7565. ["do_custom"] = false,
  7566. ["custom"] = "\n\n",
  7567. },
  7568. ["finish"] = {
  7569. },
  7570. },
  7571. ["fontFlags"] = "OUTLINE",
  7572. ["animation"] = {
  7573. ["start"] = {
  7574. ["duration_type"] = "seconds",
  7575. ["type"] = "none",
  7576. },
  7577. ["main"] = {
  7578. ["duration_type"] = "seconds",
  7579. ["type"] = "none",
  7580. },
  7581. ["finish"] = {
  7582. ["duration_type"] = "seconds",
  7583. ["type"] = "none",
  7584. },
  7585. },
  7586. ["trigger"] = {
  7587. ["spellName"] = 185767,
  7588. ["type"] = "status",
  7589. ["subeventPrefix"] = "SPELL",
  7590. ["subeventSuffix"] = "_CAST_START",
  7591. ["use_showOn"] = true,
  7592. ["unit"] = "player",
  7593. ["event"] = "Cooldown Progress (Spell)",
  7594. ["use_unit"] = true,
  7595. ["realSpellName"] = "Cannonball Barrage",
  7596. ["use_spellName"] = true,
  7597. ["spellIds"] = {
  7598. },
  7599. ["unevent"] = "auto",
  7600. ["showOn"] = "showAlways",
  7601. ["names"] = {
  7602. },
  7603. ["debuffType"] = "HELPFUL",
  7604. ["custom_hide"] = "timed",
  7605. },
  7606. ["desaturate"] = false,
  7607. ["progressPrecision"] = 0,
  7608. ["font"] = "Friz Quadrata TT",
  7609. ["height"] = 40,
  7610. ["load"] = {
  7611. ["use_never"] = false,
  7612. ["talent"] = {
  7613. ["single"] = 16,
  7614. ["multi"] = {
  7615. },
  7616. },
  7617. ["spec"] = {
  7618. ["single"] = 2,
  7619. ["multi"] = {
  7620. [2] = true,
  7621. },
  7622. },
  7623. ["use_class"] = true,
  7624. ["use_talent"] = true,
  7625. ["difficulty"] = {
  7626. ["multi"] = {
  7627. },
  7628. },
  7629. ["role"] = {
  7630. ["multi"] = {
  7631. },
  7632. },
  7633. ["pvptalent"] = {
  7634. ["multi"] = {
  7635. },
  7636. },
  7637. ["faction"] = {
  7638. ["multi"] = {
  7639. },
  7640. },
  7641. ["race"] = {
  7642. ["multi"] = {
  7643. },
  7644. },
  7645. ["class"] = {
  7646. ["single"] = "ROGUE",
  7647. ["multi"] = {
  7648. },
  7649. },
  7650. ["use_spec"] = true,
  7651. ["size"] = {
  7652. ["multi"] = {
  7653. },
  7654. },
  7655. },
  7656. ["fontSize"] = 20,
  7657. ["displayStacks"] = "%c",
  7658. ["regionType"] = "icon",
  7659. ["icon"] = true,
  7660. ["stacksContainment"] = "OUTSIDE",
  7661. ["zoom"] = 0,
  7662. ["auto"] = true,
  7663. ["cooldown"] = true,
  7664. ["id"] = "Outlaw: Cannonball Barrage CD",
  7665. ["untrigger"] = {
  7666. ["showOn"] = "showAlways",
  7667. ["spellName"] = 185767,
  7668. },
  7669. ["frameStrata"] = 1,
  7670. ["width"] = 40,
  7671. ["color"] = {
  7672. 1, -- [1]
  7673. 1, -- [2]
  7674. 1, -- [3]
  7675. 1, -- [4]
  7676. },
  7677. ["inverse"] = true,
  7678. ["numTriggers"] = 1,
  7679. ["parent"] = "Cooldowns - Rogue",
  7680. ["selfPoint"] = "CENTER",
  7681. ["stickyDuration"] = false,
  7682. ["stacksPoint"] = "BOTTOM",
  7683. ["textColor"] = {
  7684. 0.937254901960784, -- [1]
  7685. 1, -- [2]
  7686. 0.949019607843137, -- [3]
  7687. 1, -- [4]
  7688. },
  7689. },
  7690. ["Typhoon"] = {
  7691. ["color"] = {
  7692. 1, -- [1]
  7693. 1, -- [2]
  7694. 1, -- [3]
  7695. 1, -- [4]
  7696. },
  7697. ["yOffset"] = 0,
  7698. ["anchorPoint"] = "CENTER",
  7699. ["activeTriggerMode"] = 0,
  7700. ["customTextUpdate"] = "update",
  7701. ["icon"] = true,
  7702. ["fontFlags"] = "OUTLINE",
  7703. ["selfPoint"] = "CENTER",
  7704. ["trigger"] = {
  7705. ["spellName"] = 132469,
  7706. ["type"] = "status",
  7707. ["subeventPrefix"] = "SPELL",
  7708. ["subeventSuffix"] = "_CAST_START",
  7709. ["use_showOn"] = true,
  7710. ["names"] = {
  7711. },
  7712. ["event"] = "Cooldown Progress (Spell)",
  7713. ["unit"] = "player",
  7714. ["realSpellName"] = "Typhoon",
  7715. ["use_spellName"] = true,
  7716. ["spellIds"] = {
  7717. },
  7718. ["unevent"] = "auto",
  7719. ["showOn"] = "showAlways",
  7720. ["use_unit"] = true,
  7721. ["debuffType"] = "HELPFUL",
  7722. ["custom_hide"] = "timed",
  7723. },
  7724. ["desaturate"] = false,
  7725. ["progressPrecision"] = 0,
  7726. ["font"] = "Friz Quadrata TT",
  7727. ["height"] = 40,
  7728. ["load"] = {
  7729. ["use_never"] = false,
  7730. ["talent"] = {
  7731. ["single"] = 12,
  7732. ["multi"] = {
  7733. },
  7734. },
  7735. ["class"] = {
  7736. ["single"] = "DRUID",
  7737. ["multi"] = {
  7738. },
  7739. },
  7740. ["use_talent"] = true,
  7741. ["difficulty"] = {
  7742. ["multi"] = {
  7743. },
  7744. },
  7745. ["race"] = {
  7746. ["single"] = "NightElf",
  7747. ["multi"] = {
  7748. ["NightElf"] = true,
  7749. },
  7750. },
  7751. ["pvptalent"] = {
  7752. ["multi"] = {
  7753. },
  7754. },
  7755. ["faction"] = {
  7756. ["multi"] = {
  7757. },
  7758. },
  7759. ["spec"] = {
  7760. ["single"] = 1,
  7761. ["multi"] = {
  7762. true, -- [1]
  7763. [3] = true,
  7764. },
  7765. },
  7766. ["use_class"] = true,
  7767. ["role"] = {
  7768. ["multi"] = {
  7769. },
  7770. },
  7771. ["size"] = {
  7772. ["multi"] = {
  7773. },
  7774. },
  7775. },
  7776. ["fontSize"] = 20,
  7777. ["displayStacks"] = "%s",
  7778. ["regionType"] = "icon",
  7779. ["stickyDuration"] = false,
  7780. ["cooldown"] = true,
  7781. ["stacksContainment"] = "OUTSIDE",
  7782. ["zoom"] = 0,
  7783. ["auto"] = true,
  7784. ["actions"] = {
  7785. ["start"] = {
  7786. ["do_custom"] = false,
  7787. ["custom"] = "\n\n",
  7788. },
  7789. ["finish"] = {
  7790. },
  7791. ["init"] = {
  7792. ["do_custom"] = false,
  7793. ["custom"] = "\n\n",
  7794. },
  7795. },
  7796. ["id"] = "Typhoon",
  7797. ["animation"] = {
  7798. ["start"] = {
  7799. ["duration_type"] = "seconds",
  7800. ["type"] = "none",
  7801. },
  7802. ["main"] = {
  7803. ["duration_type"] = "seconds",
  7804. ["type"] = "none",
  7805. },
  7806. ["finish"] = {
  7807. ["duration_type"] = "seconds",
  7808. ["type"] = "none",
  7809. },
  7810. },
  7811. ["frameStrata"] = 1,
  7812. ["width"] = 40,
  7813. ["xOffset"] = 0,
  7814. ["inverse"] = true,
  7815. ["numTriggers"] = 1,
  7816. ["parent"] = "Cooldowns - Druid",
  7817. ["untrigger"] = {
  7818. ["showOn"] = "showAlways",
  7819. ["spellName"] = 132469,
  7820. },
  7821. ["displayIcon"] = 135860,
  7822. ["stacksPoint"] = "BOTTOM",
  7823. ["textColor"] = {
  7824. 0.937254901960784, -- [1]
  7825. 1, -- [2]
  7826. 0.949019607843137, -- [3]
  7827. 1, -- [4]
  7828. },
  7829. },
  7830. ["Ascendance CD"] = {
  7831. ["parent"] = "Cooldowns - Shaman",
  7832. ["yOffset"] = 0,
  7833. ["anchorPoint"] = "CENTER",
  7834. ["activeTriggerMode"] = 0,
  7835. ["customTextUpdate"] = "update",
  7836. ["actions"] = {
  7837. ["start"] = {
  7838. ["do_custom"] = false,
  7839. ["custom"] = "\n\n",
  7840. },
  7841. ["finish"] = {
  7842. },
  7843. ["init"] = {
  7844. ["do_custom"] = false,
  7845. ["custom"] = "\n\n",
  7846. },
  7847. },
  7848. ["fontFlags"] = "OUTLINE",
  7849. ["selfPoint"] = "CENTER",
  7850. ["trigger"] = {
  7851. ["spellName"] = 114051,
  7852. ["type"] = "status",
  7853. ["names"] = {
  7854. },
  7855. ["subeventSuffix"] = "_CAST_START",
  7856. ["use_showOn"] = true,
  7857. ["unit"] = "player",
  7858. ["event"] = "Cooldown Progress (Spell)",
  7859. ["subeventPrefix"] = "SPELL",
  7860. ["realSpellName"] = "Ascendance",
  7861. ["use_spellName"] = true,
  7862. ["spellIds"] = {
  7863. },
  7864. ["unevent"] = "auto",
  7865. ["showOn"] = "showAlways",
  7866. ["use_unit"] = true,
  7867. ["debuffType"] = "HELPFUL",
  7868. ["custom_hide"] = "timed",
  7869. },
  7870. ["stickyDuration"] = false,
  7871. ["progressPrecision"] = 0,
  7872. ["font"] = "Friz Quadrata TT",
  7873. ["height"] = 40,
  7874. ["load"] = {
  7875. ["use_never"] = false,
  7876. ["talent"] = {
  7877. ["single"] = 19,
  7878. ["multi"] = {
  7879. [19] = true,
  7880. },
  7881. },
  7882. ["class"] = {
  7883. ["single"] = "SHAMAN",
  7884. ["multi"] = {
  7885. },
  7886. },
  7887. ["use_talent"] = true,
  7888. ["difficulty"] = {
  7889. ["multi"] = {
  7890. },
  7891. },
  7892. ["race"] = {
  7893. ["single"] = "NightElf",
  7894. ["multi"] = {
  7895. ["NightElf"] = true,
  7896. },
  7897. },
  7898. ["spec"] = {
  7899. ["single"] = 2,
  7900. ["multi"] = {
  7901. [3] = true,
  7902. [2] = true,
  7903. },
  7904. },
  7905. ["pvptalent"] = {
  7906. ["multi"] = {
  7907. },
  7908. },
  7909. ["use_class"] = true,
  7910. ["faction"] = {
  7911. ["multi"] = {
  7912. },
  7913. },
  7914. ["role"] = {
  7915. ["multi"] = {
  7916. },
  7917. },
  7918. ["size"] = {
  7919. ["multi"] = {
  7920. },
  7921. },
  7922. },
  7923. ["fontSize"] = 13,
  7924. ["displayStacks"] = "%s",
  7925. ["regionType"] = "icon",
  7926. ["icon"] = true,
  7927. ["cooldown"] = true,
  7928. ["stacksContainment"] = "INSIDE",
  7929. ["zoom"] = 0,
  7930. ["auto"] = true,
  7931. ["xOffset"] = 0,
  7932. ["id"] = "Ascendance CD",
  7933. ["untrigger"] = {
  7934. ["showOn"] = "showAlways",
  7935. ["spellName"] = 114051,
  7936. },
  7937. ["frameStrata"] = 1,
  7938. ["width"] = 40,
  7939. ["animation"] = {
  7940. ["start"] = {
  7941. ["duration_type"] = "seconds",
  7942. ["type"] = "none",
  7943. },
  7944. ["main"] = {
  7945. ["duration_type"] = "seconds",
  7946. ["type"] = "none",
  7947. },
  7948. ["finish"] = {
  7949. ["duration_type"] = "seconds",
  7950. ["type"] = "none",
  7951. },
  7952. },
  7953. ["numTriggers"] = 1,
  7954. ["inverse"] = true,
  7955. ["color"] = {
  7956. 1, -- [1]
  7957. 1, -- [2]
  7958. 1, -- [3]
  7959. 1, -- [4]
  7960. },
  7961. ["desaturate"] = false,
  7962. ["displayIcon"] = 135860,
  7963. ["stacksPoint"] = "TOP",
  7964. ["textColor"] = {
  7965. 0.937254901960784, -- [1]
  7966. 1, -- [2]
  7967. 0.949019607843137, -- [3]
  7968. 1, -- [4]
  7969. },
  7970. },
  7971. ["RtB Jolly Roger"] = {
  7972. ["parent"] = "Buffs/Debuffs - Rogue",
  7973. ["untrigger"] = {
  7974. },
  7975. ["anchorPoint"] = "CENTER",
  7976. ["activeTriggerMode"] = 0,
  7977. ["customTextUpdate"] = "update",
  7978. ["actions"] = {
  7979. ["start"] = {
  7980. ["do_custom"] = true,
  7981. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  7982. },
  7983. ["finish"] = {
  7984. },
  7985. ["init"] = {
  7986. ["do_custom"] = true,
  7987. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  7988. },
  7989. },
  7990. ["fontFlags"] = "OUTLINE",
  7991. ["selfPoint"] = "CENTER",
  7992. ["trigger"] = {
  7993. ["type"] = "aura",
  7994. ["subeventSuffix"] = "_CAST_START",
  7995. ["ownOnly"] = true,
  7996. ["event"] = "Health",
  7997. ["subeventPrefix"] = "SPELL",
  7998. ["spellIds"] = {
  7999. },
  8000. ["debuffType"] = "HELPFUL",
  8001. ["use_specific_unit"] = false,
  8002. ["names"] = {
  8003. "Jolly Roger", -- [1]
  8004. },
  8005. ["unit"] = "player",
  8006. ["custom_hide"] = "timed",
  8007. },
  8008. ["stickyDuration"] = false,
  8009. ["progressPrecision"] = 1,
  8010. ["font"] = "Friz Quadrata TT",
  8011. ["height"] = 20,
  8012. ["load"] = {
  8013. ["use_never"] = false,
  8014. ["talent"] = {
  8015. ["single"] = 2,
  8016. ["multi"] = {
  8017. [2] = true,
  8018. },
  8019. },
  8020. ["spec"] = {
  8021. ["single"] = 2,
  8022. ["multi"] = {
  8023. true, -- [1]
  8024. },
  8025. },
  8026. ["race"] = {
  8027. ["multi"] = {
  8028. },
  8029. },
  8030. ["difficulty"] = {
  8031. ["multi"] = {
  8032. },
  8033. },
  8034. ["role"] = {
  8035. ["multi"] = {
  8036. },
  8037. },
  8038. ["pvptalent"] = {
  8039. ["multi"] = {
  8040. },
  8041. },
  8042. ["use_spec"] = true,
  8043. ["class"] = {
  8044. ["single"] = "ROGUE",
  8045. ["multi"] = {
  8046. },
  8047. },
  8048. ["use_class"] = true,
  8049. ["faction"] = {
  8050. ["multi"] = {
  8051. },
  8052. },
  8053. ["size"] = {
  8054. ["multi"] = {
  8055. },
  8056. },
  8057. },
  8058. ["fontSize"] = 12,
  8059. ["displayStacks"] = "%p",
  8060. ["regionType"] = "icon",
  8061. ["desaturate"] = false,
  8062. ["stacksContainment"] = "INSIDE",
  8063. ["zoom"] = 0,
  8064. ["auto"] = true,
  8065. ["cooldown"] = false,
  8066. ["id"] = "RtB Jolly Roger",
  8067. ["animation"] = {
  8068. ["start"] = {
  8069. ["duration_type"] = "seconds",
  8070. ["type"] = "none",
  8071. },
  8072. ["main"] = {
  8073. ["duration_type"] = "seconds",
  8074. ["type"] = "none",
  8075. },
  8076. ["finish"] = {
  8077. ["duration_type"] = "seconds",
  8078. ["type"] = "none",
  8079. },
  8080. },
  8081. ["frameStrata"] = 1,
  8082. ["width"] = 30,
  8083. ["yOffset"] = 0,
  8084. ["inverse"] = false,
  8085. ["numTriggers"] = 1,
  8086. ["color"] = {
  8087. 1, -- [1]
  8088. 1, -- [2]
  8089. 1, -- [3]
  8090. 1, -- [4]
  8091. },
  8092. ["xOffset"] = 0,
  8093. ["icon"] = true,
  8094. ["stacksPoint"] = "TOP",
  8095. ["textColor"] = {
  8096. 1, -- [1]
  8097. 1, -- [2]
  8098. 1, -- [3]
  8099. 1, -- [4]
  8100. },
  8101. },
  8102. ["Assn: Exsanguinate CD"] = {
  8103. ["xOffset"] = 0,
  8104. ["yOffset"] = 0,
  8105. ["anchorPoint"] = "CENTER",
  8106. ["activeTriggerMode"] = 0,
  8107. ["customTextUpdate"] = "update",
  8108. ["actions"] = {
  8109. ["start"] = {
  8110. ["do_custom"] = false,
  8111. ["custom"] = "\n\n",
  8112. },
  8113. ["init"] = {
  8114. ["do_custom"] = false,
  8115. ["custom"] = "\n\n",
  8116. },
  8117. ["finish"] = {
  8118. },
  8119. },
  8120. ["fontFlags"] = "OUTLINE",
  8121. ["animation"] = {
  8122. ["start"] = {
  8123. ["type"] = "none",
  8124. ["duration_type"] = "seconds",
  8125. },
  8126. ["main"] = {
  8127. ["type"] = "preset",
  8128. ["duration_type"] = "seconds",
  8129. },
  8130. ["finish"] = {
  8131. ["type"] = "none",
  8132. ["duration_type"] = "seconds",
  8133. },
  8134. },
  8135. ["trigger"] = {
  8136. ["custom_hide"] = "timed",
  8137. ["type"] = "status",
  8138. ["debuffType"] = "HELPFUL",
  8139. ["subeventSuffix"] = "_CAST_START",
  8140. ["use_showOn"] = true,
  8141. ["unit"] = "player",
  8142. ["event"] = "Cooldown Progress (Spell)",
  8143. ["use_unit"] = true,
  8144. ["realSpellName"] = "Exsanguinate",
  8145. ["use_spellName"] = true,
  8146. ["spellIds"] = {
  8147. },
  8148. ["names"] = {
  8149. },
  8150. ["showOn"] = "showAlways",
  8151. ["subeventPrefix"] = "SPELL",
  8152. ["unevent"] = "auto",
  8153. ["spellName"] = 200806,
  8154. },
  8155. ["desaturate"] = false,
  8156. ["progressPrecision"] = 0,
  8157. ["font"] = "Friz Quadrata TT",
  8158. ["height"] = 40,
  8159. ["load"] = {
  8160. ["use_never"] = false,
  8161. ["talent"] = {
  8162. ["single"] = 18,
  8163. ["multi"] = {
  8164. },
  8165. },
  8166. ["class"] = {
  8167. ["single"] = "ROGUE",
  8168. ["multi"] = {
  8169. },
  8170. },
  8171. ["spec"] = {
  8172. ["single"] = 1,
  8173. ["multi"] = {
  8174. [3] = true,
  8175. },
  8176. },
  8177. ["use_talent"] = true,
  8178. ["use_class"] = true,
  8179. ["role"] = {
  8180. ["multi"] = {
  8181. },
  8182. },
  8183. ["faction"] = {
  8184. ["multi"] = {
  8185. },
  8186. },
  8187. ["pvptalent"] = {
  8188. ["multi"] = {
  8189. },
  8190. },
  8191. ["race"] = {
  8192. ["multi"] = {
  8193. },
  8194. },
  8195. ["difficulty"] = {
  8196. ["multi"] = {
  8197. },
  8198. },
  8199. ["use_spec"] = true,
  8200. ["size"] = {
  8201. ["multi"] = {
  8202. },
  8203. },
  8204. },
  8205. ["fontSize"] = 20,
  8206. ["displayStacks"] = "%c",
  8207. ["regionType"] = "icon",
  8208. ["parent"] = "Cooldowns - Rogue",
  8209. ["stacksContainment"] = "OUTSIDE",
  8210. ["zoom"] = 0,
  8211. ["auto"] = true,
  8212. ["stacksPoint"] = "BOTTOM",
  8213. ["id"] = "Assn: Exsanguinate CD",
  8214. ["icon"] = true,
  8215. ["frameStrata"] = 1,
  8216. ["width"] = 40,
  8217. ["color"] = {
  8218. 1, -- [1]
  8219. 1, -- [2]
  8220. 1, -- [3]
  8221. 1, -- [4]
  8222. },
  8223. ["inverse"] = true,
  8224. ["numTriggers"] = 1,
  8225. ["untrigger"] = {
  8226. ["showOn"] = "showAlways",
  8227. ["spellName"] = 200806,
  8228. },
  8229. ["selfPoint"] = "CENTER",
  8230. ["stickyDuration"] = false,
  8231. ["cooldown"] = true,
  8232. ["textColor"] = {
  8233. 0.937254901960784, -- [1]
  8234. 1, -- [2]
  8235. 0.949019607843137, -- [3]
  8236. 1, -- [4]
  8237. },
  8238. },
  8239. ["Shared: Shadowstep CD"] = {
  8240. ["xOffset"] = 0,
  8241. ["untrigger"] = {
  8242. ["showOn"] = "showAlways",
  8243. ["spellName"] = 36554,
  8244. },
  8245. ["anchorPoint"] = "CENTER",
  8246. ["activeTriggerMode"] = 0,
  8247. ["customTextUpdate"] = "update",
  8248. ["actions"] = {
  8249. ["start"] = {
  8250. ["do_custom"] = false,
  8251. ["custom"] = "\n\n",
  8252. },
  8253. ["finish"] = {
  8254. },
  8255. ["init"] = {
  8256. ["do_custom"] = false,
  8257. ["custom"] = "\n\n",
  8258. },
  8259. },
  8260. ["fontFlags"] = "OUTLINE",
  8261. ["animation"] = {
  8262. ["start"] = {
  8263. ["duration_type"] = "seconds",
  8264. ["type"] = "none",
  8265. },
  8266. ["main"] = {
  8267. ["duration_type"] = "seconds",
  8268. ["type"] = "none",
  8269. },
  8270. ["finish"] = {
  8271. ["duration_type"] = "seconds",
  8272. ["type"] = "none",
  8273. },
  8274. },
  8275. ["trigger"] = {
  8276. ["spellName"] = 36554,
  8277. ["type"] = "status",
  8278. ["subeventSuffix"] = "_CAST_START",
  8279. ["unevent"] = "auto",
  8280. ["use_showOn"] = true,
  8281. ["use_unit"] = true,
  8282. ["event"] = "Cooldown Progress (Spell)",
  8283. ["subeventPrefix"] = "SPELL",
  8284. ["realSpellName"] = "Shadowstep",
  8285. ["use_spellName"] = true,
  8286. ["spellIds"] = {
  8287. },
  8288. ["names"] = {
  8289. },
  8290. ["showOn"] = "showAlways",
  8291. ["unit"] = "player",
  8292. ["custom_hide"] = "timed",
  8293. ["debuffType"] = "HELPFUL",
  8294. },
  8295. ["stickyDuration"] = false,
  8296. ["progressPrecision"] = 0,
  8297. ["font"] = "Friz Quadrata TT",
  8298. ["height"] = 40,
  8299. ["load"] = {
  8300. ["use_never"] = false,
  8301. ["talent"] = {
  8302. ["single"] = 11,
  8303. ["multi"] = {
  8304. [11] = true,
  8305. },
  8306. },
  8307. ["spec"] = {
  8308. ["single"] = 2,
  8309. ["multi"] = {
  8310. true, -- [1]
  8311. [3] = true,
  8312. },
  8313. },
  8314. ["class"] = {
  8315. ["single"] = "ROGUE",
  8316. ["multi"] = {
  8317. },
  8318. },
  8319. ["difficulty"] = {
  8320. ["multi"] = {
  8321. },
  8322. },
  8323. ["role"] = {
  8324. ["multi"] = {
  8325. },
  8326. },
  8327. ["pvptalent"] = {
  8328. ["multi"] = {
  8329. },
  8330. },
  8331. ["faction"] = {
  8332. ["multi"] = {
  8333. },
  8334. },
  8335. ["use_class"] = true,
  8336. ["race"] = {
  8337. ["multi"] = {
  8338. },
  8339. },
  8340. ["use_spec"] = false,
  8341. ["size"] = {
  8342. ["multi"] = {
  8343. },
  8344. },
  8345. },
  8346. ["fontSize"] = 20,
  8347. ["displayStacks"] = "%c",
  8348. ["regionType"] = "icon",
  8349. ["init_completed"] = 1,
  8350. ["parent"] = "Cooldowns - Rogue",
  8351. ["stacksContainment"] = "OUTSIDE",
  8352. ["zoom"] = 0,
  8353. ["auto"] = true,
  8354. ["cooldown"] = true,
  8355. ["id"] = "Shared: Shadowstep CD",
  8356. ["color"] = {
  8357. 1, -- [1]
  8358. 1, -- [2]
  8359. 1, -- [3]
  8360. 1, -- [4]
  8361. },
  8362. ["frameStrata"] = 1,
  8363. ["width"] = 40,
  8364. ["selfPoint"] = "CENTER",
  8365. ["inverse"] = true,
  8366. ["numTriggers"] = 1,
  8367. ["yOffset"] = 0,
  8368. ["icon"] = true,
  8369. ["desaturate"] = false,
  8370. ["stacksPoint"] = "BOTTOM",
  8371. ["textColor"] = {
  8372. 0.937254901960784, -- [1]
  8373. 1, -- [2]
  8374. 0.949019607843137, -- [3]
  8375. 1, -- [4]
  8376. },
  8377. },
  8378. ["Garrote"] = {
  8379. ["xOffset"] = 0,
  8380. ["customText"] = "function(progress, ...)\n local aura = select(4, ...)\n local duration = select(6, UnitDebuff(\"target\", aura, nil, \"PLAYER\")) or 0\n \n local refresh = duration*0.3\n local remaining = progress - GetTime()\n \n if progress ~= 0 then\n if remaining < refresh then\n if aura_env.garroteSnapshot then\n return \"|cFFE18800\"..format(\"%.1f\", remaining)\n else\n return \"|cFF00FF00\"..format(\"%.1f\", remaining)\n end\n else\n if aura_env.garroteSnapshot then\n return \"|cFFE1E100\"..format(\"%.1f\", remaining)\n else\n return \"|cFFFFFFFF\"..format(\"%.1f\", remaining)\n end\n end\n end\nend\n\n\n",
  8381. ["yOffset"] = 0,
  8382. ["anchorPoint"] = "CENTER",
  8383. ["activeTriggerMode"] = 0,
  8384. ["customTextUpdate"] = "update",
  8385. ["icon"] = true,
  8386. ["fontFlags"] = "OUTLINE",
  8387. ["selfPoint"] = "CENTER",
  8388. ["trigger"] = {
  8389. ["type"] = "aura",
  8390. ["subeventSuffix"] = "_CAST_START",
  8391. ["ownOnly"] = true,
  8392. ["event"] = "Health",
  8393. ["subeventPrefix"] = "SPELL",
  8394. ["spellIds"] = {
  8395. },
  8396. ["custom_hide"] = "timed",
  8397. ["unit"] = "target",
  8398. ["names"] = {
  8399. "Garrote", -- [1]
  8400. },
  8401. ["debuffType"] = "HARMFUL",
  8402. },
  8403. ["stickyDuration"] = false,
  8404. ["progressPrecision"] = 1,
  8405. ["font"] = "Friz Quadrata TT",
  8406. ["height"] = 20,
  8407. ["load"] = {
  8408. ["use_never"] = false,
  8409. ["talent"] = {
  8410. ["single"] = 3,
  8411. ["multi"] = {
  8412. [3] = true,
  8413. },
  8414. },
  8415. ["spec"] = {
  8416. ["single"] = 1,
  8417. ["multi"] = {
  8418. },
  8419. },
  8420. ["role"] = {
  8421. ["multi"] = {
  8422. },
  8423. },
  8424. ["difficulty"] = {
  8425. ["multi"] = {
  8426. },
  8427. },
  8428. ["race"] = {
  8429. ["multi"] = {
  8430. },
  8431. },
  8432. ["use_spec"] = true,
  8433. ["pvptalent"] = {
  8434. ["multi"] = {
  8435. },
  8436. },
  8437. ["use_class"] = true,
  8438. ["class"] = {
  8439. ["single"] = "ROGUE",
  8440. ["multi"] = {
  8441. },
  8442. },
  8443. ["faction"] = {
  8444. ["multi"] = {
  8445. },
  8446. },
  8447. ["size"] = {
  8448. ["multi"] = {
  8449. },
  8450. },
  8451. },
  8452. ["fontSize"] = 12,
  8453. ["displayStacks"] = "%c",
  8454. ["regionType"] = "icon",
  8455. ["desaturate"] = false,
  8456. ["stacksPoint"] = "TOP",
  8457. ["stacksContainment"] = "INSIDE",
  8458. ["zoom"] = 0,
  8459. ["auto"] = true,
  8460. ["actions"] = {
  8461. ["start"] = {
  8462. ["do_custom"] = true,
  8463. ["custom"] = "aura_env.reanchor()\nWeakAuras.regions[aura_env.id].region.icon:SetTexCoord(.1, .95, .25, .75)",
  8464. },
  8465. ["init"] = {
  8466. ["do_custom"] = true,
  8467. ["custom"] = "aura_env.reanchor = function()\n local stacks = WeakAuras.regions[aura_env.id].region.stacks\n local icon = WeakAuras.regions[aura_env.id].region.icon\n stacks:ClearAllPoints()\n stacks:SetPoint(\"TOP\", icon, \"TOP\", 1, 6)\nend\n\naura_env.reanchor()",
  8468. },
  8469. ["finish"] = {
  8470. },
  8471. },
  8472. ["id"] = "Garrote",
  8473. ["parent"] = "Buffs/Debuffs - Rogue",
  8474. ["frameStrata"] = 1,
  8475. ["width"] = 30,
  8476. ["untrigger"] = {
  8477. },
  8478. ["inverse"] = false,
  8479. ["numTriggers"] = 3,
  8480. ["color"] = {
  8481. 1, -- [1]
  8482. 1, -- [2]
  8483. 1, -- [3]
  8484. 1, -- [4]
  8485. },
  8486. ["animation"] = {
  8487. ["start"] = {
  8488. ["type"] = "none",
  8489. ["duration_type"] = "seconds",
  8490. },
  8491. ["main"] = {
  8492. ["type"] = "none",
  8493. ["duration_type"] = "seconds",
  8494. },
  8495. ["finish"] = {
  8496. ["type"] = "none",
  8497. ["duration_type"] = "seconds",
  8498. },
  8499. },
  8500. ["additional_triggers"] = {
  8501. {
  8502. ["trigger"] = {
  8503. ["type"] = "custom",
  8504. ["unevent"] = "auto",
  8505. ["event"] = "Chat Message",
  8506. ["subeventPrefix"] = "SPELL",
  8507. ["custom"] = "function(event, ...)\n local subevent = select(2, ...)\n local sourceGUID = select(4, ...)\n local spellName = select(13, ...)\n \n if sourceGUID ~= UnitGUID(\"player\") then return false end\n \n if subevent == \"SPELL_AURA_REMOVED\" and spellName == \"Stealth\" then\n aura_env.hadStealth = true\n \n local env = aura_env\n C_Timer.After(.2, function()\n env.hadStealth = false\n end)\n end\n \n if subevent == \"SPELL_CAST_SUCCESS\" and spellName == \"Garrote\" then\n aura_env.garroteSnapshot = false\n \n local hasNightstalker = select(4, GetTalentInfo(2, 1, 1, nil, \"player\"))\n local hasSubterfuge = select(4, GetTalentInfo(2, 2, 1, nil, \"player\"))\n \n if (hasNightstalker or hasSubterfuge) and (aura_env.hadStealth or aura_env.hadVanish) then\n aura_env.garroteSnapshot = true\n end\n end\n \n return true\nend",
  8508. ["events"] = "COMBAT_LOG_EVENT_UNFILTERED",
  8509. ["subeventSuffix"] = "_CAST_START",
  8510. ["custom_type"] = "event",
  8511. ["custom_hide"] = "timed",
  8512. },
  8513. ["untrigger"] = {
  8514. },
  8515. }, -- [1]
  8516. {
  8517. ["trigger"] = {
  8518. ["subeventPrefix"] = "SPELL",
  8519. ["type"] = "custom",
  8520. ["custom"] = "\nfunction(self, unitId)\n if unitId ~= \"player\" then return false end\n \n local vanishExists = false\n local name = UnitBuff(\"player\", \"Vanish\", nil, \"PLAYER\")\n \n if name == \"Vanish\" then\n vanishExists = true\n aura_env.hadVanish = true\n end\n \n if aura_env.hadVanish and not vanishExists then\n aura_env.hadVanish = false\n end\n \n return true\nend",
  8521. ["subeventSuffix"] = "_CAST_START",
  8522. ["events"] = "UNIT_AURA",
  8523. ["custom_type"] = "event",
  8524. ["event"] = "Health",
  8525. ["custom_hide"] = "timed",
  8526. },
  8527. ["untrigger"] = {
  8528. },
  8529. }, -- [2]
  8530. },
  8531. ["cooldown"] = false,
  8532. ["textColor"] = {
  8533. 1, -- [1]
  8534. 1, -- [2]
  8535. 1, -- [3]
  8536. 1, -- [4]
  8537. },
  8538. },
  8539. ["Sub: Shadow Blades CD"] = {
  8540. ["parent"] = "Cooldowns - Rogue",
  8541. ["untrigger"] = {
  8542. ["showOn"] = "showAlways",
  8543. ["spellName"] = 121471,
  8544. },
  8545. ["anchorPoint"] = "CENTER",
  8546. ["activeTriggerMode"] = 0,
  8547. ["customTextUpdate"] = "update",
  8548. ["actions"] = {
  8549. ["start"] = {
  8550. ["do_custom"] = false,
  8551. ["custom"] = "\n\n",
  8552. },
  8553. ["init"] = {
  8554. ["do_custom"] = false,
  8555. ["custom"] = "\n\n",
  8556. },
  8557. ["finish"] = {
  8558. },
  8559. },
  8560. ["fontFlags"] = "OUTLINE",
  8561. ["animation"] = {
  8562. ["start"] = {
  8563. ["type"] = "none",
  8564. ["duration_type"] = "seconds",
  8565. },
  8566. ["main"] = {
  8567. ["type"] = "none",
  8568. ["duration_type"] = "seconds",
  8569. },
  8570. ["finish"] = {
  8571. ["type"] = "none",
  8572. ["duration_type"] = "seconds",
  8573. },
  8574. },
  8575. ["trigger"] = {
  8576. ["debuffType"] = "HELPFUL",
  8577. ["type"] = "status",
  8578. ["custom_hide"] = "timed",
  8579. ["subeventSuffix"] = "_CAST_START",
  8580. ["use_showOn"] = true,
  8581. ["unit"] = "player",
  8582. ["event"] = "Cooldown Progress (Spell)",
  8583. ["use_unit"] = true,
  8584. ["realSpellName"] = "Shadow Blades",
  8585. ["use_spellName"] = true,
  8586. ["spellIds"] = {
  8587. },
  8588. ["names"] = {
  8589. },
  8590. ["showOn"] = "showAlways",
  8591. ["subeventPrefix"] = "SPELL",
  8592. ["unevent"] = "auto",
  8593. ["spellName"] = 121471,
  8594. },
  8595. ["stickyDuration"] = false,
  8596. ["progressPrecision"] = 0,
  8597. ["font"] = "Friz Quadrata TT",
  8598. ["height"] = 40,
  8599. ["load"] = {
  8600. ["use_never"] = false,
  8601. ["talent"] = {
  8602. ["single"] = 11,
  8603. ["multi"] = {
  8604. [11] = true,
  8605. },
  8606. },
  8607. ["class"] = {
  8608. ["single"] = "ROGUE",
  8609. ["multi"] = {
  8610. },
  8611. },
  8612. ["spec"] = {
  8613. ["single"] = 3,
  8614. ["multi"] = {
  8615. },
  8616. },
  8617. ["difficulty"] = {
  8618. ["multi"] = {
  8619. },
  8620. },
  8621. ["role"] = {
  8622. ["multi"] = {
  8623. },
  8624. },
  8625. ["use_spec"] = true,
  8626. ["pvptalent"] = {
  8627. ["multi"] = {
  8628. },
  8629. },
  8630. ["race"] = {
  8631. ["multi"] = {
  8632. },
  8633. },
  8634. ["use_class"] = true,
  8635. ["faction"] = {
  8636. ["multi"] = {
  8637. },
  8638. },
  8639. ["size"] = {
  8640. ["multi"] = {
  8641. },
  8642. },
  8643. },
  8644. ["fontSize"] = 20,
  8645. ["displayStacks"] = "%c",
  8646. ["regionType"] = "icon",
  8647. ["init_completed"] = 1,
  8648. ["color"] = {
  8649. 1, -- [1]
  8650. 1, -- [2]
  8651. 1, -- [3]
  8652. 1, -- [4]
  8653. },
  8654. ["stacksContainment"] = "OUTSIDE",
  8655. ["zoom"] = 0,
  8656. ["auto"] = true,
  8657. ["stacksPoint"] = "BOTTOM",
  8658. ["id"] = "Sub: Shadow Blades CD",
  8659. ["desaturate"] = false,
  8660. ["frameStrata"] = 1,
  8661. ["width"] = 40,
  8662. ["icon"] = true,
  8663. ["xOffset"] = 0,
  8664. ["inverse"] = true,
  8665. ["numTriggers"] = 1,
  8666. ["yOffset"] = 0,
  8667. ["selfPoint"] = "CENTER",
  8668. ["cooldown"] = true,
  8669. ["textColor"] = {
  8670. 0.937254901960784, -- [1]
  8671. 1, -- [2]
  8672. 0.949019607843137, -- [3]
  8673. 1, -- [4]
  8674. },
  8675. },
  8676. ["Shared: Marked for Death CD"] = {
  8677. ["parent"] = "Cooldowns - Rogue",
  8678. ["yOffset"] = 0,
  8679. ["anchorPoint"] = "CENTER",
  8680. ["activeTriggerMode"] = 0,
  8681. ["customTextUpdate"] = "update",
  8682. ["actions"] = {
  8683. ["start"] = {
  8684. ["do_custom"] = false,
  8685. ["custom"] = "\n\n",
  8686. },
  8687. ["init"] = {
  8688. ["do_custom"] = false,
  8689. ["custom"] = "\n\n",
  8690. },
  8691. ["finish"] = {
  8692. },
  8693. },
  8694. ["fontFlags"] = "OUTLINE",
  8695. ["animation"] = {
  8696. ["start"] = {
  8697. ["type"] = "none",
  8698. ["duration_type"] = "seconds",
  8699. },
  8700. ["main"] = {
  8701. ["type"] = "preset",
  8702. ["duration_type"] = "seconds",
  8703. },
  8704. ["finish"] = {
  8705. ["type"] = "none",
  8706. ["duration_type"] = "seconds",
  8707. },
  8708. },
  8709. ["trigger"] = {
  8710. ["custom_hide"] = "timed",
  8711. ["type"] = "status",
  8712. ["debuffType"] = "HELPFUL",
  8713. ["subeventSuffix"] = "_CAST_START",
  8714. ["use_showOn"] = true,
  8715. ["unit"] = "player",
  8716. ["event"] = "Cooldown Progress (Spell)",
  8717. ["use_unit"] = true,
  8718. ["realSpellName"] = "Marked for Death",
  8719. ["use_spellName"] = true,
  8720. ["spellIds"] = {
  8721. },
  8722. ["names"] = {
  8723. },
  8724. ["showOn"] = "showAlways",
  8725. ["subeventPrefix"] = "SPELL",
  8726. ["unevent"] = "auto",
  8727. ["spellName"] = 137619,
  8728. },
  8729. ["stickyDuration"] = false,
  8730. ["progressPrecision"] = 0,
  8731. ["font"] = "Friz Quadrata TT",
  8732. ["height"] = 40,
  8733. ["load"] = {
  8734. ["use_never"] = false,
  8735. ["talent"] = {
  8736. ["single"] = 20,
  8737. ["multi"] = {
  8738. },
  8739. },
  8740. ["class"] = {
  8741. ["single"] = "ROGUE",
  8742. ["multi"] = {
  8743. },
  8744. },
  8745. ["spec"] = {
  8746. ["single"] = 1,
  8747. ["multi"] = {
  8748. true, -- [1]
  8749. [3] = true,
  8750. },
  8751. },
  8752. ["use_talent"] = true,
  8753. ["use_class"] = true,
  8754. ["role"] = {
  8755. ["multi"] = {
  8756. },
  8757. },
  8758. ["faction"] = {
  8759. ["multi"] = {
  8760. },
  8761. },
  8762. ["pvptalent"] = {
  8763. ["multi"] = {
  8764. },
  8765. },
  8766. ["race"] = {
  8767. ["multi"] = {
  8768. },
  8769. },
  8770. ["difficulty"] = {
  8771. ["multi"] = {
  8772. },
  8773. },
  8774. ["use_spec"] = false,
  8775. ["size"] = {
  8776. ["multi"] = {
  8777. },
  8778. },
  8779. },
  8780. ["fontSize"] = 20,
  8781. ["displayStacks"] = "%c",
  8782. ["regionType"] = "icon",
  8783. ["selfPoint"] = "CENTER",
  8784. ["stacksContainment"] = "OUTSIDE",
  8785. ["zoom"] = 0,
  8786. ["auto"] = true,
  8787. ["stacksPoint"] = "BOTTOM",
  8788. ["id"] = "Shared: Marked for Death CD",
  8789. ["desaturate"] = false,
  8790. ["frameStrata"] = 1,
  8791. ["width"] = 40,
  8792. ["icon"] = true,
  8793. ["xOffset"] = 0,
  8794. ["numTriggers"] = 1,
  8795. ["inverse"] = true,
  8796. ["color"] = {
  8797. 1, -- [1]
  8798. 1, -- [2]
  8799. 1, -- [3]
  8800. 1, -- [4]
  8801. },
  8802. ["untrigger"] = {
  8803. ["showOn"] = "showAlways",
  8804. ["spellName"] = 137619,
  8805. },
  8806. ["cooldown"] = true,
  8807. ["textColor"] = {
  8808. 0.937254901960784, -- [1]
  8809. 1, -- [2]
  8810. 0.949019607843137, -- [3]
  8811. 1, -- [4]
  8812. },
  8813. },
  8814. },
  8815. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement