Advertisement
mesdk

Mes' Macros for Unholy / Frost (DK)

Feb 5th, 2015
31,016
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.14 KB | None | 0 0
  1. ####################
  2. Mes' Macros for Unholy / Frost (DK)
  3. ####################
  4. My positioning of unit frames / etc are all handled by MoveAnything
  5. UI scripts for the most part have been omitted
  6.  
  7.  
  8. General UI macros
  9. ####################
  10.  
  11. Hide error text, damage / healing numbers on player / target / pet frames and hides the pet action bar.
  12. --
  13. #showtooltip Pillar of Frost
  14. /script PetActionBarFrame:Hide();
  15. /run UIErrorsFrame:Hide();
  16. /run PlayerHitIndicator:SetText(nil)
  17. /run PlayerHitIndicator.SetText = function() end
  18. /run PetHitIndicator:SetText(nil)
  19. /run PetHitIndicator.SetText = function() en
  20.  
  21. Hide presence bar, adjust the default scrolling combat text position, text size, and fadeout time
  22. --
  23. #showtooltip Strangulate
  24. /run ShapeshiftBarFrame:Hide()
  25. /run COMBAT_TEXT_LOCATIONS = {startX =0,startY = 400 * COMBAT_TEXT_Y_SCALE,endX =0,endY = 300 * COMBAT_TEXT_Y_SCALE};
  26. /run COMBAT_TEXT_HEIGHT = 12;
  27. /run COMBAT_TEXT_FADEOUT_TIME = 1.0;
  28.  
  29. Stop hots / heals from showing in the default floating combat text
  30. --
  31. #showtooltip Strangulate
  32. /run local t=COMBAT_TEXT_TYPE_INFO;t.HEAL.show=nil;t.HEAL_CRIT.show=nil;t.PERIODIC_HEAL.show=nil
  33.  
  34. Stop debuffs ending from showing (i.e. <Debuff> fades), annoying to see every debuff end - we just want to see when they get applied.
  35. --
  36. /run CTTI=COMBAT_TEXT_TYPE_INFO CTTI.SPELL_AURA_END={var=nil,show=nil} CTTI.SPELL_AURA_END_HARMFUL={var=nil,show=nil}
  37.  
  38. ####################
  39. General Arena Macros
  40. ####################
  41.  
  42. Focus Arena 1
  43. --
  44. /focus arena1
  45.  
  46. Focus Arena 2
  47. --
  48. /focus arena2
  49.  
  50. Focus Arena 3
  51. --
  52. /focus arena3
  53.  
  54. Target Arena 1
  55. --
  56. /target arena1
  57.  
  58. Target Arena 2
  59. --
  60. /target arena2
  61.  
  62. Target Arena 3
  63. --
  64. /target arena3
  65.  
  66. ####################
  67. General DK Macros
  68. ####################
  69.  
  70. Mindfreeze / mindfreeze focus with shift
  71. --
  72. #showtooltip Mind Freeze
  73. /cast [mod:shift, @focus]mind freeze; mind freeze
  74.  
  75. Death grip focus
  76. --
  77. /cast [target=focus]Death Grip
  78.  
  79. Strangulate target (Old habit using blood tap) - Updated to stop strangulating the next closest target when the target shadowmelds / etc.
  80. --
  81. #showtooltip Strangulate
  82. /cast Blood Tap
  83. /cast [harm]Strangulate
  84.  
  85. Strangulate focus (Old habit using blood tap)
  86. --
  87. /cast Blood Tap
  88. /cast [target=focus]Strangulate
  89.  
  90. Chains of ice with ctrl modifier for focus
  91. --
  92. /cast [mod:ctrl, @focus]chains of ice; chains of ice
  93.  
  94. Gorefiend's Self
  95. --
  96. /cast [target=player]Gorefiend's Grasp
  97.  
  98. Darksim Focus
  99. --
  100. #showtooltip
  101. /cast [target=focus]Dark Simulacrum
  102.  
  103. Multi purpose cancelaura macro (Gets rid of stolen stuff that you might want to cancel & conversion / breath).
  104. --
  105. #showtooltip Strangulate
  106. /cancelaura Conversion
  107. /cancelaura Ice Block
  108. /cancelaura Divine Shield
  109. /cancelaura Hand of Protection
  110. /cancelaura Lichborne
  111. /cancelaura Mind Control
  112. /cancelaura Alter Time
  113. /cancelaura Breath of Sindragosa
  114.  
  115. Lichborne / lichborne heal
  116. --
  117. /cast Lichborne
  118. /cast [target=Player]Death Coil
  119.  
  120. Plague Leech / plague leech mouseover if you have one (really important for necrotic plague next patch!)
  121. --
  122. /cast [target=mouseover,exists]Plague Leech;Plague Leech
  123.  
  124.  
  125. Death Grip with harm to stop gripping the wrong target if druids shadowmeld / etc
  126. --
  127. #showtooltip Death Grip
  128. /cast [harm]Death Grip
  129.  
  130.  
  131. ####################
  132. DK Arena Macros
  133. ####################
  134.  
  135. Dark Sim Arena 1 (Keep in mind you can now use your stolen CC on arena1/2/3 with these macros also)
  136. --
  137. /cast [target=arena1]Dark Simulacrum
  138.  
  139. Dark Sim Arena 2
  140. --
  141. /cast [target=arena2]Dark Simulacrum
  142.  
  143. Dark Sim Arena 3
  144. --
  145. /cast [target=arena3]Dark Simulacrum
  146.  
  147. Chains of Ice Arena 1
  148. --
  149. /cast [target=arena1]chains of ice
  150.  
  151. Chains of Ice Arena 2
  152. --
  153. /cast [target=arena2]chains of ice
  154.  
  155. Chains of Ice Arena 3
  156. --
  157. /cast [target=arena3]chains of ice
  158.  
  159. Death Grip Arena 1
  160. --
  161. /cast [target=arena1]Death Grip
  162.  
  163. Death Grip Arena 2
  164. --
  165. /cast [target=arena2]Death Grip
  166. Death Grip Arena 3
  167. --
  168. /cast [target=arena3]Death Grip
  169.  
  170. ####################
  171. Unholy DK Macros
  172. ####################
  173.  
  174. Pet huddle
  175. --
  176. /click PetActionButton7
  177.  
  178. Death coil pet
  179. --
  180. /cast [target=pet]Death Coil
  181.  
  182. General gargoyle macro (remove 13/14 if you have a PvP trinket equiped)
  183. --
  184. #showtooltip summon gargoyle
  185. /cast Blood Fury
  186. /use 13
  187. /use 14
  188. /cast Blood Fury(Racial)
  189. /cast Summon gargoyle
  190.  
  191. Leap / stun (first tap leaps, can cancel the leap / stun sequence by using your petfollow bind)
  192. --
  193. #showtooltip gnaw
  194. /petattack
  195. /cast !Leap
  196. /cast Gnaw
  197.  
  198. Focus leap / stun (see above)
  199. --
  200. #showtooltip gnaw
  201. /petattack [target=focus]
  202. /cast [target=focus] !Leap
  203. /cast [target=focus] Gnaw
  204.  
  205. Focus leap
  206. --
  207. /cast [target=focus]!Leap
  208.  
  209. Macro to move your pet and spam leap (useful to use as an extra kick).
  210. --
  211. /click PetActionButton3 LeftButton
  212. /cast Leap
  213.  
  214.  
  215. General purpose pet summon / dark transformation macro.
  216. If you don't have a pet it will summon one, if you do it will use dark transformation on it
  217. --
  218. /cast [nopet] raise dead; [@pet] !dark transformation
  219.  
  220. ####################
  221. Frost DK Macros
  222. ####################
  223.  
  224. General purpose pillar of frost (Remove 13/14 if you have a PvP trinket equiped)
  225. --
  226. #showtooltip Pillar of Frost
  227. /use 13
  228. /use 14
  229. /cast Blood Fury(Racial)
  230. /cast Pillar of Frost
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement