Advertisement
Searix

tv trinkets

Jul 18th, 2017
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.09 KB | None | 0 0
  1. mage="Mage_Frost_T20M"
  2. spec=frost
  3. level=110
  4. race=dwarf
  5. role=spell
  6. position=back
  7. talents=2032021
  8. artifact=53:0:0:0:0:783:1:784:4:785:4:786:4:787:4:788:4:789:4:790:4:791:4:792:4:793:1:794:1:795:1:796:1:797:1:798:1:1296:1:1373:1:1537:4:1538:1:1539:1:1540:1:1641:1
  9.  
  10. # Default consumables
  11. potion=prolonged_power
  12. flask=whispered_pact
  13. food=lemon_herb_filet
  14. augmentation=defiled
  15.  
  16. # This default action priority list is automatically created based on your character.
  17. # It is a attempt to provide you with a action list that is both simple and practicable,
  18. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  19. # Feel free to edit, adapt and improve it to your own needs.
  20. # SimulationCraft is always looking for updates and improvements to the default action lists.
  21.  
  22. # Executed before combat begins. Accepts non-harmful actions only.
  23. actions.precombat=flask
  24. actions.precombat+=/food
  25. actions.precombat+=/augmentation
  26. actions.precombat+=/water_elemental
  27. actions.precombat+=/snapshot_stats
  28. actions.precombat+=/mirror_image
  29. actions.precombat+=/potion
  30. actions.precombat+=/frostbolt
  31.  
  32. # Executed every time the actor is available.
  33. actions=call_action_list,name=variables
  34. actions+=/counterspell,if=target.debuff.casting.react
  35. # Free Ice Lance after Flurry. This action has rather high priority to ensure that we don't cast Rune of Power, Ray of Frost, etc. after Flurry and break up the combo. If FoF was already active, we do not lose anything by delaying the Ice Lance.
  36. actions+=/ice_lance,if=variable.fof_react=0&prev_gcd.1.flurry
  37. # Time Warp is used right at the start. If the actor has Shard of the Exodar, try to synchronize the second Time Warp with Icy Veins. If the target is about to die, use Time Warp regardless.
  38. actions+=/time_warp,if=buff.bloodlust.down&(buff.exhaustion.down|equipped.shard_of_the_exodar)&(time=0|cooldown.icy_veins.remains<1|target.time_to_die<50)
  39. actions+=/call_action_list,name=movement
  40. actions+=/call_action_list,name=cooldowns
  41. actions+=/call_action_list,name=aoe,if=active_enemies>=4
  42. actions+=/call_action_list,name=single
  43.  
  44. actions.aoe=frostbolt,if=prev_off_gcd.water_jet
  45. # Make sure Frozen Orb is used before Blizzard if both are available. This is a small gain with Freezing Rain and on par without.
  46. actions.aoe+=/frozen_orb
  47. actions.aoe+=/blizzard
  48. actions.aoe+=/comet_storm
  49. actions.aoe+=/ice_nova
  50. actions.aoe+=/water_jet,if=prev_gcd.1.frostbolt&buff.fingers_of_frost.stack<(2+artifact.icy_hand.enabled)&buff.brain_freeze.react=0
  51. actions.aoe+=/flurry,if=prev_gcd.1.ebonbolt|(prev_gcd.1.glacial_spike|prev_gcd.1.frostbolt)&buff.brain_freeze.react
  52. actions.aoe+=/frost_bomb,if=debuff.frost_bomb.remains<action.ice_lance.travel_time&variable.fof_react>0
  53. actions.aoe+=/ice_lance,if=variable.fof_react>0
  54. actions.aoe+=/ebonbolt
  55. actions.aoe+=/glacial_spike
  56. actions.aoe+=/frostbolt
  57. actions.aoe+=/cone_of_cold
  58. actions.aoe+=/ice_lance
  59.  
  60. # Rune of Power is used when going into Icy Veins and while Icy Veins are up. Outside of Icy Veins, use Rune of Power when about to cap on charges or the target is about to die.
  61. actions.cooldowns=rune_of_power,if=cooldown.icy_veins.remains<cast_time|charges_fractional>1.9&cooldown.icy_veins.remains>10|buff.icy_veins.up|target.time_to_die.remains+5<charges_fractional*10
  62. actions.cooldowns+=/potion,if=cooldown.icy_veins.remains<1
  63. actions.cooldowns+=/icy_veins,if=buff.icy_veins.down
  64. actions.cooldowns+=/mirror_image
  65. actions.cooldowns+=/use_items
  66. actions.cooldowns+=/blood_fury
  67. actions.cooldowns+=/berserking
  68. actions.cooldowns+=/arcane_torrent
  69.  
  70. actions.movement=blink,if=movement.distance>10
  71. actions.movement+=/ice_floes,if=buff.ice_floes.down&movement.distance>0&variable.fof_react=0
  72.  
  73. # In some circumstances, it is possible for both Ice Lance and Ice Nova to benefit from a single Winter's Chill.
  74. actions.single=ice_nova,if=debuff.winters_chill.up
  75. # With T20 2pc, Frozen Orb should be used as soon as it comes off CD.
  76. actions.single+=/frozen_orb,if=set_bonus.tier20_2pc
  77. actions.single+=/frostbolt,if=prev_off_gcd.water_jet
  78. # Basic Water Jet combo. Since Water Jet can only be used if the actor is not casting, we use it right after Frostbolt is executed. At the default distance, Frostbolt travels slightly over 1 s, giving Water Jet enough time to apply the DoT (Water Jet's cast time is 1 s, with haste scaling). The APL then forces another Frostbolt to guarantee getting both FoFs from the Water Jet. This works for most haste values (roughly from 0% to 160%). When changing the default distance, great care must be taken otherwise this action won't produce two FoFs.
  79. actions.single+=/water_jet,if=prev_gcd.1.frostbolt&buff.fingers_of_frost.stack<(2+artifact.icy_hand.enabled)&buff.brain_freeze.react=0
  80. actions.single+=/ray_of_frost,if=buff.icy_veins.up|(cooldown.icy_veins.remains>action.ray_of_frost.cooldown&buff.rune_of_power.down)
  81. # Winter's Chill from Flurry can apply to the spell cast right before (provided the travel time is long enough). This can be exploited to a great effect with Ebonbolt, Glacial Spike (which deal a lot of damage by themselves) and Frostbolt (as a guaranteed way to proc Frozen Veins and Chain Reaction). When using Glacial Spike, it is worth saving a Brain Freeze proc when Glacial Spike is right around the corner (i.e. with 4 or more Icicles). However, when the actor also has T20 2pc, Glacial Spike is delayed to fit into Frozen Mass, so we do not want to sit on a Brain Freeze proc for too long in that case.
  82. actions.single+=/flurry,if=prev_gcd.1.ebonbolt|buff.brain_freeze.react&(!talent.glacial_spike.enabled&prev_gcd.1.frostbolt|talent.glacial_spike.enabled&(prev_gcd.1.glacial_spike|prev_gcd.1.frostbolt&(buff.icicles.stack<=3|cooldown.frozen_orb.remains<=10&set_bonus.tier20_2pc)))
  83. # Freezing Rain Blizzard. While the normal Blizzard action is usually enough, right after Frozen Orb the actor will be getting a lot of FoFs, which might delay Blizzard to the point where we miss out on Freezing Rain. Therefore, if we are not at a risk of overcapping on FoF, use Blizzard before using Ice Lance.
  84. actions.single+=/blizzard,if=cast_time=0&active_enemies>1&variable.fof_react<3
  85. actions.single+=/frost_bomb,if=debuff.frost_bomb.remains<action.ice_lance.travel_time&variable.fof_react>0
  86. actions.single+=/ice_lance,if=variable.fof_react>0&cooldown.icy_veins.remains>10|variable.fof_react>2
  87. actions.single+=/ebonbolt
  88. actions.single+=/frozen_orb
  89. actions.single+=/ice_nova
  90. actions.single+=/comet_storm
  91. # Against low number of targets, Blizzard is used as a filler. Use it only against 2 or more targets, 3 or more when using Glacial Spike and Splitting Ice. Zann'esu buffed Blizzard is used only at 5 stacks.
  92. actions.single+=/blizzard,if=active_enemies>2|active_enemies>1&!(talent.glacial_spike.enabled&talent.splitting_ice.enabled)|(buff.zannesu_journey.stack=5&buff.zannesu_journey.remains>cast_time)
  93. # While Frozen Mass is active, we want to fish for Brain Freeze for the next Glacial Spike. Stop when Frozen Mass is about to run out and we wouldn't be able to cast Glacial Spike in time.
  94. actions.single+=/frostbolt,if=buff.frozen_mass.remains>execute_time+action.glacial_spike.execute_time+action.glacial_spike.travel_time&buff.brain_freeze.react=0&talent.glacial_spike.enabled
  95. # Glacial Spike is generally used as it is available, unless we have T20 2pc. In that case, Glacial Spike is delayed when Frozen Mass is happening soon (in less than 10 s).
  96. actions.single+=/glacial_spike,if=cooldown.frozen_orb.remains>10|!set_bonus.tier20_2pc
  97. actions.single+=/frostbolt
  98. # While on the move, use instant Blizzard if available.
  99. actions.single+=/blizzard,if=cast_time=0
  100. # Otherwise just use Ice Lance to do at least some damage.
  101. actions.single+=/ice_lance
  102.  
  103. # Variable which tracks when Icy Veins were used. For use in time_until_fof variable.
  104. actions.variables=variable,name=iv_start,value=time,if=prev_off_gcd.icy_veins
  105. # This variable tracks the remaining time until FoF proc from Lady Vashj's Grasp. Note that it doesn't check whether the actor actually has the legendary or that Icy Veins are currently active.
  106. actions.variables+=/variable,name=time_until_fof,value=10-(time-variable.iv_start-floor((time-variable.iv_start)%10)*10)
  107. # Replacement for buff.fingers_of_frost.react. Since some of the FoFs are not random and can be anticipated (Freeze, Lady Vashj's Grasp), we can bypass the .react check.
  108. actions.variables+=/variable,name=fof_react,value=buff.fingers_of_frost.react
  109. actions.variables+=/variable,name=fof_react,value=buff.fingers_of_frost.stack,if=equipped.lady_vashjs_grasp&buff.icy_veins.up&variable.time_until_fof>9|prev_off_gcd.freeze|ground_aoe.frozen_orb.remains>9
  110.  
  111. head=crown_of_the_arcane_tempest,id=147147,ilevel=930
  112. neck=string_of_extracted_incisors,id=147013,ilevel=930,enchant=mark_of_the_claw
  113. shoulders=mantle_of_everburning_knowledge,id=138321,ilevel=905
  114. back=drape_of_the_arcane_tempest,id=147145,ilevel=930,enchant=binding_of_intellect
  115. chest=robes_of_the_arcane_tempest,id=147149,ilevel=930
  116. wrists=magtheridons_banished_bracers,id=138140,ilevel=970
  117. hands=gloves_of_the_arcane_tempest,id=147146,ilevel=930
  118. waist=braided_torture_lash,id=146998,ilevel=930
  119. legs=leggings_of_everburning_knowledge,id=138315,ilevel=905
  120. feet=acolytes_abandoned_footwraps,id=147422,ilevel=930
  121. finger1=seal_of_the_second_duumvirate,id=147195,ilevel=940,enchant=binding_of_critical_strike
  122. finger2=shard_of_the_exodar,id=132410,ilevel=970,gems=200int,enchant=binding_of_critical_strike
  123. trinket1=
  124. trinket2=,id=142507,bonus_id=606,ilevel=915
  125. main_hand=ebonchill,id=128862,gem_id=147095/147079/147095,relic_ilevel=940/940/940
  126.  
  127. # Gear Summary
  128. # gear_ilvl=934.67
  129. # gear_stamina=44490
  130. # gear_intellect=45035
  131. # gear_crit_rating=10305
  132. # gear_haste_rating=11698
  133. # gear_mastery_rating=3518
  134. # gear_versatility_rating=4383
  135. # gear_armor=2138
  136. # set_bonus=tier19_2pc=1
  137. # set_bonus=tier20_2pc=1
  138. # set_bonus=tier20_4pc=1
  139.  
  140. copy=970_kj_burning_wish
  141. trinket1=,id=144259,ilevel=970
  142. copy=swarming_plaguehive
  143. trinket1=,id=139321,ilevel=915
  144. copy=unstable_horrorslime
  145. trinket1=,id=138224,ilevel=915
  146. copy=bough
  147. trinket1=,id=139336,ilevel=915
  148. copy=ethereal_urn
  149. trinket1=,id=142166,ilevel=915
  150. copy=padawsen
  151. trinket1=,id=141536,ilevel=915
  152. copy=sinew
  153. trinket1=,id=139326,ilevel=915
  154. copy=devilsaur_shock_baton
  155. trinket1=,id=140030,ilevel=915
  156. copy=oakheart
  157. trinket1=,id=137306,ilevel=915
  158. copy=horn_of_valor
  159. trinket1=,id=133642,ilevel=915
  160. copy=darkmoon_hellfire_885
  161. trinket1=,id=128709,ilevel=885
  162. copy=moonlit_prism
  163. trinket1=,id=137541,ilevel=915
  164. copy=construct_core
  165. trinket1=,id=142165,ilevel=915
  166. copy=portable_manacracker
  167. trinket1=,id=137398,ilevel=915
  168. copy=naraxas
  169. trinket1=,id=137349,ilevel=915
  170. copy=brinewater_haste
  171. trinket1=,id=142507,bonus_id=604,ilevel=915
  172. copy=brinewater_crit
  173. trinket1=,id=142507,bonus_id=603,ilevel=915
  174. copy=arcanocrystal915
  175. trinket1=,id=141482,ilevel=915
  176. copy=arcanocrystal900
  177. trinket1=,id=141482,ilevel=900
  178. copy=arcanocrystal880
  179. trinket1=,id=141482,ilevel=880
  180. copy=arcanocrystal860
  181. trinket1=,id=141482,ilevel=860
  182. copy=obelisk_violet_hold
  183. trinket1=,id=137433,ilevel=915
  184. copy=metronome
  185. trinket1=,id=140792,ilevel=915
  186. copy=whispers
  187. trinket1=,id=140809,ilevel=915
  188. copy=icon_of_rot
  189. trinket1=,id=140798,ilevel=915
  190. copy=star_gate
  191. trinket1=,id=140804,ilevel=915
  192. copy=pharameres_forbidden
  193. trinket1=,id=140800,ilevel=915
  194.  
  195. copy=fury_of_sky
  196. trinket1=,id=140801,ilevel=915
  197.  
  198. copy=dreadstone
  199. trinket1=,id=144480,ilevel=915
  200.  
  201. copy=charm_of_rising_tide_915
  202. trinket1=,id=147002,ilevel=915
  203.  
  204. copy=charm_of_rising_tide_930
  205. trinket1=,id=147002,ilevel=930
  206.  
  207. copy=spectral_thurible_915
  208. trinket1=,id=147018,ilevel=915
  209.  
  210. copy=spectral_thurible_930
  211. trinket1=,id=147018,ilevel=930
  212.  
  213. copy=tarnished_sentinel_915
  214. trinket1=,id=147017,ilevel=915
  215.  
  216. copy=tarnished_sentinel_930
  217. trinket1=,id=147017,ilevel=930
  218.  
  219. copy=terror_from_below_915
  220. trinket1=,id=147016,ilevel=915
  221.  
  222. copy=terror_from_below_930
  223. trinket1=,id=147016,ilevel=930
  224.  
  225. copy=tome_of_unraveling_sanity_915
  226. trinket1=,id=147002,ilevel=915
  227.  
  228. copy=tome_of_unraveling_sanity_940
  229. trinket1=,id=147002,ilevel=940
  230.  
  231. copy=tome_of_unraveling_sanity_930
  232. trinket1=,id=147002,ilevel=930
  233.  
  234. copy=chrono_shard
  235. trinket1=,id=137419,ilevel=915
  236.  
  237. copy=chrono_shard_910neck
  238. neck=,id=137487,ilevel=910
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement