Advertisement
Guest User

Untitled

a guest
Jan 21st, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 119.46 KB | None | 0 0
  1. {
  2. "m": "d",
  3. "s": "2.2.2.4",
  4. "d": {
  5. "expanded": false,
  6. "id": "Destruction Warlock - Set 1",
  7. "additional_triggers": [],
  8. "regionType": "group",
  9. "activeTriggerMode": 0,
  10. "selfPoint": "BOTTOMLEFT",
  11. "yOffset": -45,
  12. "load": {
  13. "role": {
  14. "multi": []
  15. },
  16. "difficulty": {
  17. "multi": []
  18. },
  19. "use_class": "true",
  20. "faction": {
  21. "multi": []
  22. },
  23. "pvptalent": {
  24. "multi": []
  25. },
  26. "class": {
  27. "single": "WARLOCK"
  28. },
  29. "talent": {
  30. "multi": []
  31. },
  32. "race": {
  33. "multi": []
  34. }
  35. },
  36. "numTriggers": 1
  37. },
  38. "v": 1421,
  39. "a": [],
  40. "c": [
  41. {
  42. "yOffset": -105,
  43. "width": 35,
  44. "id": "Soul Harvest - Usable 3",
  45. "additional_triggers": [],
  46. "font": "2002 Bold",
  47. "regionType": "icon",
  48. "trigger": {
  49. "custom_hide": "timed",
  50. "showOn": "showOnCooldown",
  51. "realSpellName": "Soul Harvest",
  52. "use_unit": true,
  53. "use_spellName": true,
  54. "unevent": "auto",
  55. "event": "Action Usable",
  56. "type": "status",
  57. "spellName": 196098,
  58. "use_showOn": true,
  59. "ownOnly": true
  60. },
  61. "numTriggers": 1,
  62. "xOffset": -20,
  63. "textColor": [
  64. 0,
  65. null,
  66. 0.22745098039216
  67. ],
  68. "stacksPoint": "CENTER",
  69. "load": {
  70. "difficulty": {
  71. "multi": []
  72. },
  73. "faction": {
  74. "multi": []
  75. },
  76. "use_spec": true,
  77. "class": {
  78. "single": "WARLOCK"
  79. },
  80. "use_talent": true,
  81. "race": {
  82. "multi": []
  83. },
  84. "spec": {
  85. "single": 3
  86. },
  87. "use_class": true,
  88. "role": {
  89. "multi": []
  90. },
  91. "talent": {
  92. "single": 12,
  93. "multi": []
  94. },
  95. "use_combat": true,
  96. "pvptalent": {
  97. "multi": []
  98. }
  99. },
  100. "displayStacks": "%p",
  101. "zoom": 0.2,
  102. "untrigger": {
  103. "spellName": 196098
  104. },
  105. "activeTriggerMode": 0,
  106. "height": 35,
  107. "fontSize": 14
  108. },
  109. {
  110. "yOffset": -105,
  111. "width": 35,
  112. "id": "Soul Harvest - Active 3",
  113. "additional_triggers": [],
  114. "font": "2002 Bold",
  115. "regionType": "icon",
  116. "trigger": {
  117. "custom_hide": "timed",
  118. "showOn": "showOnCooldown",
  119. "unevent": "auto",
  120. "spellName": 196098,
  121. "use_unit": true,
  122. "event": "Action Usable",
  123. "names": [
  124. "Soul Harvest"
  125. ],
  126. "use_spellName": true,
  127. "use_showOn": true,
  128. "ownOnly": true
  129. },
  130. "numTriggers": 1,
  131. "xOffset": -20,
  132. "textColor": [
  133. 0,
  134. null,
  135. 0.22745098039216
  136. ],
  137. "stacksPoint": "CENTER",
  138. "load": {
  139. "difficulty": {
  140. "multi": []
  141. },
  142. "faction": {
  143. "multi": []
  144. },
  145. "use_spec": true,
  146. "class": {
  147. "single": "WARLOCK"
  148. },
  149. "use_talent": true,
  150. "race": {
  151. "multi": []
  152. },
  153. "spec": {
  154. "single": 3
  155. },
  156. "use_class": true,
  157. "role": {
  158. "multi": []
  159. },
  160. "use_combat": true,
  161. "talent": {
  162. "single": 12,
  163. "multi": []
  164. },
  165. "pvptalent": {
  166. "multi": []
  167. }
  168. },
  169. "displayStacks": "%p",
  170. "zoom": 0.2,
  171. "untrigger": {
  172. "spellName": 196098
  173. },
  174. "activeTriggerMode": 0,
  175. "height": 35,
  176. "fontSize": 14
  177. },
  178. {
  179. "yOffset": -105,
  180. "width": 35,
  181. "desaturate": true,
  182. "id": "Soul Harvest - CD 3",
  183. "additional_triggers": [],
  184. "font": "2002 Bold",
  185. "regionType": "icon",
  186. "trigger": {
  187. "custom_hide": "timed",
  188. "showOn": "showOnCooldown",
  189. "use_spellName": true,
  190. "unevent": "auto",
  191. "realSpellName": "Soul Harvest",
  192. "type": "status",
  193. "spellName": 196098,
  194. "event": "Cooldown Progress (Spell)",
  195. "use_unit": true,
  196. "use_inverse": true,
  197. "use_showOn": true,
  198. "ownOnly": true
  199. },
  200. "zoom": 0.2,
  201. "frameStrata": 2,
  202. "xOffset": -20,
  203. "textColor": [
  204. null,
  205. 0,
  206. 0.07843137254902
  207. ],
  208. "stacksPoint": "CENTER",
  209. "load": {
  210. "difficulty": {
  211. "multi": []
  212. },
  213. "faction": {
  214. "multi": []
  215. },
  216. "use_spec": true,
  217. "class": {
  218. "single": "WARLOCK"
  219. },
  220. "use_talent": true,
  221. "race": {
  222. "multi": []
  223. },
  224. "spec": {
  225. "single": 3
  226. },
  227. "use_class": true,
  228. "role": {
  229. "multi": []
  230. },
  231. "talent": {
  232. "single": 12,
  233. "multi": []
  234. },
  235. "use_combat": true,
  236. "pvptalent": {
  237. "multi": []
  238. }
  239. },
  240. "numTriggers": 1,
  241. "fontSize": 14,
  242. "untrigger": {
  243. "spellName": 196098
  244. },
  245. "activeTriggerMode": 0,
  246. "height": 35,
  247. "displayStacks": "%p"
  248. },
  249. {
  250. "yOffset": -105,
  251. "width": 35,
  252. "id": "Cataclysm - Usable",
  253. "additional_triggers": [],
  254. "font": "2002 Bold",
  255. "regionType": "icon",
  256. "activeTriggerMode": 0,
  257. "numTriggers": 1,
  258. "xOffset": -60,
  259. "textColor": [
  260. 0,
  261. null,
  262. 0.22745098039216
  263. ],
  264. "stacksPoint": "CENTER",
  265. "load": {
  266. "difficulty": {
  267. "multi": []
  268. },
  269. "faction": {
  270. "multi": []
  271. },
  272. "use_spec": true,
  273. "class": {
  274. "single": "WARLOCK"
  275. },
  276. "use_talent": true,
  277. "race": {
  278. "multi": []
  279. },
  280. "spec": {
  281. "single": 3
  282. },
  283. "use_class": true,
  284. "role": {
  285. "multi": []
  286. },
  287. "talent": {
  288. "single": 5,
  289. "multi": []
  290. },
  291. "use_combat": true,
  292. "pvptalent": {
  293. "multi": []
  294. }
  295. },
  296. "displayStacks": "%p",
  297. "zoom": 0.2,
  298. "untrigger": {
  299. "spellName": 152108
  300. },
  301. "trigger": {
  302. "custom_hide": "timed",
  303. "showOn": "showOnCooldown",
  304. "realSpellName": "Cataclysm",
  305. "use_unit": true,
  306. "use_spellName": true,
  307. "unevent": "auto",
  308. "event": "Action Usable",
  309. "type": "status",
  310. "ownOnly": true,
  311. "use_showOn": true,
  312. "spellName": 152108
  313. },
  314. "height": 35,
  315. "fontSize": 14
  316. },
  317. {
  318. "yOffset": -105,
  319. "width": 35,
  320. "desaturate": true,
  321. "id": "Cataclysm - CD",
  322. "additional_triggers": [],
  323. "font": "2002 Bold",
  324. "regionType": "icon",
  325. "trigger": {
  326. "custom_hide": "timed",
  327. "showOn": "showOnCooldown",
  328. "use_spellName": true,
  329. "unevent": "auto",
  330. "realSpellName": "Cataclysm",
  331. "type": "status",
  332. "spellName": 152108,
  333. "event": "Cooldown Progress (Spell)",
  334. "use_unit": true,
  335. "use_inverse": true,
  336. "use_showOn": true,
  337. "ownOnly": true
  338. },
  339. "zoom": 0.2,
  340. "frameStrata": 2,
  341. "xOffset": -60,
  342. "textColor": [
  343. null,
  344. 0,
  345. 0.07843137254902
  346. ],
  347. "stacksPoint": "CENTER",
  348. "load": {
  349. "difficulty": {
  350. "multi": []
  351. },
  352. "faction": {
  353. "multi": []
  354. },
  355. "use_spec": true,
  356. "class": {
  357. "single": "WARLOCK"
  358. },
  359. "use_talent": true,
  360. "race": {
  361. "multi": []
  362. },
  363. "spec": {
  364. "single": 3
  365. },
  366. "use_class": true,
  367. "role": {
  368. "multi": []
  369. },
  370. "talent": {
  371. "single": 5,
  372. "multi": []
  373. },
  374. "use_combat": true,
  375. "pvptalent": {
  376. "multi": []
  377. }
  378. },
  379. "numTriggers": 1,
  380. "fontSize": 14,
  381. "untrigger": {
  382. "spellName": 152108
  383. },
  384. "activeTriggerMode": 0,
  385. "height": 35,
  386. "displayStacks": "%p"
  387. },
  388. {
  389. "yOffset": -105,
  390. "width": 35,
  391. "id": "Reverse Entropy - Talented",
  392. "additional_triggers": [],
  393. "font": "2002 Bold",
  394. "regionType": "icon",
  395. "trigger": {
  396. "custom_hide": "timed",
  397. "showOn": "showOnCooldown",
  398. "unevent": "auto",
  399. "spellName": 152108,
  400. "use_spellName": true,
  401. "use_alive": true,
  402. "event": "Conditions",
  403. "type": "status",
  404. "use_unit": true,
  405. "use_showOn": true,
  406. "ownOnly": true
  407. },
  408. "init_completed": 1,
  409. "zoom": 0.2,
  410. "displayIcon": "Interface\\Icons\\ability_warlock_backdraftgreen",
  411. "xOffset": -60,
  412. "textColor": [
  413. 0,
  414. null,
  415. 0.22745098039216
  416. ],
  417. "stacksPoint": "CENTER",
  418. "numTriggers": 1,
  419. "load": {
  420. "difficulty": {
  421. "multi": []
  422. },
  423. "faction": {
  424. "multi": []
  425. },
  426. "use_spec": true,
  427. "class": {
  428. "single": "WARLOCK"
  429. },
  430. "use_talent": true,
  431. "race": {
  432. "multi": []
  433. },
  434. "spec": {
  435. "single": 3
  436. },
  437. "use_class": true,
  438. "role": {
  439. "multi": []
  440. },
  441. "use_combat": true,
  442. "talent": {
  443. "single": 4,
  444. "multi": []
  445. },
  446. "pvptalent": {
  447. "multi": []
  448. }
  449. },
  450. "color": [
  451. null,
  452. null,
  453. null,
  454. 0.5
  455. ],
  456. "displayStacks": " ",
  457. "untrigger": {
  458. "spellName": 152108
  459. },
  460. "activeTriggerMode": 0,
  461. "height": 35,
  462. "fontSize": 14
  463. },
  464. {
  465. "yOffset": -105,
  466. "width": 35,
  467. "id": "Eradication - Active",
  468. "additional_triggers": [],
  469. "font": "2002 Bold",
  470. "regionType": "icon",
  471. "activeTriggerMode": 0,
  472. "auto": false,
  473. "frameStrata": 2,
  474. "displayIcon": "Interface\\Icons\\ability_warlock_eradication",
  475. "xOffset": -20,
  476. "textColor": [
  477. 0,
  478. null,
  479. 0.015686274509804
  480. ],
  481. "stacksPoint": "CENTER",
  482. "numTriggers": 1,
  483. "load": {
  484. "difficulty": {
  485. "multi": []
  486. },
  487. "faction": {
  488. "multi": []
  489. },
  490. "use_spec": true,
  491. "class": {
  492. "single": "WARLOCK"
  493. },
  494. "use_talent": true,
  495. "race": {
  496. "multi": []
  497. },
  498. "spec": {
  499. "single": 3
  500. },
  501. "use_class": true,
  502. "role": {
  503. "multi": []
  504. },
  505. "use_combat": true,
  506. "talent": {
  507. "single": 10,
  508. "multi": []
  509. },
  510. "pvptalent": {
  511. "multi": []
  512. }
  513. },
  514. "zoom": 0.2,
  515. "fontSize": 14,
  516. "untrigger": {
  517. "spellName": 152108
  518. },
  519. "trigger": {
  520. "use_spellName": true,
  521. "debuffType": "HARMFUL",
  522. "unit": "target",
  523. "use_unit": true,
  524. "spellName": 152108,
  525. "custom_hide": "timed",
  526. "showOn": "showOnCooldown",
  527. "unevent": "auto",
  528. "event": "Cooldown Progress (Spell)",
  529. "names": [
  530. "Eradication"
  531. ],
  532. "use_inverse": true,
  533. "use_showOn": true,
  534. "ownOnly": true
  535. },
  536. "height": 35,
  537. "displayStacks": "%p"
  538. },
  539. {
  540. "yOffset": -105,
  541. "width": 35,
  542. "desaturate": true,
  543. "id": "Eradication - Missing",
  544. "additional_triggers": [],
  545. "font": "2002 Bold",
  546. "regionType": "icon",
  547. "trigger": {
  548. "ownOnly": true,
  549. "use_unit": true,
  550. "debuffType": "HARMFUL",
  551. "custom_hide": "timed",
  552. "showOn": "showOnCooldown",
  553. "spellName": 152108,
  554. "inverse": true,
  555. "unevent": "auto",
  556. "use_spellName": true,
  557. "event": "Cooldown Progress (Spell)",
  558. "names": [
  559. "Eradication"
  560. ],
  561. "use_inverse": true,
  562. "use_showOn": true,
  563. "unit": "target"
  564. },
  565. "init_completed": 1,
  566. "zoom": 0.2,
  567. "frameStrata": 2,
  568. "displayIcon": "Interface\\Icons\\ability_warlock_eradication",
  569. "xOffset": -20,
  570. "textColor": [
  571. 0,
  572. null,
  573. 0.015686274509804
  574. ],
  575. "stacksPoint": "CENTER",
  576. "load": {
  577. "difficulty": {
  578. "multi": []
  579. },
  580. "faction": {
  581. "multi": []
  582. },
  583. "use_spec": true,
  584. "class": {
  585. "single": "WARLOCK"
  586. },
  587. "use_talent": true,
  588. "race": {
  589. "multi": []
  590. },
  591. "spec": {
  592. "single": 3
  593. },
  594. "use_class": true,
  595. "role": {
  596. "multi": []
  597. },
  598. "talent": {
  599. "single": 10,
  600. "multi": []
  601. },
  602. "use_combat": true,
  603. "pvptalent": {
  604. "multi": []
  605. }
  606. },
  607. "numTriggers": 1,
  608. "fontSize": 14,
  609. "untrigger": {
  610. "spellName": 152108
  611. },
  612. "activeTriggerMode": 0,
  613. "height": 35,
  614. "displayStacks": " "
  615. },
  616. {
  617. "yOffset": -105,
  618. "width": 35,
  619. "color": [
  620. null,
  621. null,
  622. null,
  623. 0.5
  624. ],
  625. "additional_triggers": [],
  626. "font": "2002 Bold",
  627. "regionType": "icon",
  628. "trigger": {
  629. "use_unit": true,
  630. "ownOnly": true,
  631. "unit": "target",
  632. "showOn": "showOnCooldown",
  633. "debuffType": "HARMFUL",
  634. "unevent": "auto",
  635. "use_spellName": true,
  636. "spellName": 152108,
  637. "inverse": true,
  638. "type": "status",
  639. "use_alive": true,
  640. "event": "Conditions",
  641. "names": [
  642. "Eradication"
  643. ],
  644. "use_inverse": true,
  645. "use_showOn": true,
  646. "custom_hide": "timed"
  647. },
  648. "zoom": 0.2,
  649. "frameStrata": 2,
  650. "displayIcon": "Interface\\Icons\\ability_warlock_fireandbrimstone",
  651. "xOffset": -20,
  652. "textColor": [
  653. 0,
  654. null,
  655. 0.015686274509804
  656. ],
  657. "stacksPoint": "CENTER",
  658. "numTriggers": 1,
  659. "load": {
  660. "difficulty": {
  661. "multi": []
  662. },
  663. "faction": {
  664. "multi": []
  665. },
  666. "use_spec": true,
  667. "class": {
  668. "single": "WARLOCK"
  669. },
  670. "use_talent": true,
  671. "race": {
  672. "multi": []
  673. },
  674. "spec": {
  675. "single": 3
  676. },
  677. "use_class": true,
  678. "role": {
  679. "multi": []
  680. },
  681. "use_combat": true,
  682. "talent": {
  683. "single": 11,
  684. "multi": []
  685. },
  686. "pvptalent": {
  687. "multi": []
  688. }
  689. },
  690. "fontSize": 14,
  691. "id": "Fire and Brimstone - Talented",
  692. "untrigger": {
  693. "spellName": 152108
  694. },
  695. "activeTriggerMode": 0,
  696. "height": 35,
  697. "displayStacks": " "
  698. },
  699. {
  700. "yOffset": -105,
  701. "width": 35,
  702. "id": "Channel Demonfire - Usable",
  703. "additional_triggers": [],
  704. "font": "2002 Bold",
  705. "regionType": "icon",
  706. "activeTriggerMode": 0,
  707. "init_completed": 1,
  708. "numTriggers": 1,
  709. "xOffset": 60,
  710. "textColor": [
  711. 0,
  712. null,
  713. 0.22745098039216
  714. ],
  715. "stacksPoint": "CENTER",
  716. "load": {
  717. "difficulty": {
  718. "multi": []
  719. },
  720. "faction": {
  721. "multi": []
  722. },
  723. "use_spec": true,
  724. "class": {
  725. "single": "WARLOCK"
  726. },
  727. "use_talent": true,
  728. "race": {
  729. "multi": []
  730. },
  731. "spec": {
  732. "single": 3
  733. },
  734. "use_class": true,
  735. "role": {
  736. "multi": []
  737. },
  738. "talent": {
  739. "single": 20,
  740. "multi": []
  741. },
  742. "use_combat": true,
  743. "pvptalent": {
  744. "multi": []
  745. }
  746. },
  747. "displayStacks": "%p",
  748. "zoom": 0.2,
  749. "untrigger": {
  750. "spellName": 196447
  751. },
  752. "trigger": {
  753. "custom_hide": "timed",
  754. "showOn": "showOnCooldown",
  755. "realSpellName": "Channel Demonfire",
  756. "use_unit": true,
  757. "use_spellName": true,
  758. "unevent": "auto",
  759. "event": "Action Usable",
  760. "type": "status",
  761. "ownOnly": true,
  762. "use_showOn": true,
  763. "spellName": 196447
  764. },
  765. "height": 35,
  766. "fontSize": 14
  767. },
  768. {
  769. "yOffset": -105,
  770. "width": 35,
  771. "desaturate": true,
  772. "id": "Channel Demonfire - CD",
  773. "additional_triggers": [],
  774. "font": "2002 Bold",
  775. "regionType": "icon",
  776. "activeTriggerMode": 0,
  777. "init_completed": 1,
  778. "zoom": 0.2,
  779. "frameStrata": 2,
  780. "xOffset": 60,
  781. "textColor": [
  782. null,
  783. 0,
  784. 0.07843137254902
  785. ],
  786. "stacksPoint": "CENTER",
  787. "load": {
  788. "difficulty": {
  789. "multi": []
  790. },
  791. "faction": {
  792. "multi": []
  793. },
  794. "use_spec": true,
  795. "class": {
  796. "single": "WARLOCK"
  797. },
  798. "talent": {
  799. "single": 20,
  800. "multi": []
  801. },
  802. "race": {
  803. "multi": []
  804. },
  805. "spec": {
  806. "single": 3
  807. },
  808. "use_class": true,
  809. "role": {
  810. "multi": []
  811. },
  812. "use_talent": true,
  813. "use_combat": true,
  814. "pvptalent": {
  815. "multi": []
  816. }
  817. },
  818. "numTriggers": 1,
  819. "fontSize": 14,
  820. "untrigger": {
  821. "spellName": 196447
  822. },
  823. "trigger": {
  824. "custom_hide": "timed",
  825. "showOn": "showOnCooldown",
  826. "use_spellName": true,
  827. "unevent": "auto",
  828. "realSpellName": "Channel Demonfire",
  829. "type": "status",
  830. "spellName": 196447,
  831. "event": "Cooldown Progress (Spell)",
  832. "use_unit": true,
  833. "use_inverse": true,
  834. "use_showOn": true,
  835. "ownOnly": true
  836. },
  837. "height": 35,
  838. "displayStacks": "%p"
  839. },
  840. {
  841. "yOffset": -105,
  842. "width": 35,
  843. "color": [
  844. null,
  845. null,
  846. null,
  847. 0.5
  848. ],
  849. "additional_triggers": [],
  850. "font": "2002 Bold",
  851. "regionType": "icon",
  852. "trigger": {
  853. "custom_hide": "timed",
  854. "showOn": "showOnCooldown",
  855. "unevent": "auto",
  856. "spellName": 0,
  857. "use_spellName": true,
  858. "use_alive": true,
  859. "event": "Conditions",
  860. "type": "status",
  861. "use_unit": true,
  862. "use_showOn": true,
  863. "ownOnly": true
  864. },
  865. "numTriggers": 1,
  866. "displayIcon": "Interface\\Icons\\ability_warlock_baneofhavoc",
  867. "xOffset": 60,
  868. "zoom": 0.2,
  869. "load": {
  870. "use_never": true,
  871. "faction": {
  872. "multi": []
  873. },
  874. "use_spec": true,
  875. "class": {
  876. "single": "WARLOCK"
  877. },
  878. "use_talent": true,
  879. "race": {
  880. "multi": []
  881. },
  882. "spec": {
  883. "single": 3
  884. },
  885. "use_class": true,
  886. "role": {
  887. "multi": []
  888. },
  889. "difficulty": {
  890. "multi": []
  891. },
  892. "use_combat": true,
  893. "talent": {
  894. "single": 19,
  895. "multi": []
  896. },
  897. "pvptalent": {
  898. "multi": []
  899. }
  900. },
  901. "stacksPoint": "CENTER",
  902. "id": "Wreak Havoc - Talented",
  903. "textColor": [
  904. 0,
  905. null,
  906. 0.22745098039216
  907. ],
  908. "activeTriggerMode": 0,
  909. "height": 35,
  910. "displayStacks": " "
  911. },
  912. {
  913. "yOffset": -105,
  914. "width": 35,
  915. "color": [
  916. null,
  917. null,
  918. null,
  919. 0.5
  920. ],
  921. "additional_triggers": [],
  922. "font": "2002 Bold",
  923. "regionType": "icon",
  924. "trigger": {
  925. "custom_hide": "timed",
  926. "showOn": "showOnCooldown",
  927. "unevent": "auto",
  928. "spellName": 0,
  929. "use_spellName": true,
  930. "use_alive": true,
  931. "event": "Conditions",
  932. "type": "status",
  933. "use_unit": true,
  934. "use_showOn": true,
  935. "ownOnly": true
  936. },
  937. "numTriggers": 1,
  938. "displayIcon": "Interface\\Icons\\spell_shadow_soulleech_2",
  939. "xOffset": 60,
  940. "id": "Soul Conduit - Talented 2",
  941. "load": {
  942. "difficulty": {
  943. "multi": []
  944. },
  945. "faction": {
  946. "multi": []
  947. },
  948. "use_spec": true,
  949. "class": {
  950. "single": "WARLOCK"
  951. },
  952. "use_talent": true,
  953. "race": {
  954. "multi": []
  955. },
  956. "spec": {
  957. "single": 3
  958. },
  959. "use_class": true,
  960. "role": {
  961. "multi": []
  962. },
  963. "talent": {
  964. "single": 21,
  965. "multi": []
  966. },
  967. "use_combat": true,
  968. "pvptalent": {
  969. "multi": []
  970. }
  971. },
  972. "stacksPoint": "CENTER",
  973. "zoom": 0.2,
  974. "textColor": [
  975. 0,
  976. null,
  977. 0.22745098039216
  978. ],
  979. "activeTriggerMode": 0,
  980. "height": 35,
  981. "displayStacks": " "
  982. },
  983. {
  984. "yOffset": -105,
  985. "frameStrata": 2,
  986. "additional_triggers": [],
  987. "id": "Dimensional Rift - Charges",
  988. "xOffset": 20,
  989. "numTriggers": 1,
  990. "width": 35,
  991. "regionType": "icon",
  992. "zoom": 0.2,
  993. "activeTriggerMode": 0,
  994. "init_completed": 1,
  995. "trigger": {
  996. "customName": "function()\n local spell_name = \"Dimensional Rift\"\n return spell_name\nend",
  997. "custom_hide": "timed",
  998. "customStacks": "function()\n local spell_name = \"Dimensional Rift\"\n local charges_are_good = function(c)\n return c and c >= 1\n end\n \n local current_charges = select(1, GetSpellCharges(spell_name)) \n return current_charges\nend",
  999. "customIcon": "function()\n local spell_name = \"Dimensional Rift\"\n return GetSpellTexture(spell_name)\nend",
  1000. "custom": "function()\n local spell_name = \"Dimensional Rift\"\n local charges_are_good = function(c)\n return c and c >= 0\n end\n \n local current_charges = select(1, GetSpellCharges(spell_name))\n return charges_are_good(current_charges)\nend",
  1001. "type": "custom",
  1002. "custom_type": "status",
  1003. "customDuration": "function()\n local spell_name = \"Dimensional Rift\"\n local charges_are_good = function(c)\n return c and c >= 0\n end\n \n local return_duration, return_expiration_time = 0, 0\n local time_right_now = GetTime()\n local current_charges, max_charges, last_cast_time, cooldown_duration = GetSpellCharges(spell_name)\n \n if (((last_cast_time - cooldown_duration) <= time_right_now) and\n ((last_cast_time + cooldown_duration) >= time_right_now) and\n charges_are_good(current_charges)) then\n return_duration = cooldown_duration\n return_expiration_time = last_cast_time + cooldown_duration\n end\n return return_duration, return_expiration_time\nend",
  1004. "check": "update"
  1005. },
  1006. "untrigger": {
  1007. "custom": "function()\n local spell_name = \"Dimensional Rift\"\n local charges_are_good = function(c)\n return c and c < 0\n end\n \n local current_charges = select(1, GetSpellCharges(spell_name))\n return charges_are_good(current_charges)\nend"
  1008. },
  1009. "load": {
  1010. "difficulty": {
  1011. "multi": []
  1012. },
  1013. "faction": {
  1014. "multi": []
  1015. },
  1016. "use_spec": true,
  1017. "class": {
  1018. "single": "WARLOCK"
  1019. },
  1020. "talent": {
  1021. "multi": []
  1022. },
  1023. "race": {
  1024. "multi": []
  1025. },
  1026. "spec": {
  1027. "single": 3
  1028. },
  1029. "use_class": true,
  1030. "role": {
  1031. "multi": []
  1032. },
  1033. "use_combat": true,
  1034. "pvptalent": {
  1035. "multi": []
  1036. }
  1037. },
  1038. "height": 35,
  1039. "fontSize": 14
  1040. },
  1041. {
  1042. "yOffset": -105,
  1043. "width": 35,
  1044. "desaturate": true,
  1045. "id": "Dimensional Rift - Charges = 0",
  1046. "xOffset": 20,
  1047. "trigger": {
  1048. "use_charges": true,
  1049. "use_spellName": true,
  1050. "use_unit": true,
  1051. "showOn": "showOnCooldown",
  1052. "spellName": 196586,
  1053. "custom_hide": "timed",
  1054. "unevent": "auto",
  1055. "realSpellName": "Dimensional Rift",
  1056. "charges_operator": "==",
  1057. "charges": "0",
  1058. "event": "Cooldown Progress (Spell)",
  1059. "type": "status",
  1060. "custom_type": "status",
  1061. "use_showOn": true,
  1062. "check": "update"
  1063. },
  1064. "additional_triggers": [],
  1065. "regionType": "icon",
  1066. "numTriggers": 1,
  1067. "activeTriggerMode": 0,
  1068. "init_completed": 1,
  1069. "zoom": 0.2,
  1070. "untrigger": {
  1071. "spellName": 196586
  1072. },
  1073. "load": {
  1074. "difficulty": {
  1075. "multi": []
  1076. },
  1077. "faction": {
  1078. "multi": []
  1079. },
  1080. "use_spec": true,
  1081. "class": {
  1082. "single": "WARLOCK"
  1083. },
  1084. "talent": {
  1085. "multi": []
  1086. },
  1087. "race": {
  1088. "multi": []
  1089. },
  1090. "spec": {
  1091. "single": 3
  1092. },
  1093. "use_class": true,
  1094. "role": {
  1095. "multi": []
  1096. },
  1097. "use_combat": true,
  1098. "pvptalent": {
  1099. "multi": []
  1100. }
  1101. },
  1102. "height": 35,
  1103. "fontSize": 14
  1104. },
  1105. {
  1106. "yOffset": -105,
  1107. "width": 35,
  1108. "id": "Summon Doomguard - Usable 3",
  1109. "additional_triggers": [],
  1110. "font": "2002 Bold",
  1111. "regionType": "icon",
  1112. "activeTriggerMode": 0,
  1113. "init_completed": 1,
  1114. "numTriggers": 1,
  1115. "xOffset": 120,
  1116. "textColor": [
  1117. 0,
  1118. null,
  1119. 0.22745098039216
  1120. ],
  1121. "stacksPoint": "CENTER",
  1122. "load": {
  1123. "difficulty": {
  1124. "multi": []
  1125. },
  1126. "faction": {
  1127. "multi": []
  1128. },
  1129. "use_spec": true,
  1130. "class": {
  1131. "single": "WARLOCK"
  1132. },
  1133. "use_talent": false,
  1134. "race": {
  1135. "multi": []
  1136. },
  1137. "spec": {
  1138. "single": 3
  1139. },
  1140. "use_class": true,
  1141. "role": {
  1142. "multi": []
  1143. },
  1144. "talent": {
  1145. "multi": [
  1146. null,
  1147. null,
  1148. null,
  1149. null,
  1150. null,
  1151. null,
  1152. null,
  1153. null,
  1154. null,
  1155. null,
  1156. null,
  1157. null,
  1158. null,
  1159. null,
  1160. null,
  1161. null,
  1162. true,
  1163. true
  1164. ]
  1165. },
  1166. "use_combat": true,
  1167. "pvptalent": {
  1168. "multi": []
  1169. }
  1170. },
  1171. "displayStacks": " ",
  1172. "zoom": 0.2,
  1173. "untrigger": {
  1174. "spellName": 18540
  1175. },
  1176. "trigger": {
  1177. "custom_hide": "timed",
  1178. "showOn": "showOnCooldown",
  1179. "realSpellName": "Summon Doomguard",
  1180. "use_unit": true,
  1181. "use_spellName": true,
  1182. "unevent": "auto",
  1183. "event": "Action Usable",
  1184. "type": "status",
  1185. "spellName": 18540,
  1186. "use_showOn": true,
  1187. "ownOnly": true
  1188. },
  1189. "height": 35,
  1190. "fontSize": 14
  1191. },
  1192. {
  1193. "yOffset": -105,
  1194. "width": 35,
  1195. "id": "Summon Doomguard - Active 3",
  1196. "additional_triggers": [],
  1197. "font": "2002 Bold",
  1198. "regionType": "icon",
  1199. "activeTriggerMode": 0,
  1200. "init_completed": 1,
  1201. "zoom": 0.2,
  1202. "displayIcon": "Interface\\Icons\\warlock_summon_doomguard",
  1203. "xOffset": 120,
  1204. "textColor": [
  1205. 0,
  1206. null,
  1207. 0.22745098039216
  1208. ],
  1209. "stacksPoint": "CENTER",
  1210. "load": {
  1211. "difficulty": {
  1212. "multi": []
  1213. },
  1214. "faction": {
  1215. "multi": []
  1216. },
  1217. "use_spec": true,
  1218. "class": {
  1219. "single": "WARLOCK"
  1220. },
  1221. "use_talent": false,
  1222. "race": {
  1223. "multi": []
  1224. },
  1225. "spec": {
  1226. "single": 3
  1227. },
  1228. "use_class": true,
  1229. "role": {
  1230. "multi": []
  1231. },
  1232. "talent": {
  1233. "multi": [
  1234. null,
  1235. null,
  1236. null,
  1237. null,
  1238. null,
  1239. null,
  1240. null,
  1241. null,
  1242. null,
  1243. null,
  1244. null,
  1245. null,
  1246. null,
  1247. null,
  1248. null,
  1249. null,
  1250. true,
  1251. true
  1252. ]
  1253. },
  1254. "use_combat": true,
  1255. "pvptalent": {
  1256. "multi": []
  1257. }
  1258. },
  1259. "numTriggers": 1,
  1260. "displayStacks": "%p",
  1261. "untrigger": {
  1262. "spellName": 18540
  1263. },
  1264. "trigger": {
  1265. "ownOnly": true,
  1266. "use_spellName": true,
  1267. "showOn": "showOnCooldown",
  1268. "use_unit": true,
  1269. "custom_hide": "timed",
  1270. "unevent": "timed",
  1271. "sourceUnit": "player",
  1272. "use_sourceUnit": true,
  1273. "spellName": "Summon Doomguard",
  1274. "event": "Combat Log",
  1275. "type": "event",
  1276. "subeventSuffix": "_CAST_SUCCESS",
  1277. "use_showOn": true,
  1278. "duration": "20"
  1279. },
  1280. "height": 35,
  1281. "fontSize": 14
  1282. },
  1283. {
  1284. "yOffset": -105,
  1285. "width": 35,
  1286. "desaturate": true,
  1287. "id": "Summon Doomguard - CD 3",
  1288. "additional_triggers": [],
  1289. "font": "2002 Bold",
  1290. "regionType": "icon",
  1291. "trigger": {
  1292. "custom_hide": "timed",
  1293. "showOn": "showOnCooldown",
  1294. "use_spellName": true,
  1295. "unevent": "auto",
  1296. "realSpellName": "Summon Doomguard",
  1297. "type": "status",
  1298. "spellName": 18540,
  1299. "event": "Cooldown Progress (Spell)",
  1300. "use_unit": true,
  1301. "use_inverse": true,
  1302. "use_showOn": true,
  1303. "ownOnly": true
  1304. },
  1305. "init_completed": 1,
  1306. "zoom": 0.2,
  1307. "frameStrata": 2,
  1308. "xOffset": 120,
  1309. "textColor": [
  1310. null,
  1311. 0,
  1312. 0.07843137254902
  1313. ],
  1314. "stacksPoint": "CENTER",
  1315. "load": {
  1316. "difficulty": {
  1317. "multi": []
  1318. },
  1319. "faction": {
  1320. "multi": []
  1321. },
  1322. "use_spec": true,
  1323. "class": {
  1324. "single": "WARLOCK"
  1325. },
  1326. "use_talent": false,
  1327. "race": {
  1328. "multi": []
  1329. },
  1330. "spec": {
  1331. "single": 3
  1332. },
  1333. "use_class": true,
  1334. "role": {
  1335. "multi": []
  1336. },
  1337. "talent": {
  1338. "multi": [
  1339. null,
  1340. null,
  1341. null,
  1342. null,
  1343. null,
  1344. null,
  1345. null,
  1346. null,
  1347. null,
  1348. null,
  1349. null,
  1350. null,
  1351. null,
  1352. null,
  1353. null,
  1354. null,
  1355. true,
  1356. true
  1357. ]
  1358. },
  1359. "use_combat": true,
  1360. "pvptalent": {
  1361. "multi": []
  1362. }
  1363. },
  1364. "numTriggers": 1,
  1365. "fontSize": 14,
  1366. "untrigger": {
  1367. "spellName": 18540
  1368. },
  1369. "activeTriggerMode": 0,
  1370. "height": 35,
  1371. "displayStacks": "%p"
  1372. },
  1373. {
  1374. "yOffset": -105,
  1375. "width": 35,
  1376. "id": "Grimoire of Sacrifice - Active 2",
  1377. "additional_triggers": [],
  1378. "font": "2002 Bold",
  1379. "regionType": "icon",
  1380. "trigger": {
  1381. "names": [
  1382. "Demonic Power"
  1383. ],
  1384. "ownOnly": true,
  1385. "custom_hide": "timed"
  1386. },
  1387. "numTriggers": 1,
  1388. "frameStrata": 5,
  1389. "xOffset": -120,
  1390. "zoom": 0.2,
  1391. "load": {
  1392. "difficulty": {
  1393. "multi": []
  1394. },
  1395. "faction": {
  1396. "multi": []
  1397. },
  1398. "use_spec": true,
  1399. "class": {
  1400. "single": "WARLOCK"
  1401. },
  1402. "use_talent": true,
  1403. "race": {
  1404. "multi": []
  1405. },
  1406. "spec": {
  1407. "single": 3
  1408. },
  1409. "use_class": true,
  1410. "role": {
  1411. "multi": []
  1412. },
  1413. "talent": {
  1414. "single": 18,
  1415. "multi": []
  1416. },
  1417. "use_combat": true,
  1418. "pvptalent": {
  1419. "multi": []
  1420. }
  1421. },
  1422. "stacksPoint": "CENTER",
  1423. "displayStacks": "%p",
  1424. "textColor": [
  1425. 0,
  1426. null,
  1427. 0.22745098039216
  1428. ],
  1429. "activeTriggerMode": 0,
  1430. "height": 35,
  1431. "fontSize": 14
  1432. },
  1433. {
  1434. "yOffset": -105,
  1435. "width": 35,
  1436. "desaturate": true,
  1437. "id": "Grimoire of Sacrifice - Missing 2",
  1438. "additional_triggers": [],
  1439. "font": "2002 Bold",
  1440. "regionType": "icon",
  1441. "activeTriggerMode": 0,
  1442. "zoom": 0.2,
  1443. "frameStrata": 2,
  1444. "displayIcon": "Interface\\Icons\\warlock_grimoireofsacrifice",
  1445. "xOffset": -120,
  1446. "fontSize": 14,
  1447. "load": {
  1448. "difficulty": {
  1449. "multi": []
  1450. },
  1451. "faction": {
  1452. "multi": []
  1453. },
  1454. "use_spec": true,
  1455. "class": {
  1456. "single": "WARLOCK"
  1457. },
  1458. "use_talent": true,
  1459. "race": {
  1460. "multi": []
  1461. },
  1462. "spec": {
  1463. "single": 3
  1464. },
  1465. "use_class": true,
  1466. "role": {
  1467. "multi": []
  1468. },
  1469. "talent": {
  1470. "single": 18,
  1471. "multi": []
  1472. },
  1473. "use_combat": true,
  1474. "pvptalent": {
  1475. "multi": []
  1476. }
  1477. },
  1478. "stacksPoint": "CENTER",
  1479. "numTriggers": 1,
  1480. "textColor": [
  1481. 0,
  1482. null,
  1483. 0.22745098039216
  1484. ],
  1485. "trigger": {
  1486. "names": [
  1487. "Demonic Power"
  1488. ],
  1489. "inverse": true,
  1490. "custom_hide": "timed",
  1491. "ownOnly": true
  1492. },
  1493. "height": 35,
  1494. "displayStacks": " "
  1495. },
  1496. {
  1497. "yOffset": -105,
  1498. "width": 35,
  1499. "id": "Grimoire of Service - Imp 3",
  1500. "additional_triggers": [],
  1501. "font": "2002 Bold",
  1502. "regionType": "icon",
  1503. "trigger": {
  1504. "custom_hide": "timed",
  1505. "spellName": "Grimoire: Imp",
  1506. "use_spellName": true,
  1507. "use_unit": true,
  1508. "unevent": "timed",
  1509. "sourceUnit": "player",
  1510. "use_sourceUnit": true,
  1511. "ownOnly": true,
  1512. "event": "Combat Log",
  1513. "type": "event",
  1514. "subeventSuffix": "_CAST_SUCCESS",
  1515. "names": [
  1516. "Demonic Power"
  1517. ],
  1518. "duration": "25"
  1519. },
  1520. "init_completed": 1,
  1521. "auto": false,
  1522. "displayIcon": "Interface\\Icons\\warlock_grimoireofservice",
  1523. "xOffset": -120,
  1524. "activeTriggerMode": 0,
  1525. "stacksPoint": "CENTER",
  1526. "numTriggers": 1,
  1527. "load": {
  1528. "difficulty": {
  1529. "multi": []
  1530. },
  1531. "faction": {
  1532. "multi": []
  1533. },
  1534. "use_spec": true,
  1535. "class": {
  1536. "single": "WARLOCK"
  1537. },
  1538. "use_talent": true,
  1539. "race": {
  1540. "multi": []
  1541. },
  1542. "spec": {
  1543. "single": 3
  1544. },
  1545. "use_class": true,
  1546. "role": {
  1547. "multi": []
  1548. },
  1549. "use_combat": true,
  1550. "talent": {
  1551. "single": 17,
  1552. "multi": []
  1553. },
  1554. "pvptalent": {
  1555. "multi": []
  1556. }
  1557. },
  1558. "displayStacks": "%p",
  1559. "disjunctive": "any",
  1560. "textColor": [
  1561. 0,
  1562. null,
  1563. 0.22745098039216
  1564. ],
  1565. "zoom": 0.2,
  1566. "height": 35,
  1567. "fontSize": 14
  1568. },
  1569. {
  1570. "yOffset": -105,
  1571. "width": 35,
  1572. "id": "Grimoire of Service - Usable 2",
  1573. "additional_triggers": [
  1574. {
  1575. "untrigger": {
  1576. "spellName": 111859
  1577. },
  1578. "trigger": {
  1579. "unit": "player",
  1580. "realSpellName": "Grimoire: Imp",
  1581. "spellName": 111859,
  1582. "subeventPrefix": "SPELL",
  1583. "unevent": "auto",
  1584. "event": "Action Usable",
  1585. "use_unit": true,
  1586. "subeventSuffix": "_CAST_START",
  1587. "type": "status",
  1588. "use_spellName": true
  1589. }
  1590. },
  1591. {
  1592. "untrigger": {
  1593. "spellName": 111896
  1594. },
  1595. "trigger": {
  1596. "unit": "player",
  1597. "realSpellName": "Grimoire: Succubus",
  1598. "spellName": 111896,
  1599. "subeventPrefix": "SPELL",
  1600. "unevent": "auto",
  1601. "event": "Action Usable",
  1602. "use_unit": true,
  1603. "subeventSuffix": "_CAST_START",
  1604. "type": "status",
  1605. "use_spellName": true
  1606. }
  1607. },
  1608. {
  1609. "untrigger": {
  1610. "spellName": 111895
  1611. },
  1612. "trigger": {
  1613. "use_spellName": true,
  1614. "custom_hide": "timed",
  1615. "realSpellName": "Grimoire: Voidwalker",
  1616. "unit": "player",
  1617. "spellName": 111895,
  1618. "unevent": "auto",
  1619. "event": "Action Usable",
  1620. "use_unit": true,
  1621. "subeventSuffix": "_CAST_START",
  1622. "subeventPrefix": "SPELL",
  1623. "type": "status"
  1624. }
  1625. }
  1626. ],
  1627. "font": "2002 Bold",
  1628. "regionType": "icon",
  1629. "trigger": {
  1630. "duration": "25",
  1631. "use_spellName": true,
  1632. "names": [
  1633. "Demonic Power"
  1634. ],
  1635. "ownOnly": true,
  1636. "realSpellName": "Grimoire: Felhunter",
  1637. "unevent": "auto",
  1638. "sourceUnit": "player",
  1639. "use_sourceUnit": true,
  1640. "spellName": "Grimoire: Felhunter",
  1641. "event": "Action Usable",
  1642. "use_unit": true,
  1643. "subeventSuffix": "_CAST_SUCCESS",
  1644. "type": "status",
  1645. "custom_hide": "timed"
  1646. },
  1647. "init_completed": 1,
  1648. "auto": false,
  1649. "displayIcon": "Interface\\Icons\\warlock_grimoireofservice",
  1650. "xOffset": -120,
  1651. "activeTriggerMode": 0,
  1652. "stacksPoint": "CENTER",
  1653. "numTriggers": 4,
  1654. "load": {
  1655. "difficulty": {
  1656. "multi": []
  1657. },
  1658. "faction": {
  1659. "multi": []
  1660. },
  1661. "use_spec": true,
  1662. "class": {
  1663. "single": "WARLOCK"
  1664. },
  1665. "use_talent": true,
  1666. "race": {
  1667. "multi": []
  1668. },
  1669. "spec": {
  1670. "single": 3
  1671. },
  1672. "use_class": true,
  1673. "role": {
  1674. "multi": []
  1675. },
  1676. "use_combat": true,
  1677. "talent": {
  1678. "single": 17,
  1679. "multi": []
  1680. },
  1681. "pvptalent": {
  1682. "multi": []
  1683. }
  1684. },
  1685. "displayStacks": "%p",
  1686. "disjunctive": "any",
  1687. "textColor": [
  1688. 0,
  1689. null,
  1690. 0.22745098039216
  1691. ],
  1692. "zoom": 0.2,
  1693. "height": 35,
  1694. "fontSize": 14
  1695. },
  1696. {
  1697. "yOffset": -105,
  1698. "width": 35,
  1699. "desaturate": true,
  1700. "id": "Grimoire of Service - CD 3",
  1701. "additional_triggers": [
  1702. {
  1703. "untrigger": {
  1704. "spellName": 111859
  1705. },
  1706. "trigger": {
  1707. "unit": "player",
  1708. "showOn": "showOnCooldown",
  1709. "spellName": 111859,
  1710. "realSpellName": "Grimoire: Imp",
  1711. "subeventPrefix": "SPELL",
  1712. "use_unit": true,
  1713. "unevent": "auto",
  1714. "event": "Cooldown Progress (Spell)",
  1715. "type": "status",
  1716. "subeventSuffix": "_CAST_START",
  1717. "use_showOn": true,
  1718. "use_spellName": true
  1719. }
  1720. },
  1721. {
  1722. "untrigger": {
  1723. "spellName": 111896
  1724. },
  1725. "trigger": {
  1726. "unit": "player",
  1727. "showOn": "showOnCooldown",
  1728. "spellName": 111896,
  1729. "realSpellName": "Grimoire: Succubus",
  1730. "subeventPrefix": "SPELL",
  1731. "use_unit": true,
  1732. "unevent": "auto",
  1733. "event": "Cooldown Progress (Spell)",
  1734. "type": "status",
  1735. "subeventSuffix": "_CAST_START",
  1736. "use_showOn": true,
  1737. "use_spellName": true
  1738. }
  1739. },
  1740. {
  1741. "untrigger": {
  1742. "spellName": 111895
  1743. },
  1744. "trigger": {
  1745. "use_spellName": true,
  1746. "showOn": "showOnCooldown",
  1747. "spellName": 111895,
  1748. "unit": "player",
  1749. "realSpellName": "Grimoire: Voidwalker",
  1750. "subeventPrefix": "SPELL",
  1751. "use_unit": true,
  1752. "unevent": "auto",
  1753. "event": "Cooldown Progress (Spell)",
  1754. "type": "status",
  1755. "subeventSuffix": "_CAST_START",
  1756. "use_showOn": true,
  1757. "custom_hide": "timed"
  1758. }
  1759. }
  1760. ],
  1761. "font": "2002 Bold",
  1762. "regionType": "icon",
  1763. "trigger": {
  1764. "duration": "25",
  1765. "ownOnly": true,
  1766. "custom_hide": "timed",
  1767. "use_unit": true,
  1768. "showOn": "showOnCooldown",
  1769. "use_spellName": true,
  1770. "realSpellName": "Grimoire: Felhunter",
  1771. "unevent": "auto",
  1772. "sourceUnit": "player",
  1773. "use_sourceUnit": true,
  1774. "spellName": "Grimoire: Felhunter",
  1775. "event": "Cooldown Progress (Spell)",
  1776. "names": [
  1777. "Demonic Power"
  1778. ],
  1779. "subeventSuffix": "_CAST_SUCCESS",
  1780. "use_showOn": true,
  1781. "type": "status"
  1782. },
  1783. "init_completed": 1,
  1784. "auto": false,
  1785. "frameStrata": 2,
  1786. "displayIcon": "Interface\\Icons\\warlock_grimoireofservice",
  1787. "xOffset": -120,
  1788. "activeTriggerMode": 0,
  1789. "stacksPoint": "CENTER",
  1790. "numTriggers": 4,
  1791. "load": {
  1792. "difficulty": {
  1793. "multi": []
  1794. },
  1795. "faction": {
  1796. "multi": []
  1797. },
  1798. "use_spec": true,
  1799. "class": {
  1800. "single": "WARLOCK"
  1801. },
  1802. "use_talent": true,
  1803. "race": {
  1804. "multi": []
  1805. },
  1806. "spec": {
  1807. "single": 3
  1808. },
  1809. "use_class": true,
  1810. "role": {
  1811. "multi": []
  1812. },
  1813. "use_combat": true,
  1814. "talent": {
  1815. "single": 17,
  1816. "multi": []
  1817. },
  1818. "pvptalent": {
  1819. "multi": []
  1820. }
  1821. },
  1822. "displayStacks": "%p",
  1823. "disjunctive": "any",
  1824. "textColor": [
  1825. null,
  1826. 0,
  1827. 0.019607843137255
  1828. ],
  1829. "zoom": 0.2,
  1830. "height": 35,
  1831. "fontSize": 14
  1832. },
  1833. {
  1834. "yOffset": -252.5,
  1835. "width": 35,
  1836. "id": "Unending Resolve - Usable 2",
  1837. "additional_triggers": [],
  1838. "font": "2002 Bold",
  1839. "regionType": "icon",
  1840. "activeTriggerMode": 0,
  1841. "init_completed": 1,
  1842. "numTriggers": 1,
  1843. "xOffset": -80,
  1844. "textColor": [
  1845. 0,
  1846. null,
  1847. 0.22745098039216
  1848. ],
  1849. "stacksPoint": "CENTER",
  1850. "load": {
  1851. "difficulty": {
  1852. "multi": []
  1853. },
  1854. "faction": {
  1855. "multi": []
  1856. },
  1857. "use_spec": true,
  1858. "class": {
  1859. "single": "WARLOCK"
  1860. },
  1861. "talent": {
  1862. "multi": []
  1863. },
  1864. "race": {
  1865. "multi": []
  1866. },
  1867. "spec": {
  1868. "single": 3
  1869. },
  1870. "use_class": true,
  1871. "role": {
  1872. "multi": []
  1873. },
  1874. "use_combat": true,
  1875. "pvptalent": {
  1876. "multi": []
  1877. }
  1878. },
  1879. "displayStacks": " ",
  1880. "zoom": 0.2,
  1881. "untrigger": {
  1882. "spellName": 104773
  1883. },
  1884. "trigger": {
  1885. "use_spellName": true,
  1886. "spellName": 104773,
  1887. "custom_hide": "timed",
  1888. "use_unit": true,
  1889. "unevent": "auto",
  1890. "event": "Action Usable",
  1891. "type": "status",
  1892. "names": [
  1893. "Unending Resolve"
  1894. ],
  1895. "realSpellName": "Unending Resolve",
  1896. "ownOnly": true
  1897. },
  1898. "height": 35,
  1899. "fontSize": 14
  1900. },
  1901. {
  1902. "yOffset": -252.5,
  1903. "width": 35,
  1904. "id": "Unending Resolve - Active 3",
  1905. "additional_triggers": [],
  1906. "font": "2002 Bold",
  1907. "regionType": "icon",
  1908. "trigger": {
  1909. "names": [
  1910. "Unending Resolve"
  1911. ],
  1912. "ownOnly": true,
  1913. "custom_hide": "timed"
  1914. },
  1915. "numTriggers": 1,
  1916. "xOffset": -80,
  1917. "activeTriggerMode": 0,
  1918. "load": {
  1919. "difficulty": {
  1920. "multi": []
  1921. },
  1922. "faction": {
  1923. "multi": []
  1924. },
  1925. "use_spec": true,
  1926. "class": {
  1927. "single": "WARLOCK"
  1928. },
  1929. "talent": {
  1930. "multi": []
  1931. },
  1932. "race": {
  1933. "multi": []
  1934. },
  1935. "spec": {
  1936. "single": 3
  1937. },
  1938. "use_class": true,
  1939. "role": {
  1940. "multi": []
  1941. },
  1942. "use_combat": true,
  1943. "pvptalent": {
  1944. "multi": []
  1945. }
  1946. },
  1947. "displayStacks": "%p",
  1948. "zoom": 0.2,
  1949. "textColor": [
  1950. 0,
  1951. null,
  1952. 0.22745098039216
  1953. ],
  1954. "fontSize": 14,
  1955. "height": 35,
  1956. "stacksPoint": "CENTER"
  1957. },
  1958. {
  1959. "yOffset": -252.5,
  1960. "width": 35,
  1961. "desaturate": true,
  1962. "id": "Unending Resolve - CD 3",
  1963. "additional_triggers": [],
  1964. "font": "2002 Bold",
  1965. "regionType": "icon",
  1966. "trigger": {
  1967. "use_spellName": true,
  1968. "showOn": "showOnCooldown",
  1969. "spellName": 104773,
  1970. "realSpellName": "Unending Resolve",
  1971. "names": [
  1972. "Unending Resolve"
  1973. ],
  1974. "use_unit": true,
  1975. "unevent": "auto",
  1976. "event": "Cooldown Progress (Spell)",
  1977. "type": "status",
  1978. "custom_hide": "timed",
  1979. "use_showOn": true,
  1980. "ownOnly": true
  1981. },
  1982. "init_completed": 1,
  1983. "zoom": 0.2,
  1984. "frameStrata": 2,
  1985. "xOffset": -80,
  1986. "textColor": [
  1987. null,
  1988. 0,
  1989. 0.043137254901961
  1990. ],
  1991. "stacksPoint": "CENTER",
  1992. "load": {
  1993. "difficulty": {
  1994. "multi": []
  1995. },
  1996. "faction": {
  1997. "multi": []
  1998. },
  1999. "use_spec": true,
  2000. "class": {
  2001. "single": "WARLOCK"
  2002. },
  2003. "talent": {
  2004. "multi": []
  2005. },
  2006. "race": {
  2007. "multi": []
  2008. },
  2009. "spec": {
  2010. "single": 3
  2011. },
  2012. "use_class": true,
  2013. "role": {
  2014. "multi": []
  2015. },
  2016. "use_combat": true,
  2017. "pvptalent": {
  2018. "multi": []
  2019. }
  2020. },
  2021. "numTriggers": 1,
  2022. "fontSize": 14,
  2023. "untrigger": {
  2024. "spellName": 104773
  2025. },
  2026. "activeTriggerMode": 0,
  2027. "height": 35,
  2028. "displayStacks": "%p"
  2029. },
  2030. {
  2031. "yOffset": -252.5,
  2032. "width": 35,
  2033. "id": "Soul Leech - Active 3",
  2034. "additional_triggers": [],
  2035. "font": "2002 Bold",
  2036. "regionType": "icon",
  2037. "trigger": {
  2038. "names": [
  2039. "Soul Leech"
  2040. ],
  2041. "ownOnly": true,
  2042. "custom_hide": "timed"
  2043. },
  2044. "init_completed": 1,
  2045. "auto": false,
  2046. "displayIcon": "Interface\\Icons\\warlock_siphonlife",
  2047. "xOffset": 80,
  2048. "zoom": 0.2,
  2049. "stacksPoint": "CENTER",
  2050. "load": {
  2051. "difficulty": {
  2052. "multi": []
  2053. },
  2054. "faction": {
  2055. "multi": []
  2056. },
  2057. "use_spec": true,
  2058. "class": {
  2059. "single": "WARLOCK"
  2060. },
  2061. "talent": {
  2062. "single": 7,
  2063. "multi": [
  2064. null,
  2065. null,
  2066. null,
  2067. null,
  2068. null,
  2069. null,
  2070. true
  2071. ]
  2072. },
  2073. "race": {
  2074. "multi": []
  2075. },
  2076. "spec": {
  2077. "single": 3
  2078. },
  2079. "use_class": true,
  2080. "role": {
  2081. "multi": []
  2082. },
  2083. "use_combat": true,
  2084. "pvptalent": {
  2085. "multi": []
  2086. }
  2087. },
  2088. "numTriggers": 1,
  2089. "displayStacks": "%p",
  2090. "textColor": [
  2091. 0,
  2092. null,
  2093. 0.22745098039216
  2094. ],
  2095. "activeTriggerMode": 0,
  2096. "height": 35,
  2097. "fontSize": 14
  2098. },
  2099. {
  2100. "yOffset": -252.5,
  2101. "width": 35,
  2102. "color": [
  2103. null,
  2104. null,
  2105. null,
  2106. 0.5
  2107. ],
  2108. "additional_triggers": [],
  2109. "font": "2002 Bold",
  2110. "regionType": "icon",
  2111. "activeTriggerMode": 0,
  2112. "auto": false,
  2113. "displayIcon": "Interface\\Icons\\spell_shadow_felarmour",
  2114. "xOffset": -120,
  2115. "textColor": [
  2116. 0,
  2117. null,
  2118. 0.22745098039216
  2119. ],
  2120. "stacksPoint": "CENTER",
  2121. "trigger": {
  2122. "ownOnly": true,
  2123. "spellName": 6789,
  2124. "custom_hide": "timed",
  2125. "names": [
  2126. "Soul Leech"
  2127. ],
  2128. "use_alive": true,
  2129. "event": "Conditions",
  2130. "type": "status",
  2131. "unevent": "auto",
  2132. "use_unit": true,
  2133. "use_spellName": true
  2134. },
  2135. "numTriggers": 1,
  2136. "load": {
  2137. "difficulty": {
  2138. "multi": []
  2139. },
  2140. "faction": {
  2141. "multi": []
  2142. },
  2143. "use_spec": true,
  2144. "class": {
  2145. "single": "WARLOCK"
  2146. },
  2147. "use_talent": true,
  2148. "race": {
  2149. "multi": []
  2150. },
  2151. "spec": {
  2152. "single": 3
  2153. },
  2154. "use_class": true,
  2155. "role": {
  2156. "multi": []
  2157. },
  2158. "use_combat": true,
  2159. "talent": {
  2160. "single": 13,
  2161. "multi": []
  2162. },
  2163. "pvptalent": {
  2164. "multi": []
  2165. }
  2166. },
  2167. "fontSize": 14,
  2168. "zoom": 0.2,
  2169. "untrigger": {
  2170. "spellName": 6789
  2171. },
  2172. "id": "Demon Skin - Talented 2",
  2173. "height": 35,
  2174. "displayStacks": "%p"
  2175. },
  2176. {
  2177. "yOffset": -252.5,
  2178. "width": 35,
  2179. "id": "Mortal Coil - Available 3",
  2180. "additional_triggers": [],
  2181. "font": "2002 Bold",
  2182. "regionType": "icon",
  2183. "trigger": {
  2184. "use_spellName": true,
  2185. "spellName": 6789,
  2186. "custom_hide": "timed",
  2187. "names": [
  2188. "Soul Leech"
  2189. ],
  2190. "unevent": "auto",
  2191. "event": "Action Usable",
  2192. "type": "status",
  2193. "use_unit": true,
  2194. "realSpellName": "Mortal Coil",
  2195. "ownOnly": true
  2196. },
  2197. "auto": false,
  2198. "displayIcon": "Interface\\Icons\\ability_warlock_mortalcoil",
  2199. "xOffset": 120,
  2200. "textColor": [
  2201. 0,
  2202. null,
  2203. 0.22745098039216
  2204. ],
  2205. "stacksPoint": "CENTER",
  2206. "numTriggers": 1,
  2207. "load": {
  2208. "difficulty": {
  2209. "multi": []
  2210. },
  2211. "faction": {
  2212. "multi": []
  2213. },
  2214. "use_spec": true,
  2215. "class": {
  2216. "single": "WARLOCK"
  2217. },
  2218. "use_talent": true,
  2219. "race": {
  2220. "multi": []
  2221. },
  2222. "spec": {
  2223. "single": 3
  2224. },
  2225. "use_class": true,
  2226. "role": {
  2227. "multi": []
  2228. },
  2229. "use_combat": true,
  2230. "talent": {
  2231. "single": 8,
  2232. "multi": []
  2233. },
  2234. "pvptalent": {
  2235. "multi": []
  2236. }
  2237. },
  2238. "fontSize": 14,
  2239. "zoom": 0.2,
  2240. "untrigger": {
  2241. "spellName": 6789
  2242. },
  2243. "activeTriggerMode": 0,
  2244. "height": 35,
  2245. "displayStacks": "%p"
  2246. },
  2247. {
  2248. "yOffset": -252.5,
  2249. "width": 35,
  2250. "desaturate": true,
  2251. "id": "Mortal Coil - CD 3",
  2252. "additional_triggers": [],
  2253. "font": "2002 Bold",
  2254. "regionType": "icon",
  2255. "activeTriggerMode": 0,
  2256. "auto": false,
  2257. "frameStrata": 2,
  2258. "displayIcon": "Interface\\Icons\\ability_warlock_mortalcoil",
  2259. "xOffset": 120,
  2260. "textColor": [
  2261. null,
  2262. 0,
  2263. 0.090196078431373
  2264. ],
  2265. "stacksPoint": "CENTER",
  2266. "numTriggers": 1,
  2267. "load": {
  2268. "difficulty": {
  2269. "multi": []
  2270. },
  2271. "faction": {
  2272. "multi": []
  2273. },
  2274. "use_spec": true,
  2275. "class": {
  2276. "single": "WARLOCK"
  2277. },
  2278. "use_talent": true,
  2279. "race": {
  2280. "multi": []
  2281. },
  2282. "spec": {
  2283. "single": 3
  2284. },
  2285. "use_class": true,
  2286. "role": {
  2287. "multi": []
  2288. },
  2289. "use_combat": true,
  2290. "talent": {
  2291. "single": 8,
  2292. "multi": []
  2293. },
  2294. "pvptalent": {
  2295. "multi": []
  2296. }
  2297. },
  2298. "fontSize": 14,
  2299. "zoom": 0.2,
  2300. "untrigger": {
  2301. "showOn": "showOnCooldown",
  2302. "spellName": 6789
  2303. },
  2304. "trigger": {
  2305. "use_spellName": true,
  2306. "showOn": "showOnCooldown",
  2307. "spellName": 6789,
  2308. "realSpellName": "Mortal Coil",
  2309. "names": [
  2310. "Soul Leech"
  2311. ],
  2312. "use_unit": true,
  2313. "unevent": "auto",
  2314. "event": "Cooldown Progress (Spell)",
  2315. "type": "status",
  2316. "custom_hide": "timed",
  2317. "use_showOn": true,
  2318. "ownOnly": true
  2319. },
  2320. "height": 35,
  2321. "displayStacks": "%p"
  2322. },
  2323. {
  2324. "yOffset": -252.5,
  2325. "width": 35,
  2326. "id": "Shadowfury - Available 2",
  2327. "additional_triggers": [],
  2328. "font": "2002 Bold",
  2329. "regionType": "icon",
  2330. "trigger": {
  2331. "custom_hide": "timed",
  2332. "realSpellName": "Shadowfury",
  2333. "spellName": 30283,
  2334. "names": [
  2335. "Soul Leech"
  2336. ],
  2337. "unevent": "auto",
  2338. "event": "Action Usable",
  2339. "type": "status",
  2340. "use_unit": true,
  2341. "ownOnly": true,
  2342. "use_spellName": true
  2343. },
  2344. "numTriggers": 1,
  2345. "displayIcon": "Interface\\Icons\\ability_warlock_mortalcoil",
  2346. "xOffset": 120,
  2347. "textColor": [
  2348. 0,
  2349. null,
  2350. 0.22745098039216
  2351. ],
  2352. "stacksPoint": "CENTER",
  2353. "load": {
  2354. "difficulty": {
  2355. "multi": []
  2356. },
  2357. "faction": {
  2358. "multi": []
  2359. },
  2360. "use_spec": true,
  2361. "class": {
  2362. "single": "WARLOCK"
  2363. },
  2364. "use_talent": true,
  2365. "race": {
  2366. "multi": []
  2367. },
  2368. "spec": {
  2369. "single": 3
  2370. },
  2371. "use_class": true,
  2372. "role": {
  2373. "multi": []
  2374. },
  2375. "talent": {
  2376. "single": 9,
  2377. "multi": []
  2378. },
  2379. "use_combat": true,
  2380. "pvptalent": {
  2381. "multi": []
  2382. }
  2383. },
  2384. "fontSize": 14,
  2385. "zoom": 0.2,
  2386. "untrigger": {
  2387. "spellName": 30283
  2388. },
  2389. "activeTriggerMode": 0,
  2390. "height": 35,
  2391. "displayStacks": "%p"
  2392. },
  2393. {
  2394. "yOffset": -252.5,
  2395. "width": 35,
  2396. "desaturate": true,
  2397. "id": "Shadowfury - CD 2",
  2398. "additional_triggers": [],
  2399. "font": "2002 Bold",
  2400. "regionType": "icon",
  2401. "activeTriggerMode": 0,
  2402. "zoom": 0.2,
  2403. "displayIcon": "Interface\\Icons\\ability_warlock_howlofterror",
  2404. "xOffset": 120,
  2405. "textColor": [
  2406. null,
  2407. 0,
  2408. 0.03921568627451
  2409. ],
  2410. "stacksPoint": "CENTER",
  2411. "load": {
  2412. "difficulty": {
  2413. "multi": []
  2414. },
  2415. "faction": {
  2416. "multi": []
  2417. },
  2418. "use_spec": true,
  2419. "class": {
  2420. "single": "WARLOCK"
  2421. },
  2422. "use_talent": true,
  2423. "race": {
  2424. "multi": []
  2425. },
  2426. "spec": {
  2427. "single": 3
  2428. },
  2429. "use_class": true,
  2430. "role": {
  2431. "multi": []
  2432. },
  2433. "talent": {
  2434. "single": 9,
  2435. "multi": []
  2436. },
  2437. "use_combat": true,
  2438. "pvptalent": {
  2439. "multi": []
  2440. }
  2441. },
  2442. "numTriggers": 1,
  2443. "fontSize": 14,
  2444. "untrigger": {
  2445. "spellName": 30283
  2446. },
  2447. "trigger": {
  2448. "debuffType": "HARMFUL",
  2449. "realSpellName": "Shadowfury",
  2450. "sourceUnit": "player",
  2451. "use_unit": true,
  2452. "unit": "target",
  2453. "showOn": "showOnCooldown",
  2454. "custom_hide": "timed",
  2455. "duration": "60",
  2456. "unevent": "auto",
  2457. "names": [
  2458. "Howl of Terror"
  2459. ],
  2460. "use_sourceUnit": true,
  2461. "spellName": 30283,
  2462. "event": "Cooldown Progress (Spell)",
  2463. "type": "status",
  2464. "use_spellName": true,
  2465. "use_showOn": true,
  2466. "ownOnly": true
  2467. },
  2468. "height": 35,
  2469. "displayStacks": "%p"
  2470. },
  2471. {
  2472. "yOffset": -252.5,
  2473. "width": 35,
  2474. "id": "Dark Pact - Available 3",
  2475. "additional_triggers": [],
  2476. "font": "2002 Bold",
  2477. "regionType": "icon",
  2478. "activeTriggerMode": 0,
  2479. "numTriggers": 1,
  2480. "xOffset": -120,
  2481. "textColor": [
  2482. 0,
  2483. null,
  2484. 0.22745098039216
  2485. ],
  2486. "stacksPoint": "CENTER",
  2487. "load": {
  2488. "difficulty": {
  2489. "multi": []
  2490. },
  2491. "faction": {
  2492. "multi": []
  2493. },
  2494. "use_spec": true,
  2495. "class": {
  2496. "single": "WARLOCK"
  2497. },
  2498. "use_talent": true,
  2499. "race": {
  2500. "multi": []
  2501. },
  2502. "spec": {
  2503. "single": 3
  2504. },
  2505. "use_class": true,
  2506. "role": {
  2507. "multi": []
  2508. },
  2509. "talent": {
  2510. "single": 15,
  2511. "multi": []
  2512. },
  2513. "use_combat": true,
  2514. "pvptalent": {
  2515. "multi": []
  2516. }
  2517. },
  2518. "displayStacks": " ",
  2519. "zoom": 0.2,
  2520. "untrigger": {
  2521. "spellName": 108416
  2522. },
  2523. "trigger": {
  2524. "use_spellName": true,
  2525. "spellName": 108416,
  2526. "custom_hide": "timed",
  2527. "names": [
  2528. "Unending Resolve"
  2529. ],
  2530. "unevent": "auto",
  2531. "event": "Action Usable",
  2532. "type": "status",
  2533. "use_unit": true,
  2534. "realSpellName": "Dark Pact",
  2535. "ownOnly": true
  2536. },
  2537. "height": 35,
  2538. "fontSize": 14
  2539. },
  2540. {
  2541. "yOffset": -252.5,
  2542. "width": 35,
  2543. "id": "Dark Pact - Active 3",
  2544. "additional_triggers": [],
  2545. "font": "2002 Bold",
  2546. "regionType": "icon",
  2547. "activeTriggerMode": 0,
  2548. "numTriggers": 1,
  2549. "displayIcon": "Interface\\Icons\\warlock_sacrificial_pact",
  2550. "xOffset": -120,
  2551. "trigger": {
  2552. "names": [
  2553. "Dark Pact"
  2554. ],
  2555. "ownOnly": true,
  2556. "custom_hide": "timed"
  2557. },
  2558. "stacksPoint": "CENTER",
  2559. "load": {
  2560. "difficulty": {
  2561. "multi": []
  2562. },
  2563. "faction": {
  2564. "multi": []
  2565. },
  2566. "use_spec": true,
  2567. "class": {
  2568. "single": "WARLOCK"
  2569. },
  2570. "use_talent": true,
  2571. "race": {
  2572. "multi": []
  2573. },
  2574. "spec": {
  2575. "single": 3
  2576. },
  2577. "use_class": true,
  2578. "role": {
  2579. "multi": []
  2580. },
  2581. "talent": {
  2582. "single": 15,
  2583. "multi": []
  2584. },
  2585. "use_combat": true,
  2586. "pvptalent": {
  2587. "multi": []
  2588. }
  2589. },
  2590. "displayStacks": "%p",
  2591. "zoom": 0.2,
  2592. "textColor": [
  2593. 0,
  2594. null,
  2595. 0.22745098039216
  2596. ],
  2597. "auto": false,
  2598. "height": 35,
  2599. "fontSize": 14
  2600. },
  2601. {
  2602. "yOffset": -252.5,
  2603. "width": 35,
  2604. "desaturate": true,
  2605. "id": "Dark Pact - CD 3",
  2606. "additional_triggers": [],
  2607. "font": "2002 Bold",
  2608. "regionType": "icon",
  2609. "trigger": {
  2610. "use_spellName": true,
  2611. "showOn": "showOnCooldown",
  2612. "spellName": 108416,
  2613. "realSpellName": "Dark Pact",
  2614. "use_unit": true,
  2615. "names": [
  2616. "Unending Resolve"
  2617. ],
  2618. "unevent": "auto",
  2619. "event": "Cooldown Progress (Spell)",
  2620. "type": "status",
  2621. "custom_hide": "timed",
  2622. "use_showOn": true,
  2623. "ownOnly": true
  2624. },
  2625. "zoom": 0.2,
  2626. "frameStrata": 2,
  2627. "xOffset": -120,
  2628. "textColor": [
  2629. null,
  2630. 0,
  2631. 0.043137254901961
  2632. ],
  2633. "stacksPoint": "CENTER",
  2634. "load": {
  2635. "difficulty": {
  2636. "multi": []
  2637. },
  2638. "faction": {
  2639. "multi": []
  2640. },
  2641. "use_spec": true,
  2642. "class": {
  2643. "single": "WARLOCK"
  2644. },
  2645. "use_talent": true,
  2646. "race": {
  2647. "multi": []
  2648. },
  2649. "spec": {
  2650. "single": 3
  2651. },
  2652. "use_class": true,
  2653. "role": {
  2654. "multi": []
  2655. },
  2656. "talent": {
  2657. "single": 15,
  2658. "multi": []
  2659. },
  2660. "use_combat": true,
  2661. "pvptalent": {
  2662. "multi": []
  2663. }
  2664. },
  2665. "numTriggers": 1,
  2666. "fontSize": 14,
  2667. "untrigger": {
  2668. "spellName": 108416
  2669. },
  2670. "activeTriggerMode": 0,
  2671. "height": 35,
  2672. "displayStacks": "%p"
  2673. },
  2674. {
  2675. "yOffset": -252.5,
  2676. "width": 35,
  2677. "desaturate": true,
  2678. "id": "Burning Rush - Missing 3",
  2679. "additional_triggers": [],
  2680. "regionType": "icon",
  2681. "activeTriggerMode": 0,
  2682. "init_completed": 1,
  2683. "zoom": 0.2,
  2684. "displayIcon": "Interface\\Icons\\ability_deathwing_sealarmorbreachtga",
  2685. "xOffset": -120,
  2686. "customText": "-- DistanceToUnit('raid3') - Get the distance (in yards) between the player and the third raid member.\n-- DistanceToUnit('party4') - Get the distance between player and the fourth party member of the player.\n-- @unit string - Friendly unit to check.\n-- return number - Distance (in yards) between player and specified unit.\nlocal DistanceToUnit = function(unit)\n local distanceSquared = UnitDistanceSquared(unit)\n if distanceSquared then return distanceSquared ^ 0.5 end\n return nil\nend",
  2687. "load": {
  2688. "difficulty": {
  2689. "multi": []
  2690. },
  2691. "faction": {
  2692. "multi": []
  2693. },
  2694. "use_spec": true,
  2695. "class": {
  2696. "single": "WARLOCK"
  2697. },
  2698. "use_talent": true,
  2699. "race": {
  2700. "multi": []
  2701. },
  2702. "spec": {
  2703. "single": 3
  2704. },
  2705. "use_class": true,
  2706. "role": {
  2707. "multi": []
  2708. },
  2709. "talent": {
  2710. "single": 14,
  2711. "multi": []
  2712. },
  2713. "use_combat": true,
  2714. "pvptalent": {
  2715. "multi": []
  2716. }
  2717. },
  2718. "numTriggers": 1,
  2719. "fontSize": 14,
  2720. "untrigger": {
  2721. "unit": "player",
  2722. "spellName": 48018
  2723. },
  2724. "trigger": {
  2725. "specificUnit": "Soul Effigy",
  2726. "custom_hide": "timed",
  2727. "spellName": 48018,
  2728. "sourceUnit": "player",
  2729. "custom_type": "status",
  2730. "unevent": "auto",
  2731. "inverse": true,
  2732. "use_sourceUnit": true,
  2733. "use_spellName": true,
  2734. "event": "Action Usable",
  2735. "use_unit": true,
  2736. "subeventSuffix": "_SUMMON",
  2737. "names": [
  2738. "Burning Rush"
  2739. ],
  2740. "check": "update"
  2741. },
  2742. "height": 35,
  2743. "displayStacks": " "
  2744. },
  2745. {
  2746. "yOffset": -252.5,
  2747. "width": 35,
  2748. "id": "Burning Rush - Active 3",
  2749. "additional_triggers": [],
  2750. "regionType": "icon",
  2751. "animation": {
  2752. "main": {
  2753. "type": "preset",
  2754. "preset": "flip"
  2755. }
  2756. },
  2757. "activeTriggerMode": 0,
  2758. "init_completed": 1,
  2759. "auto": false,
  2760. "displayIcon": "Interface\\Icons\\ability_deathwing_sealarmorbreachtga",
  2761. "xOffset": -120,
  2762. "customText": "-- DistanceToUnit('raid3') - Get the distance (in yards) between the player and the third raid member.\n-- DistanceToUnit('party4') - Get the distance between player and the fourth party member of the player.\n-- @unit string - Friendly unit to check.\n-- return number - Distance (in yards) between player and specified unit.\nlocal DistanceToUnit = function(unit)\n local distanceSquared = UnitDistanceSquared(unit)\n if distanceSquared then return distanceSquared ^ 0.5 end\n return nil\nend",
  2763. "color": [
  2764. null,
  2765. 0.96078431372549,
  2766. 0.99607843137255
  2767. ],
  2768. "numTriggers": 1,
  2769. "fontSize": 14,
  2770. "load": {
  2771. "difficulty": {
  2772. "multi": []
  2773. },
  2774. "faction": {
  2775. "multi": []
  2776. },
  2777. "use_spec": true,
  2778. "class": {
  2779. "single": "WARLOCK"
  2780. },
  2781. "use_talent": true,
  2782. "race": {
  2783. "multi": []
  2784. },
  2785. "spec": {
  2786. "single": 3
  2787. },
  2788. "use_class": true,
  2789. "role": {
  2790. "multi": []
  2791. },
  2792. "talent": {
  2793. "single": 14,
  2794. "multi": []
  2795. },
  2796. "use_combat": true,
  2797. "pvptalent": {
  2798. "multi": []
  2799. }
  2800. },
  2801. "height": 35,
  2802. "zoom": 0.2,
  2803. "untrigger": {
  2804. "unit": "player",
  2805. "spellName": 48018
  2806. },
  2807. "trigger": {
  2808. "specificUnit": "Soul Effigy",
  2809. "use_spellName": true,
  2810. "spellName": 48018,
  2811. "custom_type": "status",
  2812. "unevent": "auto",
  2813. "sourceUnit": "player",
  2814. "use_sourceUnit": true,
  2815. "custom_hide": "timed",
  2816. "event": "Action Usable",
  2817. "use_unit": true,
  2818. "subeventSuffix": "_SUMMON",
  2819. "names": [
  2820. "Burning Rush"
  2821. ],
  2822. "check": "update"
  2823. },
  2824. "actions": {
  2825. "start": {
  2826. "glow_action": "show",
  2827. "glow_frame": "eakAuras:Burning Rush - Active",
  2828. "do_glow": false
  2829. }
  2830. },
  2831. "displayStacks": " "
  2832. },
  2833. {
  2834. "yOffset": -252.5,
  2835. "width": 35,
  2836. "id": "Demonic Circle - Missing 3",
  2837. "additional_triggers": [
  2838. {
  2839. "untrigger": [],
  2840. "trigger": {
  2841. "custom_hide": "timed",
  2842. "debuffType": "HELPFUL",
  2843. "spellIds": [],
  2844. "unit": "player",
  2845. "subeventPrefix": "SPELL",
  2846. "event": "Health",
  2847. "names": [
  2848. "Demonic Circle"
  2849. ],
  2850. "subeventSuffix": "_CAST_START",
  2851. "inverse": true,
  2852. "type": "aura"
  2853. }
  2854. }
  2855. ],
  2856. "regionType": "icon",
  2857. "trigger": {
  2858. "spellName": 48018,
  2859. "specificUnit": "Soul Effigy",
  2860. "custom_hide": "timed",
  2861. "sourceUnit": "player",
  2862. "names": [
  2863. "Demonic Circle"
  2864. ],
  2865. "custom_type": "status",
  2866. "use_spellName": true,
  2867. "unevent": "auto",
  2868. "inverse": true,
  2869. "use_sourceUnit": true,
  2870. "realSpellName": "Demonic Circle",
  2871. "event": "Action Usable",
  2872. "type": "status",
  2873. "subeventSuffix": "_SUMMON",
  2874. "use_unit": true,
  2875. "check": "update"
  2876. },
  2877. "init_completed": 1,
  2878. "auto": false,
  2879. "displayIcon": "Interface\\Icons\\spell_shadow_demoniccirclesummon",
  2880. "xOffset": 120,
  2881. "customText": "-- DistanceToUnit('raid3') - Get the distance (in yards) between the player and the third raid member.\n-- DistanceToUnit('party4') - Get the distance between player and the fourth party member of the player.\n-- @unit string - Friendly unit to check.\n-- return number - Distance (in yards) between player and specified unit.\nlocal DistanceToUnit = function(unit)\n local distanceSquared = UnitDistanceSquared(unit)\n if distanceSquared then return distanceSquared ^ 0.5 end\n return nil\nend",
  2882. "numTriggers": 2,
  2883. "load": {
  2884. "difficulty": {
  2885. "multi": []
  2886. },
  2887. "faction": {
  2888. "multi": []
  2889. },
  2890. "use_spec": true,
  2891. "class": {
  2892. "single": "WARLOCK"
  2893. },
  2894. "use_talent": true,
  2895. "race": {
  2896. "multi": []
  2897. },
  2898. "spec": {
  2899. "single": 3
  2900. },
  2901. "use_class": true,
  2902. "role": {
  2903. "multi": []
  2904. },
  2905. "talent": {
  2906. "single": 7,
  2907. "multi": []
  2908. },
  2909. "use_combat": true,
  2910. "pvptalent": {
  2911. "multi": []
  2912. }
  2913. },
  2914. "displayStacks": " ",
  2915. "zoom": 0.2,
  2916. "untrigger": {
  2917. "unit": "player",
  2918. "spellName": 48018
  2919. },
  2920. "activeTriggerMode": 0,
  2921. "height": 35,
  2922. "fontSize": 14
  2923. },
  2924. {
  2925. "yOffset": -252.5,
  2926. "width": 35,
  2927. "id": "Demonic Circle - Teleport 3",
  2928. "additional_triggers": [
  2929. {
  2930. "untrigger": {
  2931. "spellName": 48020
  2932. },
  2933. "trigger": {
  2934. "unit": "player",
  2935. "realSpellName": "Demonic Circle",
  2936. "spellName": 48020,
  2937. "subeventPrefix": "SPELL",
  2938. "unevent": "auto",
  2939. "event": "Action Usable",
  2940. "use_unit": true,
  2941. "subeventSuffix": "_CAST_START",
  2942. "type": "status",
  2943. "use_spellName": true
  2944. }
  2945. }
  2946. ],
  2947. "regionType": "icon",
  2948. "trigger": {
  2949. "specificUnit": "Soul Effigy",
  2950. "use_spellName": true,
  2951. "spellName": "Soul Effigy",
  2952. "unevent": "auto",
  2953. "sourceUnit": "player",
  2954. "use_sourceUnit": true,
  2955. "custom_hide": "timed",
  2956. "use_unit": true,
  2957. "names": [
  2958. "Demonic Circle"
  2959. ],
  2960. "subeventSuffix": "_SUMMON",
  2961. "custom_type": "status",
  2962. "check": "update"
  2963. },
  2964. "init_completed": 1,
  2965. "auto": false,
  2966. "displayIcon": "Interface\\Icons\\spell_shadow_demoniccircleteleport",
  2967. "xOffset": 120,
  2968. "customText": "-- DistanceToUnit('raid3') - Get the distance (in yards) between the player and the third raid member.\n-- DistanceToUnit('party4') - Get the distance between player and the fourth party member of the player.\n-- @unit string - Friendly unit to check.\n-- return number - Distance (in yards) between player and specified unit.\nlocal DistanceToUnit = function(unit)\n local distanceSquared = UnitDistanceSquared(unit)\n if distanceSquared then return distanceSquared ^ 0.5 end\n return nil\nend",
  2969. "numTriggers": 2,
  2970. "load": {
  2971. "difficulty": {
  2972. "multi": []
  2973. },
  2974. "faction": {
  2975. "multi": []
  2976. },
  2977. "use_spec": true,
  2978. "class": {
  2979. "single": "WARLOCK"
  2980. },
  2981. "talent": {
  2982. "single": 7,
  2983. "multi": []
  2984. },
  2985. "race": {
  2986. "multi": []
  2987. },
  2988. "spec": {
  2989. "single": 3
  2990. },
  2991. "use_class": true,
  2992. "role": {
  2993. "multi": []
  2994. },
  2995. "use_combat": true,
  2996. "use_talent": true,
  2997. "pvptalent": {
  2998. "multi": []
  2999. }
  3000. },
  3001. "displayStacks": " ",
  3002. "zoom": 0.2,
  3003. "untrigger": {
  3004. "unit": "player"
  3005. },
  3006. "activeTriggerMode": 0,
  3007. "height": 35,
  3008. "fontSize": 14
  3009. },
  3010. {
  3011. "yOffset": -252.5,
  3012. "width": 35,
  3013. "desaturate": true,
  3014. "id": "Demonic Circle - Teleport Cooldown 3",
  3015. "additional_triggers": [],
  3016. "font": "2002 Bold",
  3017. "regionType": "icon",
  3018. "trigger": {
  3019. "specificUnit": "Soul Effigy",
  3020. "realSpellName": "Demonic Circle",
  3021. "sourceUnit": "player",
  3022. "names": [
  3023. "Demonic Circle"
  3024. ],
  3025. "custom_type": "status",
  3026. "check": "update",
  3027. "use_spellName": true,
  3028. "showOn": "showOnCooldown",
  3029. "spellName": 48020,
  3030. "custom_hide": "timed",
  3031. "use_sourceUnit": true,
  3032. "unevent": "auto",
  3033. "event": "Cooldown Progress (Spell)",
  3034. "type": "status",
  3035. "subeventSuffix": "_SUMMON",
  3036. "use_showOn": true,
  3037. "use_unit": true
  3038. },
  3039. "init_completed": 1,
  3040. "auto": false,
  3041. "displayIcon": "Interface\\Icons\\spell_shadow_demoniccircleteleport",
  3042. "xOffset": 120,
  3043. "customText": "-- DistanceToUnit('raid3') - Get the distance (in yards) between the player and the third raid member.\n-- DistanceToUnit('party4') - Get the distance between player and the fourth party member of the player.\n-- @unit string - Friendly unit to check.\n-- return number - Distance (in yards) between player and specified unit.\nlocal DistanceToUnit = function(unit)\n local distanceSquared = UnitDistanceSquared(unit)\n if distanceSquared then return distanceSquared ^ 0.5 end\n return nil\nend",
  3044. "textColor": [
  3045. null,
  3046. 0,
  3047. 0.03921568627451
  3048. ],
  3049. "stacksPoint": "CENTER",
  3050. "numTriggers": 1,
  3051. "load": {
  3052. "difficulty": {
  3053. "multi": []
  3054. },
  3055. "faction": {
  3056. "multi": []
  3057. },
  3058. "use_spec": true,
  3059. "class": {
  3060. "single": "WARLOCK"
  3061. },
  3062. "use_talent": true,
  3063. "race": {
  3064. "multi": []
  3065. },
  3066. "spec": {
  3067. "single": 3
  3068. },
  3069. "use_class": true,
  3070. "role": {
  3071. "multi": []
  3072. },
  3073. "talent": {
  3074. "single": 7,
  3075. "multi": []
  3076. },
  3077. "use_combat": true,
  3078. "pvptalent": {
  3079. "multi": []
  3080. }
  3081. },
  3082. "fontSize": 14,
  3083. "zoom": 0.2,
  3084. "untrigger": {
  3085. "unit": "player",
  3086. "spellName": 48020
  3087. },
  3088. "activeTriggerMode": 0,
  3089. "height": 35,
  3090. "displayStacks": "%p"
  3091. },
  3092. {
  3093. "yOffset": -252.5,
  3094. "width": 35,
  3095. "desaturate": true,
  3096. "color": [
  3097. null,
  3098. 0,
  3099. 0.15686274509804
  3100. ],
  3101. "additional_triggers": [
  3102. {
  3103. "untrigger": [],
  3104. "trigger": {
  3105. "spellIds": [],
  3106. "debuffType": "HELPFUL",
  3107. "unit": "player",
  3108. "event": "Health",
  3109. "type": "aura",
  3110. "subeventSuffix": "_CAST_START",
  3111. "names": [
  3112. "Demonic Circle"
  3113. ],
  3114. "subeventPrefix": "SPELL"
  3115. }
  3116. }
  3117. ],
  3118. "regionType": "icon",
  3119. "animation": {
  3120. "main": {
  3121. "colorA": 1,
  3122. "x": 0,
  3123. "duration": "1",
  3124. "y": 0,
  3125. "scaley": 1,
  3126. "scalex": 1,
  3127. "colorType": "custom",
  3128. "rotate": 0,
  3129. "colorFunc": "return function(progress, r1, g1, b1, a1, r2, g2, b2, a2)\n return r,g,b,a\nend",
  3130. "alpha": 0,
  3131. "colorG": 1,
  3132. "use_color": true,
  3133. "colorB": 1,
  3134. "colorR": 1
  3135. }
  3136. },
  3137. "trigger": {
  3138. "specificUnit": "Soul Effigy",
  3139. "use_spellName": true,
  3140. "custom_hide": "timed",
  3141. "realSpellName": "Demonic Circle",
  3142. "custom_type": "status",
  3143. "type": "status",
  3144. "unevent": "auto",
  3145. "sourceUnit": "player",
  3146. "use_sourceUnit": true,
  3147. "spellName": 48020,
  3148. "event": "Action Usable",
  3149. "use_unit": true,
  3150. "subeventSuffix": "_SUMMON",
  3151. "use_inverse": true,
  3152. "check": "update"
  3153. },
  3154. "init_completed": 1,
  3155. "auto": false,
  3156. "frameStrata": 2,
  3157. "displayIcon": "Interface\\Icons\\spell_shadow_demoniccircleteleport",
  3158. "xOffset": 120,
  3159. "customText": "-- DistanceToUnit('raid3') - Get the distance (in yards) between the player and the third raid member.\n-- DistanceToUnit('party4') - Get the distance between player and the fourth party member of the player.\n-- @unit string - Friendly unit to check.\n-- return number - Distance (in yards) between player and specified unit.\nlocal DistanceToUnit = function(unit)\n local distanceSquared = UnitDistanceSquared(unit)\n if distanceSquared then return distanceSquared ^ 0.5 end\n return nil\nend",
  3160. "id": "Demonic Circle - OoR 3",
  3161. "numTriggers": 2,
  3162. "load": {
  3163. "difficulty": {
  3164. "multi": []
  3165. },
  3166. "faction": {
  3167. "multi": []
  3168. },
  3169. "use_spec": true,
  3170. "class": {
  3171. "single": "WARLOCK"
  3172. },
  3173. "talent": {
  3174. "single": 7,
  3175. "multi": []
  3176. },
  3177. "race": {
  3178. "multi": []
  3179. },
  3180. "spec": {
  3181. "single": 3
  3182. },
  3183. "use_class": true,
  3184. "role": {
  3185. "multi": []
  3186. },
  3187. "use_combat": true,
  3188. "use_talent": true,
  3189. "pvptalent": {
  3190. "multi": []
  3191. }
  3192. },
  3193. "zoom": 0.2,
  3194. "fontSize": 14,
  3195. "untrigger": {
  3196. "unit": "player",
  3197. "spellName": 48020
  3198. },
  3199. "activeTriggerMode": 0,
  3200. "height": 35,
  3201. "displayStacks": " "
  3202. },
  3203. {
  3204. "yOffset": -275.5,
  3205. "width": 6.9999866485596,
  3206. "desaturate": false,
  3207. "id": "Dark Pact - Active Absorb 3",
  3208. "additional_triggers": [],
  3209. "font": "2002 Bold",
  3210. "regionType": "text",
  3211. "activeTriggerMode": 0,
  3212. "fontFlags": "OUTLINE",
  3213. "stickyDuration": false,
  3214. "zoom": 0,
  3215. "displayText": "%s",
  3216. "stacksPoint": "CENTER",
  3217. "icon": true,
  3218. "displayIcon": "Interface\\Icons\\warlock_sacrificial_pact",
  3219. "xOffset": -120,
  3220. "fontSize": 10,
  3221. "numTriggers": 1,
  3222. "stacksContainment": "INSIDE",
  3223. "inverse": false,
  3224. "load": {
  3225. "difficulty": {
  3226. "multi": []
  3227. },
  3228. "faction": {
  3229. "multi": []
  3230. },
  3231. "use_spec": true,
  3232. "class": {
  3233. "single": "WARLOCK"
  3234. },
  3235. "use_talent": true,
  3236. "race": {
  3237. "multi": []
  3238. },
  3239. "spec": {
  3240. "single": 3
  3241. },
  3242. "use_class": true,
  3243. "role": {
  3244. "multi": []
  3245. },
  3246. "talent": {
  3247. "single": 15,
  3248. "multi": []
  3249. },
  3250. "use_combat": true,
  3251. "pvptalent": {
  3252. "multi": []
  3253. }
  3254. },
  3255. "auto": false,
  3256. "trigger": {
  3257. "custom_hide": "timed",
  3258. "name_operator": "==",
  3259. "ownOnly": true,
  3260. "fullscan": true,
  3261. "names": [
  3262. "Dark Pact"
  3263. ],
  3264. "subcount": true,
  3265. "name": "Dark Pact",
  3266. "use_name": true
  3267. },
  3268. "textColor": [
  3269. 0,
  3270. 1,
  3271. 0.22745098039216,
  3272. 1
  3273. ],
  3274. "selfPoint": "CENTER",
  3275. "height": 9.9999761581421,
  3276. "displayStacks": "%p"
  3277. },
  3278. {
  3279. "yOffset": -95,
  3280. "width": 7.9999938011169,
  3281. "desaturate": false,
  3282. "id": "Dimensional Rift - Recharge",
  3283. "additional_triggers": [],
  3284. "regionType": "text",
  3285. "trigger": {
  3286. "customName": "function()\n local spell_name = \"Dimensional Rift\"\n return spell_name\nend",
  3287. "custom_hide": "timed",
  3288. "customStacks": "function()\n local spell_name = \"Dimensional Rift\"\n local charges_are_good = function(c)\n return c and c >= 1\n end\n \n local current_charges = select(1, GetSpellCharges(spell_name)) \n return current_charges\nend",
  3289. "customIcon": "function()\n local spell_name = \"Dimensional Rift\"\n return GetSpellTexture(spell_name)\nend",
  3290. "custom": "function()\n local spell_name = \"Dimensional Rift\"\n local charges_are_good = function(c)\n return c and c >= 0\n end\n \n local current_charges = select(1, GetSpellCharges(spell_name))\n return charges_are_good(current_charges)\nend",
  3291. "type": "custom",
  3292. "custom_type": "status",
  3293. "customDuration": "function()\n local spell_name = \"Dimensional Rift\"\n local charges_are_good = function(c)\n return c and c >= 0\n end\n \n local return_duration, return_expiration_time = 0, 0\n local time_right_now = GetTime()\n local current_charges, max_charges, last_cast_time, cooldown_duration = GetSpellCharges(spell_name)\n \n if (((last_cast_time - cooldown_duration) <= time_right_now) and\n ((last_cast_time + cooldown_duration) >= time_right_now) and\n charges_are_good(current_charges)) then\n return_duration = cooldown_duration\n return_expiration_time = last_cast_time + cooldown_duration\n end\n return return_duration, return_expiration_time\nend",
  3294. "check": "update"
  3295. },
  3296. "init_completed": 1,
  3297. "stickyDuration": false,
  3298. "zoom": 0.2,
  3299. "textColor": [
  3300. 1,
  3301. 1,
  3302. 1,
  3303. 1
  3304. ],
  3305. "stacksPoint": "BOTTOMRIGHT",
  3306. "icon": true,
  3307. "auto": true,
  3308. "xOffset": 20,
  3309. "numTriggers": 1,
  3310. "fontFlags": "OUTLINE",
  3311. "stacksContainment": "INSIDE",
  3312. "inverse": false,
  3313. "load": {
  3314. "difficulty": {
  3315. "multi": []
  3316. },
  3317. "faction": {
  3318. "multi": []
  3319. },
  3320. "use_spec": true,
  3321. "class": {
  3322. "single": "WARLOCK"
  3323. },
  3324. "talent": {
  3325. "multi": []
  3326. },
  3327. "race": {
  3328. "multi": []
  3329. },
  3330. "spec": {
  3331. "single": 3
  3332. },
  3333. "use_class": true,
  3334. "role": {
  3335. "multi": []
  3336. },
  3337. "use_combat": true,
  3338. "pvptalent": {
  3339. "multi": []
  3340. }
  3341. },
  3342. "fontSize": 14,
  3343. "activeTriggerMode": 0,
  3344. "untrigger": {
  3345. "custom": "function()\n local spell_name = \"Dimensional Rift\"\n local charges_are_good = function(c)\n return c and c < 0\n end\n \n local current_charges = select(1, GetSpellCharges(spell_name))\n return charges_are_good(current_charges)\nend"
  3346. },
  3347. "selfPoint": "CENTER",
  3348. "height": 14.000039100647,
  3349. "displayStacks": "%s"
  3350. },
  3351. {
  3352. "yOffset": -275.5,
  3353. "width": 35,
  3354. "desaturate": false,
  3355. "id": "Soul Leech - Active Absorb 3",
  3356. "additional_triggers": [],
  3357. "font": "2002 Bold",
  3358. "regionType": "text",
  3359. "activeTriggerMode": 0,
  3360. "init_completed": 1,
  3361. "displayText": "%s",
  3362. "stickyDuration": false,
  3363. "auto": false,
  3364. "stacksPoint": "CENTER",
  3365. "numTriggers": 1,
  3366. "icon": true,
  3367. "displayIcon": "Interface\\Icons\\warlock_sacrificial_pact",
  3368. "xOffset": 80,
  3369. "fontSize": 10,
  3370. "zoom": 0,
  3371. "stacksContainment": "INSIDE",
  3372. "inverse": false,
  3373. "load": {
  3374. "difficulty": {
  3375. "multi": []
  3376. },
  3377. "faction": {
  3378. "multi": []
  3379. },
  3380. "use_spec": true,
  3381. "class": {
  3382. "single": "WARLOCK"
  3383. },
  3384. "talent": {
  3385. "single": 7,
  3386. "multi": [
  3387. null,
  3388. null,
  3389. null,
  3390. null,
  3391. null,
  3392. null,
  3393. true
  3394. ]
  3395. },
  3396. "race": {
  3397. "multi": []
  3398. },
  3399. "spec": {
  3400. "single": 3
  3401. },
  3402. "use_class": true,
  3403. "role": {
  3404. "multi": []
  3405. },
  3406. "use_combat": true,
  3407. "pvptalent": {
  3408. "multi": []
  3409. }
  3410. },
  3411. "fontFlags": "OUTLINE",
  3412. "trigger": {
  3413. "fullscan": true,
  3414. "name_operator": "==",
  3415. "ownOnly": true,
  3416. "custom_hide": "timed",
  3417. "names": [
  3418. "Dark Pact"
  3419. ],
  3420. "subcount": true,
  3421. "name": "Soul Leech",
  3422. "use_name": true
  3423. },
  3424. "textColor": [
  3425. 0,
  3426. 1,
  3427. 0.22745098039216,
  3428. 1
  3429. ],
  3430. "selfPoint": "CENTER",
  3431. "height": 9.9999761581421,
  3432. "displayStacks": "%p"
  3433. },
  3434. {
  3435. "yOffset": -105,
  3436. "width": 35,
  3437. "color": [
  3438. null,
  3439. null,
  3440. 0,
  3441. 0.5
  3442. ],
  3443. "additional_triggers": [],
  3444. "font": "2002 Bold",
  3445. "regionType": "icon",
  3446. "trigger": {
  3447. "remOperator": "<=",
  3448. "ownOnly": true,
  3449. "names": [
  3450. "Empowered Life Tap"
  3451. ],
  3452. "custom_hide": "timed",
  3453. "rem": "5",
  3454. "useRem": true
  3455. },
  3456. "auto": false,
  3457. "displayIcon": "Interface\\Icons\\spell_shadow_manafeed",
  3458. "xOffset": -60,
  3459. "activeTriggerMode": 0,
  3460. "stacksPoint": "CENTER",
  3461. "numTriggers": 1,
  3462. "fontSize": 14,
  3463. "load": {
  3464. "use_never": false,
  3465. "faction": {
  3466. "multi": []
  3467. },
  3468. "use_spec": true,
  3469. "class": {
  3470. "single": "WARLOCK"
  3471. },
  3472. "use_talent": true,
  3473. "race": {
  3474. "multi": []
  3475. },
  3476. "spec": {
  3477. "single": 3
  3478. },
  3479. "use_class": true,
  3480. "role": {
  3481. "multi": []
  3482. },
  3483. "use_combat": true,
  3484. "difficulty": {
  3485. "multi": []
  3486. },
  3487. "talent": {
  3488. "single": 6,
  3489. "multi": []
  3490. },
  3491. "pvptalent": {
  3492. "multi": []
  3493. }
  3494. },
  3495. "height": 35,
  3496. "zoom": 0.2,
  3497. "textColor": [
  3498. 0,
  3499. null,
  3500. 0.22745098039216
  3501. ],
  3502. "id": "Mana Tap - 5s Warning 2",
  3503. "actions": {
  3504. "start": {
  3505. "sound": "Interface\\Addons\\WeakAuras\\PowerAurasMedia\\Sounds\\wlaugh.ogg",
  3506. "sound_channel": "Master",
  3507. "do_sound": true
  3508. }
  3509. },
  3510. "displayStacks": "%p"
  3511. },
  3512. {
  3513. "yOffset": -105,
  3514. "width": 35,
  3515. "id": "Mana Tap - Active 2",
  3516. "additional_triggers": [],
  3517. "font": "2002 Bold",
  3518. "regionType": "icon",
  3519. "activeTriggerMode": 0,
  3520. "numTriggers": 1,
  3521. "displayIcon": "Interface\\Icons\\spell_shadow_manafeed",
  3522. "xOffset": -60,
  3523. "trigger": {
  3524. "remOperator": ">=",
  3525. "ownOnly": true,
  3526. "names": [
  3527. "Empowered Life Tap"
  3528. ],
  3529. "custom_hide": "timed",
  3530. "rem": "5",
  3531. "useRem": true
  3532. },
  3533. "stacksPoint": "CENTER",
  3534. "load": {
  3535. "difficulty": {
  3536. "multi": []
  3537. },
  3538. "faction": {
  3539. "multi": []
  3540. },
  3541. "use_spec": true,
  3542. "class": {
  3543. "single": "WARLOCK"
  3544. },
  3545. "use_talent": true,
  3546. "race": {
  3547. "multi": []
  3548. },
  3549. "spec": {
  3550. "single": 3
  3551. },
  3552. "use_class": true,
  3553. "role": {
  3554. "multi": []
  3555. },
  3556. "use_combat": true,
  3557. "talent": {
  3558. "single": 6,
  3559. "multi": []
  3560. },
  3561. "pvptalent": {
  3562. "multi": []
  3563. }
  3564. },
  3565. "displayStacks": "%p",
  3566. "zoom": 0.2,
  3567. "textColor": [
  3568. 0,
  3569. null,
  3570. 0.22745098039216
  3571. ],
  3572. "auto": false,
  3573. "height": 35,
  3574. "fontSize": 14
  3575. },
  3576. {
  3577. "yOffset": -105,
  3578. "width": 35,
  3579. "desaturate": true,
  3580. "id": "Mana Tap - Missing 2",
  3581. "additional_triggers": [],
  3582. "font": "2002 Bold",
  3583. "regionType": "icon",
  3584. "trigger": {
  3585. "names": [
  3586. "Empowered Life Tap"
  3587. ],
  3588. "inverse": true,
  3589. "custom_hide": "timed",
  3590. "ownOnly": true
  3591. },
  3592. "numTriggers": 1,
  3593. "displayIcon": "Interface\\Icons\\spell_shadow_manafeed",
  3594. "xOffset": -60,
  3595. "stacksContainment": "OUTSIDE",
  3596. "zoom": 0.2,
  3597. "load": {
  3598. "difficulty": {
  3599. "multi": []
  3600. },
  3601. "faction": {
  3602. "multi": []
  3603. },
  3604. "use_spec": true,
  3605. "class": {
  3606. "single": "WARLOCK"
  3607. },
  3608. "use_talent": true,
  3609. "race": {
  3610. "multi": []
  3611. },
  3612. "spec": {
  3613. "single": 3
  3614. },
  3615. "use_class": true,
  3616. "role": {
  3617. "multi": []
  3618. },
  3619. "use_combat": true,
  3620. "talent": {
  3621. "single": 6,
  3622. "multi": []
  3623. },
  3624. "pvptalent": {
  3625. "multi": []
  3626. }
  3627. },
  3628. "stacksPoint": "TOP",
  3629. "displayStacks": " ",
  3630. "textColor": [
  3631. 0,
  3632. null,
  3633. 0.22745098039216
  3634. ],
  3635. "activeTriggerMode": 0,
  3636. "height": 35,
  3637. "fontSize": 14
  3638. },
  3639. {
  3640. "yOffset": -50,
  3641. "width": 45,
  3642. "displayIcon": 136219,
  3643. "id": "Lord of Flames - Possible!",
  3644. "xOffset": -180,
  3645. "numTriggers": 2,
  3646. "disjunctive": "all",
  3647. "regionType": "icon",
  3648. "additional_triggers": [
  3649. {
  3650. "untrigger": {
  3651. "spellName": 1122
  3652. },
  3653. "trigger": {
  3654. "unit": "player",
  3655. "realSpellName": "Summon Infernal",
  3656. "spellName": 1122,
  3657. "use_unit": true,
  3658. "unevent": "auto",
  3659. "event": "Action Usable",
  3660. "type": "status",
  3661. "subeventSuffix": "_CAST_START",
  3662. "subeventPrefix": "SPELL",
  3663. "use_spellName": true
  3664. }
  3665. }
  3666. ],
  3667. "activeTriggerMode": -10,
  3668. "init_completed": 1,
  3669. "auto": false,
  3670. "trigger": {
  3671. "inverse": true,
  3672. "custom_hide": "timed",
  3673. "names": [
  3674. "Lord of Flames"
  3675. ],
  3676. "debuffType": "HARMFUL",
  3677. "ownOnly": true
  3678. },
  3679. "load": {
  3680. "difficulty": {
  3681. "multi": []
  3682. },
  3683. "faction": {
  3684. "multi": []
  3685. },
  3686. "use_spec": true,
  3687. "class": {
  3688. "single": "WARLOCK"
  3689. },
  3690. "talent": {
  3691. "multi": []
  3692. },
  3693. "race": {
  3694. "multi": []
  3695. },
  3696. "spec": {
  3697. "single": 3
  3698. },
  3699. "use_class": true,
  3700. "role": {
  3701. "multi": []
  3702. },
  3703. "use_combat": true,
  3704. "pvptalent": {
  3705. "multi": []
  3706. }
  3707. },
  3708. "height": 45,
  3709. "displayStacks": " "
  3710. },
  3711. {
  3712. "yOffset": -50,
  3713. "width": 45,
  3714. "desaturate": true,
  3715. "id": "Lord of Flames - Unpossible!",
  3716. "additional_triggers": [],
  3717. "font": "PT Sans Narrow",
  3718. "regionType": "icon",
  3719. "trigger": {
  3720. "names": [
  3721. "Lord of Flames"
  3722. ],
  3723. "debuffType": "HARMFUL",
  3724. "ownOnly": true,
  3725. "custom_hide": "timed"
  3726. },
  3727. "init_completed": 1,
  3728. "numTriggers": 1,
  3729. "xOffset": -180,
  3730. "disjunctive": "any",
  3731. "load": {
  3732. "difficulty": {
  3733. "multi": []
  3734. },
  3735. "faction": {
  3736. "multi": []
  3737. },
  3738. "use_spec": true,
  3739. "class": {
  3740. "single": "WARLOCK"
  3741. },
  3742. "talent": {
  3743. "multi": []
  3744. },
  3745. "race": {
  3746. "multi": []
  3747. },
  3748. "spec": {
  3749. "single": 3
  3750. },
  3751. "use_class": true,
  3752. "role": {
  3753. "multi": []
  3754. },
  3755. "use_combat": true,
  3756. "pvptalent": {
  3757. "multi": []
  3758. }
  3759. },
  3760. "stacksPoint": "CENTER",
  3761. "fontSize": 14,
  3762. "textColor": [
  3763. null,
  3764. 0,
  3765. 0
  3766. ],
  3767. "activeTriggerMode": -10,
  3768. "height": 45,
  3769. "displayStacks": "%p"
  3770. }
  3771. ]
  3772. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement