Warriorsarri

Untitled

Jan 7th, 2017
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.81 KB | None | 0 0
  1. hunter="Hunter_MM_T19M"
  2. level=110
  3. race=troll
  4. role=attack
  5. position=ranged_back
  6. talents=1303013
  7. artifact=55:0:0:0:0:307:1:308:1:309:1:310:1:311:1:312:3:313:3:314:3:315:3:316:3:317:3:318:3:319:3:320:3:321:1:322:1:1337:1
  8. spec=marksmanship
  9.  
  10. # This default action priority list is automatically created based on your character.
  11. # It is a attempt to provide you with a action list that is both simple and practicable,
  12. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  13. # Feel free to edit, adapt and improve it to your own needs.
  14. # SimulationCraft is always looking for updates and improvements to the default action lists.
  15.  
  16. # Executed before combat begins. Accepts non-harmful actions only.
  17. actions.precombat=flask,type=flask_of_the_seventh_demon
  18. actions.precombat+=/food,type=nightborne_delicacy_platter
  19. actions.precombat+=/summon_pet
  20. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  21. actions.precombat+=/snapshot_stats
  22. actions.precombat+=/potion,name=prolonged_power,if=spell_targets.multishot>2
  23. actions.precombat+=/potion,name=deadly_grace
  24. actions.precombat+=/augmentation,type=defiled
  25. actions.precombat+=/windburst
  26.  
  27. # Executed every time the actor is available.
  28. actions=auto_shot
  29. actions+=/arcane_torrent,if=focus.deficit>=30&(!talent.sidewinders.enabled|cooldown.sidewinders.charges<2)
  30. actions+=/berserking,if=buff.trueshot.up
  31. actions+=/blood_fury,if=buff.trueshot.up
  32. actions+=/volley,toggle=on
  33. actions+=/variable,name=safe_to_build,value=debuff.hunters_mark.down|(buff.trueshot.down&buff.marking_targets.down)
  34. actions+=/variable,name=use_multishot,value=((buff.marking_targets.up|buff.trueshot.up)&spell_targets.multishot>1)|(buff.marking_targets.down&buff.trueshot.down&spell_targets.multishot>2)
  35. actions+=/variable,name=pooling_for_piercing,value=talent.piercing_shot.enabled&cooldown.piercing_shot.remains<5&focus<100&!buff.lock_and_load.up
  36. actions+=/variable,name=sentinel_soon,value=talent.sentinel.enabled&!cooldown.sentinel.up&((cooldown.sentinel.remains>50&cooldown.sentinel.remains<(50+gcd.max))|(cooldown.sentinel.remains>40&cooldown.sentinel.remains<(40+gcd.max)))
  37. actions+=/a_murder_of_crows,if=time=0
  38. actions+=/call_action_list,name=cooldowns
  39. actions+=/call_action_list,name=targetdie,if=target.time_to_die<6&spell_targets.multishot=1
  40. actions+=/call_action_list,name=patient_sniper,if=talent.patient_sniper.enabled
  41. actions+=/call_action_list,name=non_patient_sniper,if=!talent.patient_sniper.enabled
  42.  
  43. actions.cooldowns=potion,name=prolonged_power,if=spell_targets.multishot>2&((buff.trueshot.react&buff.bloodlust.react)|buff.bullseye.react>=23|target.time_to_die<62)
  44. actions.cooldowns+=/potion,name=deadly_grace,if=(buff.trueshot.react&buff.bloodlust.react)|buff.bullseye.react>=23|target.time_to_die<31
  45. actions.cooldowns+=/variable,name=trueshot_cooldown,op=set,value=time*1.1,if=time>15&cooldown.trueshot.up&variable.trueshot_cooldown=0
  46. actions.cooldowns+=/trueshot,if=time<=15|buff.bloodlust.react|(variable.trueshot_cooldown>0&target.time_to_die>(variable.trueshot_cooldown+duration))|buff.bullseye.react>25|target.time_to_die<16
  47.  
  48. actions.non_patient_sniper=windburst,if=debuff.vulnerability.remains<(2*attack_haste)
  49. actions.non_patient_sniper+=/piercing_shot,if=debuff.vulnerability.up&focus>90
  50. actions.non_patient_sniper+=/black_arrow,if=debuff.vulnerability.remains<(2*attack_haste)
  51. actions.non_patient_sniper+=/explosive_shot,if=debuff.vulnerability.remains<(2*attack_haste)|spell_targets.explosive_shot>1
  52. actions.non_patient_sniper+=/a_murder_of_crows,if=debuff.vulnerability.remains<(2*attack_haste)
  53. actions.non_patient_sniper+=/barrage,if=spell_targets>1|(target.health.pct<20&buff.bullseye.stack<25)
  54. actions.non_patient_sniper+=/sentinel,if=debuff.hunters_mark.down
  55. actions.non_patient_sniper+=/sidewinders,if=variable.safe_to_build&focus.deficit>60&(((buff.marking_targets.up|buff.trueshot.up)&charges_fractional>1.2)|charges_fractional>1.8)&!variable.sentinel_soon
  56. actions.non_patient_sniper+=/marked_shot,if=cooldown.sentinel.remains>40|spell_targets.multishot>1
  57. actions.non_patient_sniper+=/marked_shot,if=talent.sidewinders.enabled&((debuff.vulnerability.remains<1&cooldown.sidewinders.charges_fractional<1.5&focus.deficit<80)|(cooldown.sidewinders.charges_fractional>1.7))
  58. actions.non_patient_sniper+=/marked_shot,if=!talent.sidewinders.enabled&debuff.vulnerability.remains<(2*attack_haste)
  59. actions.non_patient_sniper+=/aimed_shot,if=(debuff.vulnerability.remains>execute_time|(focus>80&cooldown.windburst.remains>3))&!variable.pooling_for_piercing
  60. actions.non_patient_sniper+=/arcane_shot,if=spell_targets.multishot<2
  61. actions.non_patient_sniper+=/multishot,if=spell_targets.multishot>1
  62.  
  63. actions.patient_sniper=variable,name=vuln_aim_casts,op=set,value=floor(debuff.vulnerability.remains%(2*attack_haste))
  64. actions.patient_sniper+=/variable,name=vuln_aim_casts,op=set,value=floor((focus.regen*(debuff.vulnerability.remains-(2*attack_haste))+focus)%50),if=variable.vuln_aim_casts>floor((focus.regen*(debuff.vulnerability.remains-(2*attack_haste))+focus)%50)
  65. actions.patient_sniper+=/variable,name=focus_after_vuln,op=set,value=(focus.regen*debuff.vulnerability.remains)-(variable.vuln_aim_casts*50)
  66. actions.patient_sniper+=/sidewinders,if=buff.trueshot.up&(debuff.vulnerability.remains<(2*attack_haste)|focus<35)&(spell_targets.sidewinders<2|debuff.hunters_mark.down)
  67. actions.patient_sniper+=/sidewinders,if=buff.trueshot.down&debuff.vulnerability.remains<(2*attack_haste)&focus<60&(debuff.hunters_mark.down|(charges_fractional>1.3&spell_targets.sidewinders<2))
  68. actions.patient_sniper+=/windburst,if=debuff.vulnerability.remains<(2*attack_haste)&(talent.sidewinders.enabled|focus>60)&!variable.pooling_for_piercing
  69. actions.patient_sniper+=/black_arrow
  70. actions.patient_sniper+=/a_murder_of_crows,if=(target.time_to_die>=cooldown+duration|target.health.pct<20|taget.time_to_die<16)&(debuff.vulnerability.remains<1|debuff.vulnerability.remains>(4*attack_haste+gcd))
  71. actions.patient_sniper+=/barrage,if=spell_targets>1|(target.health.pct<20&buff.bullseye.stack<25)
  72. actions.patient_sniper+=/piercing_shot,if=debuff.vulnerability.up&debuff.vulnerability.remains<4&focus>80
  73. actions.patient_sniper+=/marked_shot,if=!talent.sidewinders.enabled&spell_targets.multishot>1&(!variable.pooling_for_piercing|debuff.vulnerability.up)
  74. actions.patient_sniper+=/marked_shot,if=talent.sidewinders.enabled&((debuff.vulnerability.remains<(2*attack_haste)&focus>50)|spell_targets.sidewinders>1)
  75. actions.patient_sniper+=/marked_shot,if=!talent.sidewinders.enabled&spell_targets.multishot<2&debuff.vulnerability.remains<(2*attack_haste)&(debuff.hunters_mark.remains<gcd|focus>90)
  76. actions.patient_sniper+=/aimed_shot,if=debuff.vulnerability.remains>execute_time&(buff.trueshot.up|buff.lock_and_load.up)&(spell_targets.multishot<2|talent.sidewinders.enabled)&!variable.pooling_for_piercing
  77. actions.patient_sniper+=/aimed_shot,if=talent.sidewinders.enabled&variable.focus_after_vuln>60&!debuff.hunters_mark.up
  78. actions.patient_sniper+=/aimed_shot,if=debuff.vulnerability.remains>execute_time&debuff.vulnerability.remains-execute_time<1&!variable.pooling_for_piercing
  79. actions.patient_sniper+=/aimed_shot,if=debuff.vulnerability.remains>(execute_time*2)&(debuff.vulnerability.remains-(execute_time*2))<1&(focus+focus.regen*(debuff.vulnerability.remains-execute_time))>100&!variable.pooling_for_piercing
  80. actions.patient_sniper+=/aimed_shot,if=cast_regen+focus>focus.max&(debuff.vulnerability.remains>execute_time|cooldown.windburst.remains>3)&!variable.pooling_for_piercing
  81. actions.patient_sniper+=/arcane_shot,if=buff.trueshot.up&spell_targets.multishot<2
  82. actions.patient_sniper+=/multishot,if=buff.trueshot.up&spell_targets.multishot>1
  83. actions.patient_sniper+=/arcane_shot,if=spell_targets.multishot<2&(debuff.vulnerability.remains<(2*attack_haste)|(debuff.vulnerability.remains>(variable.vuln_aim_casts*2*attack_haste+gcd)&(debuff.vulnerability.remains-(variable.vuln_aim_casts*2*attack_haste+gcd))<1))
  84. actions.patient_sniper+=/multishot,if=spell_targets.multishot>1&(debuff.vulnerability.remains<(2*attack_haste)|(debuff.vulnerability.remains>(variable.vuln_aim_casts*2*attack_haste+gcd)&(debuff.vulnerability.remains-(variable.vuln_aim_casts*2*attack_haste+gcd))<1))
  85.  
  86. actions.targetdie=windburst
  87. actions.targetdie+=/aimed_shot,if=debuff.vulnerability.remains>execute_time&target.time_to_die>execute_time
  88. actions.targetdie+=/sidewinders
  89. actions.targetdie+=/marked_shot
  90. actions.targetdie+=/aimed_shot
  91. actions.targetdie+=/arcane_shot
  92.  
  93. head=greyed_dragonscale_coif,id=139214,bonus_id=1806
  94. neck=cursed_beartooth_necklace,id=139239,bonus_id=1806,enchant=mark_of_the_hidden_satyr
  95. shoulders=epaulets_of_deceitful_intent,id=134480,bonus_id=1727/1522
  96. back=drape_of_the_unworthy,id=142521,bonus_id=3469/1512,enchant=200agi
  97. chest=hauberk_of_warped_intuition,id=142301
  98. wrists=remorseless_chain_armbands,id=137405,bonus_id=1727/1522
  99. hands=kvaldir_exults_grips,id=142434,bonus_id=3469
  100. waist=anchor_chain_waistguard,id=142420,bonus_id=3469/1512
  101. legs=singular_chain_leggings,id=139215,bonus_id=1806
  102. feet=black_venom_sabatons,id=139219,bonus_id=1806
  103. finger1=mindrend_band,id=138220,bonus_id=1806,enchant=200mastery
  104. finger2=shadowruby_band,id=136713,bonus_id=670/1703,gems=150mastery,enchant=binding_of_mastery
  105. trinket1=bloodthirsty_instinct,id=139329,bonus_id=1806
  106. trinket2=arans_relaxing_ruby,id=142157
  107. main_hand=thasdorah_legacy_of_the_windrunners,id=128826,gem_id=142518/142510/142517,relic_id=3469:1512/3469:1512/3469:1512
  108.  
  109. # Gear Summary
  110. # gear_ilvl=880.53
  111. # gear_agility=17505
  112. # gear_stamina=27628
  113. # gear_crit_rating=3549
  114. # gear_haste_rating=5813
  115. # gear_mastery_rating=11885
  116. # gear_versatility_rating=425
  117. # gear_armor=2763
  118. # set_bonus=tier19p_mail_2pc=1
  119. summon_pet=cat
  120.  
  121. set_bonus=tier19_2pc=0
  122. set_bonus=tier19_4pc=0
  123.  
  124. copy="2 Piece"
  125. set_bonus=tier19_2pc=1
  126. set_bonus=tier19_4pc=0
  127.  
  128. copy="4 Piece"
  129. set_bonus=tier19_2pc=1
  130. set_bonus=tier19_4pc=1
Add Comment
Please, Sign In to add comment