Advertisement
Searix

Spec legend comparisons

May 21st, 2017
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.25 KB | None | 0 0
  1. html=speclegendcomparisons.html
  2. ptr=1
  3. iterations=25000
  4. mage="Frost_NH_935_tv"
  5. level=110
  6. race=troll
  7. role=spell
  8. position=back
  9. talents=2033021
  10. artifact=53:140832:140812:140832: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
  11. spec=frost
  12.  
  13. # This default action priority list is automatically created based on your character.
  14. # It is a attempt to provide you with a action list that is both simple and practicable,
  15. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  16. # Feel free to edit, adapt and improve it to your own needs.
  17. # SimulationCraft is always looking for updates and improvements to the default action lists.
  18.  
  19. # Executed before combat begins. Accepts non-harmful actions only.
  20. actions.precombat=flask,type=flask_of_the_whispered_pact
  21. actions.precombat+=/food,type=azshari_salad
  22. actions.precombat+=/augmentation,type=defiled
  23. actions.precombat+=/water_elemental
  24. actions.precombat+=/snapshot_stats
  25. actions.precombat+=/mirror_image
  26. actions.precombat+=/potion,name=prolonged_power
  27. actions.precombat+=/ebonbolt
  28.  
  29. # Executed every time the actor is available.
  30.  
  31. actions=counterspell,if=time>10000
  32. actions+=/variable,name=fo_time,default=-1000,value=time,if=prev_gcd.1.frozen_orb
  33. actions+=/variable,name=fo_up,value=time-variable.fo_time<10
  34. actions+=/variable,name=time_until_fof,value=10-(time-variable.iv_start-floor((time-variable.iv_start)%10)*10)
  35. actions+=/variable,name=fof_react,value=buff.fingers_of_frost.react>0|buff.icy_veins.up&variable.time_until_fof>8.8&buff.fingers_of_frost.stack>0
  36. actions+=/ice_lance,if=!variable.fof_react&prev_gcd.1.flurry
  37. actions+=/time_warp,if=(time=0&buff.bloodlust.down)|(buff.bloodlust.down&equipped.132410&(cooldown.icy_veins.remains<1|target.time_to_die<50))
  38.  
  39. actions+=/call_action_list,name=cooldowns
  40. actions+=/call_action_list,name=aoe,if=active_enemies>=4
  41. actions+=/call_action_list,name=single
  42.  
  43. actions.aoe=frostbolt,if=prev_off_gcd.water_jet
  44. actions.aoe+=/blizzard
  45. actions.aoe+=/frozen_orb
  46. actions.aoe+=/comet_storm
  47. actions.aoe+=/ice_nova
  48. actions.aoe+=/water_jet,if=prev_gcd.1.frostbolt&buff.fingers_of_frost.stack<(2+artifact.icy_hand.enabled)&buff.brain_freeze.react=0
  49. actions.aoe+=/flurry,if=(buff.brain_freeze.react|prev_gcd.1.ebonbolt)&buff.fingers_of_frost.react=0
  50. actions.aoe+=/frost_bomb,if=debuff.frost_bomb.remains<action.ice_lance.travel_time&buff.fingers_of_frost.react>0
  51. actions.aoe+=/ice_lance,if=buff.fingers_of_frost.react>0
  52. actions.aoe+=/ebonbolt,if=buff.brain_freeze.react=0
  53. actions.aoe+=/glacial_spike
  54. actions.aoe+=/frostbolt
  55.  
  56. actions.cooldowns=rune_of_power,if=(cooldown.icy_veins.remains<cast_time|charges_fractional>1.9&cooldown.icy_veins.remains>30|buff.icy_veins.up|target.time_to_die.remains+5<charges_fractional*10)&charges_fractional>1.9
  57. actions.cooldowns+=/potion,name=prolonged_power,if=cooldown.icy_veins.remains<1
  58. actions.cooldowns+=/variable,name=iv_start,value=time,if=cooldown.icy_veins.ready&buff.icy_veins.down
  59. actions.cooldowns+=/icy_veins,if=buff.icy_veins.down
  60. actions.cooldowns+=/mirror_image
  61. actions.cooldowns+=/use_item,slot=trinket1
  62. actions.cooldowns+=/use_item,slot=trinket2
  63. actions.cooldowns+=/use_item,slot=finger2
  64. actions.cooldowns+=/blood_fury
  65. actions.cooldowns+=/arcane_torrent
  66. actions.cooldowns+=/berserking
  67.  
  68. actions.single=ice_nova,if=debuff.winters_chill.up
  69. actions.single+=/frozen_orb
  70. actions.single+=/frostbolt,if=prev_off_gcd.water_jet
  71. actions.single+=/water_jet,if=prev_gcd.1.frostbolt&buff.fingers_of_frost.stack<(2+artifact.icy_hand.enabled)&buff.brain_freeze.react=0
  72. actions.single+=/ray_of_frost,if=buff.icy_veins.up|(cooldown.icy_veins.remains>action.ray_of_frost.cooldown&buff.rune_of_power.down)
  73. actions.single+=/flurry,if=prev_gcd.1.ebonbolt|buff.brain_freeze.react&(prev_gcd.1.glacial_spike|prev_gcd.1.frostbolt&buff.icicles.react<=3|prev_gcd.1.frostbolt&cooldown.frozen_orb.remains<=10&cooldown.frozen_orb.remains>0)
  74. actions.single+=/blizzard,if=cast_time=0&buff.zannesu_journey.stack>0
  75. actions.single+=/frost_bomb,if=debuff.frost_bomb.remains<action.ice_lance.travel_time&variable.fof_react>0
  76. actions.single+=/ice_lance,if=buff.fingers_of_frost.react|prev_gcd.1.flurry
  77. actions.single+=/ebonbolt,if=buff.fingers_of_frost.react=0
  78. actions.single+=/ice_nova
  79. actions.single+=/comet_storm
  80. 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)
  81. actions.single+=/glacial_spike,if=buff.brain_freeze.react&cooldown.frozen_orb.remains>10
  82. actions.single+=/frostbolt
  83.  
  84. head=crown_of_the_arcane_tempest,id=147147,ilevel=935
  85. neck=string_of_extracted_incisors,id=147013,ilevel=935,enchant=mark_of_the_hidden_satyr,enchant_id=5439
  86. shoulders=mantle_of_the_arcane_tempest,id=147150,ilevel=935
  87. back=cloak_of_everburning_knowledge,id=138365,ilevel=905,enchant=binding_of_intellect
  88. chest=robes_of_the_arcane_tempest,id=147149,ilevel=935
  89. wrists=magtheridons_banished_bracers,id=138140,ilevel=970
  90. hands=gloves_of_everburning_knowledge,id=138309,ilevel=905
  91. waist=braided_torture_lash,id=146998,ilevel=935
  92. legs=leggings_of_the_arcane_tempest,id=147148,ilevel=935
  93. feet=slippers_of_enduring_vigilance,id=146987,ilevel=935
  94. finger1=seal_of_the_second_duumvirate,id=147195,ilevel=935,enchant=200crit
  95. finger2=shard_of_the_exodar,id=132410,ilevel=970,gems=150crit,enchant=200crit
  96. trinket1=,id=147017,ilevel=935
  97. trinket2=,id=147016,ilevel=935
  98. main_hand=ebonchill,id=128862,ilevel=956
  99.  
  100. set_bonus=tier19_2pc=1
  101. set_bonus=tier19_4pc=0
  102. set_bonus=tier20_2pc=1
  103. set_bonus=tier20_4pc=1
  104.  
  105. copy=Frost_NH_905_tv
  106. head=crown_of_the_arcane_tempest,id=147147,ilevel=905
  107. neck=string_of_extracted_incisors,id=147013,ilevel=905,enchant=mark_of_the_hidden_satyr,enchant_id=5439
  108. shoulders=mantle_of_the_arcane_tempest,id=147150,ilevel=905
  109. back=cloak_of_everburning_knowledge,id=138365,ilevel=905,enchant=binding_of_intellect
  110. chest=robes_of_the_arcane_tempest,id=147149,ilevel=905
  111. wrists=magtheridons_banished_bracers,id=138140,ilevel=940
  112. hands=gloves_of_everburning_knowledge,id=138309,ilevel=905
  113. waist=braided_torture_lash,id=146998,ilevel=905
  114. legs=leggings_of_the_arcane_tempest,id=147148,ilevel=905
  115. feet=slippers_of_enduring_vigilance,id=146987,ilevel=905
  116. finger1=seal_of_the_second_duumvirate,id=147195,ilevel=905,enchant=200crit
  117. finger2=shard_of_the_exodar,id=132410,ilevel=940,gems=150crit,enchant=200crit
  118. trinket1=,id=147017,ilevel=905
  119. trinket2=,id=147016,ilevel=905
  120. main_hand=ebonchill,id=128862,ilevel=933
  121.  
  122. set_bonus=tier19_2pc=1
  123. set_bonus=tier19_4pc=1
  124. set_bonus=tier20_2pc=0
  125. set_bonus=tier20_4pc=0
  126.  
  127. mage="Frost_ToS_935_gs"
  128. level=110
  129. race=troll
  130. role=spell
  131. position=back
  132. talents=2033022
  133. artifact=53:140832:140812:140832: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
  134. spec=frost
  135.  
  136. # This default action priority list is automatically created based on your character.
  137. # It is a attempt to provide you with a action list that is both simple and practicable,
  138. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  139. # Feel free to edit, adapt and improve it to your own needs.
  140. # SimulationCraft is always looking for updates and improvements to the default action lists.
  141.  
  142. # Executed before combat begins. Accepts non-harmful actions only.
  143. actions.precombat=flask,type=flask_of_the_whispered_pact
  144. actions.precombat+=/food,type=azshari_salad
  145. actions.precombat+=/augmentation,type=defiled
  146. actions.precombat+=/water_elemental
  147. actions.precombat+=/snapshot_stats
  148. actions.precombat+=/mirror_image
  149. actions.precombat+=/potion,name=prolonged_power
  150. actions.precombat+=/ebonbolt
  151.  
  152. # Executed every time the actor is available.
  153.  
  154. actions=counterspell,if=time>10000
  155. actions+=/variable,name=fo_time,default=-1000,value=time,if=prev_gcd.1.frozen_orb
  156. actions+=/variable,name=fo_up,value=time-variable.fo_time<10
  157. actions+=/variable,name=time_until_fof,value=10-(time-variable.iv_start-floor((time-variable.iv_start)%10)*10)
  158. actions+=/variable,name=fof_react,value=buff.fingers_of_frost.react>0|buff.icy_veins.up&variable.time_until_fof>8.8&buff.fingers_of_frost.stack>0
  159. actions+=/ice_lance,if=!variable.fof_react&prev_gcd.1.flurry
  160. actions+=/time_warp,if=(time=0&buff.bloodlust.down)|(buff.bloodlust.down&equipped.132410&(cooldown.icy_veins.remains<1|target.time_to_die<50))
  161.  
  162. actions+=/call_action_list,name=cooldowns
  163. actions+=/call_action_list,name=aoe,if=active_enemies>=4
  164. actions+=/call_action_list,name=single
  165.  
  166. actions.aoe=frostbolt,if=prev_off_gcd.water_jet
  167. actions.aoe+=/blizzard
  168. actions.aoe+=/frozen_orb
  169. actions.aoe+=/comet_storm
  170. actions.aoe+=/ice_nova
  171. actions.aoe+=/water_jet,if=prev_gcd.1.frostbolt&buff.fingers_of_frost.stack<(2+artifact.icy_hand.enabled)&buff.brain_freeze.react=0
  172. actions.aoe+=/flurry,if=(buff.brain_freeze.react|prev_gcd.1.ebonbolt)&buff.fingers_of_frost.react=0
  173. actions.aoe+=/frost_bomb,if=debuff.frost_bomb.remains<action.ice_lance.travel_time&buff.fingers_of_frost.react>0
  174. actions.aoe+=/ice_lance,if=buff.fingers_of_frost.react>0
  175. actions.aoe+=/ebonbolt,if=buff.brain_freeze.react=0
  176. actions.aoe+=/glacial_spike
  177. actions.aoe+=/frostbolt
  178.  
  179. actions.cooldowns=rune_of_power,if=(cooldown.icy_veins.remains<cast_time|charges_fractional>1.9&cooldown.icy_veins.remains>30|buff.icy_veins.up|target.time_to_die.remains+5<charges_fractional*10)&charges_fractional>1.9
  180. actions.cooldowns+=/potion,name=prolonged_power,if=cooldown.icy_veins.remains<1
  181. actions.cooldowns+=/variable,name=iv_start,value=time,if=cooldown.icy_veins.ready&buff.icy_veins.down
  182. actions.cooldowns+=/icy_veins,if=buff.icy_veins.down
  183. actions.cooldowns+=/mirror_image
  184. actions.cooldowns+=/use_item,slot=trinket1
  185. actions.cooldowns+=/use_item,slot=trinket2
  186. actions.cooldowns+=/use_item,slot=finger2
  187. actions.cooldowns+=/blood_fury
  188. actions.cooldowns+=/arcane_torrent
  189. actions.cooldowns+=/berserking
  190.  
  191. actions.single=ice_nova,if=debuff.winters_chill.up
  192. actions.single+=/frozen_orb
  193. actions.single+=/frostbolt,if=prev_off_gcd.water_jet
  194. actions.single+=/water_jet,if=prev_gcd.1.frostbolt&buff.fingers_of_frost.stack<(2+artifact.icy_hand.enabled)&buff.brain_freeze.react=0
  195. actions.single+=/ray_of_frost,if=buff.icy_veins.up|(cooldown.icy_veins.remains>action.ray_of_frost.cooldown&buff.rune_of_power.down)
  196. actions.single+=/flurry,if=prev_gcd.1.ebonbolt|buff.brain_freeze.react&(prev_gcd.1.glacial_spike|prev_gcd.1.frostbolt&buff.icicles.react<=3|prev_gcd.1.frostbolt&cooldown.frozen_orb.remains<=10&cooldown.frozen_orb.remains>0)
  197. actions.single+=/frost_bomb,if=debuff.frost_bomb.remains<action.ice_lance.travel_time&variable.fof_react>0
  198. actions.single+=/ice_lance,if=buff.fingers_of_frost.react|prev_gcd.1.flurry
  199. actions.single+=/ebonbolt,if=buff.fingers_of_frost.react=0
  200. actions.single+=/ice_nova
  201. actions.single+=/comet_storm
  202. actions.single+=/blizzard,if=active_enemies>2|active_enemies>1&!(talent.glacial_spike.enabled&talent.splitting_ice.enabled)|(buff.zannesu_journey.stack>1&buff.zannesu_journey.remains>cast_time)
  203. actions.single+=/glacial_spike,if=buff.brain_freeze.react&cooldown.frozen_orb.remains>10
  204. actions.single+=/frostbolt
  205.  
  206. head=crown_of_the_arcane_tempest,id=147147,ilevel=935
  207. neck=string_of_extracted_incisors,id=147013,ilevel=935,enchant=mark_of_the_hidden_satyr,enchant_id=5439
  208. shoulders=mantle_of_the_arcane_tempest,id=147150,ilevel=935
  209. back=cloak_of_everburning_knowledge,id=138365,ilevel=905,enchant=binding_of_intellect
  210. chest=robes_of_the_arcane_tempest,id=147149,ilevel=935
  211. wrists=magtheridons_banished_bracers,id=138140,ilevel=970
  212. hands=gloves_of_everburning_knowledge,id=138309,ilevel=905
  213. waist=braided_torture_lash,id=146998,ilevel=935
  214. legs=leggings_of_the_arcane_tempest,id=147148,ilevel=935
  215. feet=emberscatter_treads,id=146986,ilevel=935
  216. finger1=seal_of_the_second_duumvirate,id=147195,ilevel=935,enchant=200crit
  217. finger2=shard_of_the_exodar,id=132410,ilevel=970,gems=150crit,enchant=200crit
  218. trinket1=,id=147017,ilevel=935
  219. trinket2=,id=147016,ilevel=935
  220. main_hand=ebonchill,id=128862,ilevel=956
  221.  
  222. set_bonus=tier19_2pc=1
  223. set_bonus=tier19_4pc=0
  224. set_bonus=tier20_2pc=1
  225. set_bonus=tier20_4pc=1
  226.  
  227. copy=Frost_NH_905_gs
  228. head=crown_of_the_arcane_tempest,id=147147,ilevel=905
  229. neck=string_of_extracted_incisors,id=147013,ilevel=905,enchant=mark_of_the_hidden_satyr,enchant_id=5439
  230. shoulders=mantle_of_the_arcane_tempest,id=147150,ilevel=905
  231. back=cloak_of_everburning_knowledge,id=138365,ilevel=905,enchant=binding_of_intellect
  232. chest=robes_of_the_arcane_tempest,id=147149,ilevel=905
  233. wrists=magtheridons_banished_bracers,id=138140,ilevel=940
  234. hands=gloves_of_everburning_knowledge,id=138309,ilevel=905
  235. waist=braided_torture_lash,id=146998,ilevel=905
  236. legs=leggings_of_the_arcane_tempest,id=147148,ilevel=905
  237. feet=emberscatter_treads,id=146986,ilevel=905
  238. finger1=seal_of_the_second_duumvirate,id=147195,ilevel=905,enchant=200crit
  239. finger2=shard_of_the_exodar,id=132410,ilevel=940,gems=150crit,enchant=200crit
  240. trinket1=,id=147017,ilevel=905
  241. trinket2=,id=147016,ilevel=905
  242. main_hand=ebonchill,id=128862,ilevel=933
  243.  
  244. set_bonus=tier19_2pc=1
  245. set_bonus=tier19_4pc=1
  246. set_bonus=tier20_2pc=0
  247. set_bonus=tier20_4pc=0
  248.  
  249. mage="Arcane_ToS_935"
  250. level=110
  251. race=troll
  252. role=spell
  253. iterations=10000
  254. position=back
  255. talents=2022031
  256. artifact=4:0:0:0:0:72:4:73:1:74:4:75:4:77:4:78:1:79:4:80:1:81:4:82:4:83:4:84:4:86:1:87:1:290:1:1169:1:1339:1:1371:1:1529:4:1530:1:1531:1:1532:1:1639:1
  257. spec=arcane
  258.  
  259. actions.precombat=flask,type=flask_of_the_whispered_pact
  260. actions.precombat+=/food,type=the_hungry_magister
  261. actions.precombat+=/augmentation,type=defiled
  262. actions.precombat+=/summon_arcane_familiar
  263. actions.precombat+=/snapshot_stats
  264. actions.precombat+=/mirror_image
  265. actions.precombat+=/potion,name=deadly_grace
  266. actions.precombat+=/arcane_blast
  267.  
  268. # Executed every time the actor is available.
  269. actions=counterspell,if=time>10000
  270. actions+=/time_warp,if=(buff.bloodlust.down)&((time=0)|(equipped.132410&buff.arcane_power.up&prev_off_gcd.arcane_power)|(target.time_to_die<40))
  271. actions+=/mirror_image,if=buff.arcane_power.down
  272. actions+=/stop_burn_phase,if=!buff.arcane_power.up&burn_phase_duration>gcd.max&cooldown.evocation.remains>0&target.time_to_die>15
  273. actions+=/evocation,interrupt_if=mana.pct>99,if=(mana.pct<14&!buff.arcane_power.up|mana.pct<5)&buff.arcane_missiles.react<3
  274. actions+=/mark_of_aluneth,if=cooldown.arcane_power.remains>20
  275. actions+=/call_action_list,name=build,if=buff.arcane_charge.stack<4
  276. actions+=/call_action_list,name=init_burn,if=buff.arcane_power.down&buff.arcane_charge.stack=4&(cooldown.mark_of_aluneth.remains=0|cooldown.mark_of_aluneth.remains>20)&(!talent.rune_of_power.enabled|(cooldown.arcane_power.remains<=action.rune_of_power.cast_time|action.rune_of_power.recharge_time<cooldown.arcane_power.remains))|target.time_to_die<45
  277. actions+=/call_action_list,name=burn,if=burn_phase
  278. actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&!burn_phase
  279. actions+=/call_action_list,name=conserve
  280.  
  281. actions.build=charged_up,if=buff.arcane_charge.stack<=1&(cooldown.arcane_power.remains>10|cooldown.arcane_power.remains<1)
  282. actions.build+=/arcane_missiles,if=buff.arcane_missiles.react=3
  283. actions.build+=/arcane_orb
  284. actions.build+=/arcane_explosion,if=active_enemies>1
  285. actions.build+=/arcane_blast
  286.  
  287. actions.burn=call_action_list,name=cooldowns
  288. actions.burn+=/presence_of_mind
  289. actions.burn+=/charged_up,if=(equipped.132451&buff.arcane_charge.stack<=1)
  290. actions.burn+=/arcane_missiles,if=buff.arcane_missiles.react=3
  291. actions.burn+=/nether_tempest,if=dot.nether_tempest.remains<=2|!ticking
  292. actions.burn+=/arcane_explosion,if=active_enemies>1&mana.pct%10*execute_time>target.time_to_die
  293. actions.burn+=/arcane_missiles,if=buff.arcane_missiles.react>1
  294. actions.burn+=/arcane_explosion,if=active_enemies>1&buff.arcane_power.remains>cast_time
  295. actions.burn+=/arcane_blast,if=buff.presence_of_mind.up|buff.arcane_power.remains>cast_time
  296. actions.burn+=/supernova,if=mana.pct<100
  297. actions.burn+=/arcane_missiles,if=mana.pct>10&(talent.overpowered.enabled|buff.arcane_power.down)
  298. actions.burn+=/arcane_explosion,if=active_enemies>1
  299. actions.burn+=/arcane_barrage,if=talent.charged_up.enabled&(equipped.132451&cooldown.charged_up.remains=0&mana.pct<(100-(buff.arcane_charge.stack*0.03)))
  300. actions.burn+=/arcane_blast
  301.  
  302. actions.conserve=arcane_missiles,if=buff.arcane_missiles.react=3
  303. actions.conserve+=/arcane_blast,if=mana.pct>99
  304. actions.conserve+=/nether_tempest,if=(refreshable|!ticking)
  305. actions.conserve+=/arcane_blast,if=buff.rhonins_assaulting_armwraps.up&equipped.132413
  306. actions.conserve+=/arcane_missiles
  307. actions.conserve+=/supernova,if=mana.pct<100
  308. actions.conserve+=/arcane_explosion,if=mana.pct>=82&equipped.132451&active_enemies>1
  309. actions.conserve+=/arcane_blast,if=mana.pct>=82&equipped.132451
  310. actions.conserve+=/arcane_barrage,if=mana.pct<100&cooldown.evocation.remains>5
  311. actions.conserve+=/arcane_explosion,if=active_enemies>1
  312. actions.conserve+=/arcane_blast
  313.  
  314. actions.cooldowns=rune_of_power,if=mana.pct>45&buff.arcane_power.down
  315. actions.cooldowns+=/arcane_power
  316. actions.cooldowns+=/blood_fury
  317. actions.cooldowns+=/berserking
  318. actions.cooldowns+=/arcane_torrent
  319. actions.cooldowns+=/use_item,slot=trinket1
  320. actions.cooldowns+=/potion,name=deadly_grace,if=buff.arcane_power.up&(buff.berserking.up|buff.blood_fury.up)
  321.  
  322. actions.init_burn=mark_of_aluneth
  323. actions.init_burn+=/nether_tempest,if=dot.nether_tempest.remains<10&(prev_gcd.1.mark_of_aluneth|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<gcd.max))
  324. actions.init_burn+=/rune_of_power
  325. actions.init_burn+=/start_burn_phase,if=(cooldown.evocation.remains-(2*burn_phase_duration)%2)<burn_phase_duration
  326. actions.init_burn+=/start_burn_phase,if=cooldown.arcane_power.remains=0
  327. actions.init_burn+=/start_burn_phase,if=target.time_to_die<15
  328.  
  329. actions.rop_phase=arcane_missiles,if=buff.arcane_missiles.react=3
  330. actions.rop_phase+=/nether_tempest,if=dot.nether_tempest.remains<=2|!ticking
  331. actions.rop_phase+=/arcane_missiles,if=buff.arcane_charge.stack=4
  332. actions.rop_phase+=/arcane_explosion,if=active_enemies>1
  333. actions.rop_phase+=/arcane_blast,if=mana.pct>45
  334. actions.rop_phase+=/arcane_barrage
  335.  
  336. head=hood_of_everburning_knowledge,id=138312,ilevel=935
  337. neck=radiant_string_of_scorpid_eyes,id=140898,ilevel=935,enchant=mark_of_the_hidden_satyr,enchant_id=5439
  338. shoulders=mantle_of_everburning_knowledge,id=138321,ilevel=935
  339. back=cloak_of_everburning_knowledge,id=138365,ilevel=935,enchant=binding_of_intellect
  340. chest=robes_of_fluctuating_energy,id=140848,ilevel=935
  341. wrists=woven_lasher_tendril_bracers,id=140886,ilevel=935
  342. hands=gloves_of_everburning_knowledge,id=138309,ilevel=935
  343. waist=manari_skullbuckled_cinch,id=140887,ilevel=935
  344. legs=,id=132451,ilevel=970
  345. feet=outcast_wanderers_footrags,id=140914,ilevel=935
  346. finger1=,id=132410,ilevel=970,gems=150crit,enchant=200vers
  347. finger2=,id=136134,ilevel=935,enchant=200vers
  348. trinket1=,id=147017,ilevel=935
  349. trinket2=,id=147016,ilevel=935
  350. main_hand=aluneth,id=127857,gem_id=140810/140831/140810,relic_id=1532/1537/1532/0
  351.  
  352. set_bonus=tier19_2pc=0
  353. set_bonus=tier19_4pc=0
  354. set_bonus=tier20_2pc=1
  355. set_bonus=tier20_4pc=1
  356.  
  357. copy=Arcane_NH_905
  358. head=hood_of_everburning_knowledge,id=138312,ilevel=905
  359. neck=radiant_string_of_scorpid_eyes,id=140898,ilevel=905,enchant=mark_of_the_hidden_satyr,enchant_id=5439
  360. shoulders=mantle_of_everburning_knowledge,id=138321,ilevel=905
  361. back=cloak_of_everburning_knowledge,id=138365,ilevel=905,enchant=binding_of_intellect
  362. chest=robes_of_fluctuating_energy,id=140848,ilevel=905
  363. wrists=woven_lasher_tendril_bracers,id=140886,ilevel=905
  364. hands=gloves_of_everburning_knowledge,id=138309,ilevel=905
  365. waist=manari_skullbuckled_cinch,id=140887,ilevel=905
  366. legs=,id=132451,ilevel=940
  367. feet=outcast_wanderers_footrags,id=140914,ilevel=905
  368. finger1=,id=132410,ilevel=940,gems=150crit,enchant=200vers
  369. finger2=,id=136134,ilevel=905,enchant=200vers
  370. trinket1=,id=147017,ilevel=905
  371. trinket2=,id=147016,ilevel=905
  372. main_hand=aluneth,id=127857,gem_id=140810/140831/140810,relic_id=1507/1507/1507/0
  373.  
  374. set_bonus=tier19_2pc=1
  375. set_bonus=tier19_4pc=1
  376. set_bonus=tier20_2pc=0
  377. set_bonus=tier20_4pc=0
  378.  
  379. mage="Fire_ToS_935"
  380. level=110
  381. race=troll
  382. role=spell
  383. position=back
  384. talents=1012022
  385. artifact=54:0:0:0:0:748:1:749:4:750:4:751:4:752:4:753:4:754:4:755:4:756:4:757:4:758:1:759:1:760:1:761:1:762:1:763:1:1340:1:1372:1:1533:4:1534:1:1535:1:1536:1:1640:1
  386. spec=fire
  387.  
  388. # This default action priority list is automatically created based on your character.
  389. # It is a attempt to provide you with a action list that is both simple and practicable,
  390. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  391. # Feel free to edit, adapt and improve it to your own needs.
  392. # SimulationCraft is always looking for updates and improvements to the default action lists.
  393.  
  394. # Executed before combat begins. Accepts non-harmful actions only.
  395. actions.precombat=flask,type=flask_of_the_whispered_pact
  396. actions.precombat+=/food,type=the_hungry_magister
  397. actions.precombat+=/augmentation,type=defiled
  398. actions.precombat+=/snapshot_stats
  399. actions.precombat+=/mirror_image
  400. actions.precombat+=/potion,name=deadly_grace
  401. actions.precombat+=/pyroblast
  402.  
  403. # Executed every time the actor is available.
  404. actions=counterspell,if=target.debuff.casting.react
  405. actions+=/time_warp,if=(time=0&buff.bloodlust.down)|(buff.bloodlust.down&equipped.132410&(cooldown.combustion.remains<1|target.time_to_die.remains<50))
  406. actions+=/mirror_image,if=buff.combustion.down
  407. actions+=/rune_of_power,if=cooldown.combustion.remains>40&buff.combustion.down&!talent.kindling.enabled|target.time_to_die.remains<11|talent.kindling.enabled&(charges_fractional>1.8|time<40)&cooldown.combustion.remains>40
  408. actions+=/call_action_list,name=combustion_phase,if=cooldown.combustion.remains<=action.rune_of_power.cast_time+(!talent.kindling.enabled*gcd)|buff.combustion.up
  409. actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&buff.combustion.down
  410. actions+=/call_action_list,name=standard_rotation
  411.  
  412. actions.active_talents=blast_wave,if=(buff.combustion.down)|(buff.combustion.up&action.fire_blast.charges<1&action.phoenixs_flames.charges<1)
  413. actions.active_talents+=/meteor,if=cooldown.combustion.remains>15|(cooldown.combustion.remains>target.time_to_die)|buff.rune_of_power.up
  414. actions.active_talents+=/cinderstorm,if=cooldown.combustion.remains<cast_time&(buff.rune_of_power.up|!talent.rune_on_power.enabled)|cooldown.combustion.remains>10*spell_haste&!buff.combustion.up
  415. actions.active_talents+=/dragons_breath,if=equipped.132863|(talent.alexstraszas_fury.enabled&buff.hot_streak.down)
  416. actions.active_talents+=/living_bomb,if=active_enemies>1&buff.combustion.down
  417.  
  418. actions.combustion_phase=rune_of_power,if=buff.combustion.down
  419. actions.combustion_phase+=/call_action_list,name=active_talents
  420. actions.combustion_phase+=/use_item,slot=trinket1
  421. actions.combustion_phase+=/use_item,slot=trinket2
  422. actions.combustion_phase+=/combustion
  423. actions.combustion_phase+=/potion,name=deadly_grace
  424. actions.combustion_phase+=/blood_fury
  425. actions.combustion_phase+=/berserking
  426. actions.combustion_phase+=/arcane_torrent
  427. actions.combustion_phase+=/pyroblast,if=buff.kaelthas_ultimate_ability.react&buff.combustion.remains>execute_time
  428. actions.combustion_phase+=/pyroblast,if=buff.hot_streak.up
  429. actions.combustion_phase+=/fire_blast,if=buff.heating_up.up
  430. actions.combustion_phase+=/phoenixs_flames
  431. actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time
  432. actions.combustion_phase+=/dragons_breath,if=buff.hot_streak.down&action.fire_blast.charges<1&action.phoenixs_flames.charges<1
  433. actions.combustion_phase+=/scorch,if=target.health.pct<=30&equipped.132454
  434.  
  435. actions.rop_phase=rune_of_power
  436. actions.rop_phase+=/use_item,slot=trinket1
  437. actions.rop_phase+=/use_item,slot=trinket2
  438. actions.rop_phase+=/flamestrike,if=((talent.flame_patch.enabled&active_enemies>1)|(active_enemies>3))&buff.hot_streak.up
  439. actions.rop_phase+=/pyroblast,if=buff.hot_streak.up
  440. actions.rop_phase+=/call_action_list,name=active_talents
  441. actions.rop_phase+=/pyroblast,if=buff.kaelthas_ultimate_ability.react&execute_time<buff.kaelthas_ultimate_ability.remains
  442. actions.rop_phase+=/fire_blast,if=!prev_off_gcd.fire_blast
  443. actions.rop_phase+=/phoenixs_flames,if=!prev_gcd.1.phoenixs_flames
  444. actions.rop_phase+=/scorch,if=target.health.pct<=30&equipped.132454
  445. actions.rop_phase+=/dragons_breath,if=active_enemies>2
  446. actions.rop_phase+=/flamestrike,if=(talent.flame_patch.enabled&active_enemies>2)|active_enemies>5
  447. actions.rop_phase+=/fireball
  448.  
  449. actions.standard_rotation=flamestrike,if=((talent.flame_patch.enabled&active_enemies>1)|active_enemies>3)&buff.hot_streak.up
  450. actions.standard_rotation+=/pyroblast,if=buff.hot_streak.up&buff.hot_streak.remains<action.fireball.execute_time
  451. actions.standard_rotation+=/phoenixs_flames,if=charges_fractional>2.7&active_enemies>2
  452. actions.standard_rotation+=/pyroblast,if=buff.hot_streak.up&!prev_gcd.1.pyroblast
  453. actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&target.health.pct<=30&equipped.132454
  454. actions.standard_rotation+=/pyroblast,if=buff.kaelthas_ultimate_ability.react&execute_time<buff.kaelthas_ultimate_ability.remains
  455. actions.standard_rotation+=/call_action_list,name=active_talents
  456. actions.standard_rotation+=/fire_blast,if=!talent.kindling.enabled&buff.heating_up.up&(!talent.rune_of_power.enabled|charges_fractional>1.4|cooldown.combustion.remains<40)&(3-charges_fractional)*(12*spell_haste)<cooldown.combustion.remains+3|target.time_to_die.remains<4
  457. actions.standard_rotation+=/fire_blast,if=talent.kindling.enabled&buff.heating_up.up&(!talent.rune_of_power.enabled|charges_fractional>1.5|cooldown.combustion.remains<40)&(3-charges_fractional)*(18*spell_haste)<cooldown.combustion.remains+3|target.time_to_die.remains<4
  458. actions.standard_rotation+=/phoenixs_flames,if=(buff.combustion.up|buff.rune_of_power.up|buff.incanters_flow.stack>3|talent.mirror_image.enabled)&artifact.phoenix_reborn.enabled&(4-charges_fractional)*13<cooldown.combustion.remains+5|target.time_to_die.remains<10
  459. actions.standard_rotation+=/phoenixs_flames,if=(buff.combustion.up|buff.rune_of_power.up)&(4-charges_fractional)*30<cooldown.combustion.remains+5
  460. actions.standard_rotation+=/flamestrike,if=(talent.flame_patch.enabled&active_enemies>1)|active_enemies>5
  461. actions.standard_rotation+=/scorch,if=target.health.pct<=30&equipped.132454
  462. actions.standard_rotation+=/fireball
  463.  
  464. head=hood_of_everburning_knowledge,id=138312,ilevel=935
  465. neck=radiant_string_of_scorpid_eyes,id=140898,ilevel=935,enchant=mark_of_the_hidden_satyr,enchant_id=5439
  466. shoulders=mantle_of_everburning_knowledge,id=138321,ilevel=935
  467. back=cloak_of_everburning_knowledge,id=138365,ilevel=935,enchant=binding_of_intellect
  468. chest=robes_of_fluctuating_energy,id=140848,ilevel=935
  469. wrists=,id=132406,ilevel=970
  470. hands=gloves_of_everburning_knowledge,id=138309,ilevel=935
  471. waist=,id=132454,ilevel=970
  472. legs=leggings_of_everburning_knowledge,id=138315,ilevel=935
  473. feet=outcast_wanderers_footrags,id=140914,ilevel=935
  474. finger1=seal_of_the_second_duumvirate,id=147195,ilevel=905,enchant=200crit
  475. finger2=ring_of_braided_stems,id=140896,ilevel=935,enchant=binding_of_haste
  476. trinket1=,id=147017,ilevel=935
  477. trinket2=,id=147016,ilevel=935
  478. main_hand=felomelorn,id=128820,gem_id=140834/140810/140834,relic_id=1532/1537/1532/0
  479. off_hand=heart_of_the_phoenix,id=133959
  480.  
  481. set_bonus=tier19_2pc=1
  482. set_bonus=tier19_4pc=0
  483. set_bonus=tier20_2pc=1
  484. set_bonus=tier20_4pc=1
  485.  
  486. copy=Fire_NH_905
  487. head=hood_of_everburning_knowledge,id=138312,ilevel=905
  488. neck=radiant_string_of_scorpid_eyes,id=140898,ilevel=905,enchant=mark_of_the_hidden_satyr,enchant_id=5439
  489. shoulders=mantle_of_everburning_knowledge,id=138321,ilevel=905
  490. back=cloak_of_everburning_knowledge,id=138365,ilevel=905,enchant=binding_of_intellect
  491. chest=robes_of_fluctuating_energy,id=140848,ilevel=905
  492. wrists=,id=132406,ilevel=940
  493. hands=gloves_of_everburning_knowledge,id=138309,ilevel=905
  494. waist=,id=132454,ilevel=940
  495. legs=leggings_of_everburning_knowledge,id=138315,ilevel=905
  496. feet=outcast_wanderers_footrags,id=140914,ilevel=905
  497. finger1=seal_of_the_second_duumvirate,id=147195,ilevel=905,enchant=200crit
  498. finger2=ring_of_braided_stems,id=140896,ilevel=905,enchant=binding_of_haste
  499. trinket1=,id=147017,ilevel=905
  500. trinket2=,id=147016,ilevel=905
  501. main_hand=felomelorn,id=128820,gem_id=140834/140810/140834,relic_id=1507/1507/1507/0
  502. off_hand=heart_of_the_phoenix,id=133959
  503.  
  504. set_bonus=tier19_2pc=1
  505. set_bonus=tier19_4pc=1
  506. set_bonus=tier20_2pc=0
  507. set_bonus=tier20_4pc=0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement