SHARE
TWEET

Feral SimC APL Config

a guest Feb 13th, 2017 120 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. item_db_source=local/bcpapi/wowhead
  2. target_error=0.1
  3. iterations=0
  4. default_world_lag=0.05
  5. max_time=300
  6. vary_combat_length=0.125
  7. fixed_time=1
  8. fight_style=Patchwerk
  9. tmi_window_global=6
  10. target_level+=3
  11. target_race=Humanoid
  12. default_skill=1.0
  13. optimal_raid=0
  14. override.bloodlust=1
  15. override.bleeding=0
  16. override.mortal_wounds=0
  17. threads=8
  18. process_priority=Normal
  19. statistics_level=1
  20.  
  21. druid="5a802ce1dc3442ca828983ef416e108e"
  22. level=110
  23. race=night_elf
  24. role=attack
  25. position=back
  26. talents=2213322
  27. artifact=58:0:0:0:0:1153:1:1154:1:1155:1:1156:1:1157:1:1158:1:1159:1:1160:3:1161:3:1162:3:1163:3:1164:3:1165:3:1166:3:1167:3:1168:3:1327:1:1365:20
  28. spec=Feral
  29.  
  30. # This default action priority list is automatically created based on your character.
  31. # It is a attempt to provide you with a action list that is both simple and practicable,
  32. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  33. # Feel free to edit, adapt and improve it to your own needs.
  34. # SimulationCraft is always looking for updates and improvements to the default action lists.
  35.  
  36. # Executed before combat begins. Accepts non-harmful actions only.
  37. actions.precombat=flask,type=flask_of_the_seventh_demon
  38. actions.precombat+=/food,type=nightborne_delicacy_platter
  39. actions.precombat+=/augmentation,type=defiled
  40. actions.precombat+=/regrowth,if=talent.bloodtalons.enabled
  41. actions.precombat+=/cat_form
  42. actions.precombat+=/prowl
  43. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  44. actions.precombat+=/snapshot_stats
  45. actions.precombat+=/potion,name=old_war
  46.  
  47. # Executed every time the actor is available.
  48. actions=dash,if=!buff.cat_form.up
  49. actions+=/cat_form
  50. actions+=/wild_charge
  51. actions+=/displacer_beast,if=movement.distance>10
  52. actions+=/dash,if=movement.distance&buff.displacer_beast.down&buff.wild_charge_movement.down
  53. actions+=/rake,if=buff.prowl.up|buff.shadowmeld.up
  54. actions+=/auto_attack
  55. actions+=/skull_bash
  56. actions+=/berserk,if=buff.tigers_fury.up
  57. actions+=/incarnation,if=cooldown.tigers_fury.remains<gcd
  58. actions+=/use_item,slot=trinket2,if=buff.tigers_fury.up&energy.time_to_max>3&(!talent.savage_roar.enabled|buff.savage_roar.up)
  59. actions+=/potion,name=old_war,if=((buff.berserk.remains>10|buff.incarnation.remains>20)&(target.time_to_die<180|(trinket.proc.all.react&target.health.pct<25)))|target.time_to_die<=40
  60. actions+=/tigers_fury,if=(!buff.clearcasting.react&energy.deficit>=60)|energy.deficit>=80|(t18_class_trinket&buff.berserk.up&buff.tigers_fury.down)
  61. actions+=/incarnation,if=energy.time_to_max>1&energy>=35
  62. # Keep Rip from falling off during execute range.
  63. actions+=/ferocious_bite,cycle_targets=1,if=dot.rip.ticking&dot.rip.remains<3&target.time_to_die>3&(target.health.pct<25|talent.sabertooth.enabled)
  64. # Use Healing Touch at 5 Combo Points, if Predatory Swiftness is about to fall off, at 2 Combo Points before Ashamane's Frenzy, before Elune's Guidance is cast or before the Elune's Guidance buff gives you a 5th Combo Point.
  65. actions+=/regrowth,if=talent.bloodtalons.enabled&buff.predatory_swiftness.up&buff.bloodtalons.down&(combo_points>=5|buff.predatory_swiftness.remains<1.5|(talent.bloodtalons.enabled&combo_points=2&cooldown.ashamanes_frenzy.remains<gcd)|(talent.elunes_guidance.enabled&((cooldown.elunes_guidance.remains<gcd&combo_points=0)|(buff.elunes_guidance.up&combo_points>=4))))
  66. actions+=/call_action_list,name=sbt_opener,if=talent.sabertooth.enabled&time<20
  67. # Special logic for Ailuro Pouncers legendary.
  68. actions+=/regrowth,if=equipped.ailuro_pouncers&talent.bloodtalons.enabled&buff.predatory_swiftness.stack>1&buff.bloodtalons.down
  69. actions+=/call_action_list,name=finisher
  70. actions+=/call_action_list,name=generator
  71.  
  72. # Use Savage Roar if it's expired and you're at 5 combo points or are about to use Brutal Slash
  73. actions.finisher=pool_resource,for_next=1
  74. actions.finisher+=/savage_roar,if=!buff.savage_roar.up&(combo_points=5|(talent.brutal_slash.enabled&spell_targets.brutal_slash>desired_targets&action.brutal_slash.charges>0))
  75. # Thrash has higher priority than finishers at 5 targets
  76. actions.finisher+=/pool_resource,for_next=1
  77. actions.finisher+=/thrash_cat,cycle_targets=1,if=remains<=duration*0.3&spell_targets.thrash_cat>=5
  78. # Replace Rip with Swipe at 8 targets
  79. actions.finisher+=/pool_resource,for_next=1
  80. actions.finisher+=/swipe_cat,if=spell_targets.swipe_cat>=8
  81. # Refresh Rip at 8 seconds or for a stronger Rip
  82. actions.finisher+=/rip,cycle_targets=1,if=(!ticking|(remains<8&target.health.pct>25&!talent.sabertooth.enabled)|persistent_multiplier>dot.rip.pmultiplier)&target.time_to_die-remains>tick_time*4&combo_points=5&(energy.time_to_max<1|buff.berserk.up|buff.incarnation.up|buff.elunes_guidance.up|cooldown.tigers_fury.remains<3|set_bonus.tier18_4pc|(buff.clearcasting.react&energy>65)|talent.soul_of_the_forest.enabled|!dot.rip.ticking|(dot.rake.remains<1.5&spell_targets.swipe_cat<6))
  83. # Refresh Savage Roar early with Jagged Wounds
  84. actions.finisher+=/savage_roar,if=((buff.savage_roar.remains<=10.5&talent.jagged_wounds.enabled)|(buff.savage_roar.remains<=7.2))&combo_points=5&(energy.time_to_max<1|buff.berserk.up|buff.incarnation.up|buff.elunes_guidance.up|cooldown.tigers_fury.remains<3|set_bonus.tier18_4pc|(buff.clearcasting.react&energy>65)|talent.soul_of_the_forest.enabled|!dot.rip.ticking|(dot.rake.remains<1.5&spell_targets.swipe_cat<6))
  85. # Replace FB with Swipe at 6 targets for Bloodtalons or 3 targets otherwise.
  86. actions.finisher+=/swipe_cat,if=combo_points=5&(spell_targets.swipe_cat>=6|(spell_targets.swipe_cat>=3&!talent.bloodtalons.enabled))&combo_points=5&(energy.time_to_max<1|buff.berserk.up|buff.incarnation.up|buff.elunes_guidance.up|cooldown.tigers_fury.remains<3|set_bonus.tier18_4pc|(talent.moment_of_clarity.enabled&buff.clearcasting.react))
  87. actions.finisher+=/maim,,if=combo_points=5&buff.fiery_red_maimers.up&(energy.time_to_max<1|buff.berserk.up|buff.incarnation.up|buff.elunes_guidance.up|cooldown.tigers_fury.remains<3)
  88. actions.finisher+=/ferocious_bite,max_energy=1,cycle_targets=1,if=combo_points=5&(energy.time_to_max<1|buff.berserk.up|buff.incarnation.up|buff.elunes_guidance.up|cooldown.tigers_fury.remains<3)
  89. #actions.finisher+=/ferocious_bite,max_energy=1,cycle_targets=1,if=combo_points=5&(equipped.chatoyant_signet|equipped.the_wildshapers_clutch)&((dot.rip.remains>=dot.rip.duration%2&buff.savage_roar.remains>=12)|!talent.savage_roar.enabled)
  90.  
  91. # Brutal Slash if there's adds up
  92. actions.generator=brutal_slash,if=spell_targets.brutal_slash>desired_targets&combo_points<5
  93. actions.generator+=/ashamanes_frenzy,if=combo_points<=2&buff.elunes_guidance.down&(buff.bloodtalons.up|!talent.bloodtalons.enabled)&(buff.savage_roar.up|!talent.savage_roar.enabled)
  94. # Pool energy for Elune's Guidance when it's coming off cooldown.
  95. actions.generator+=/pool_resource,if=talent.elunes_guidance.enabled&combo_points=0&energy<action.ferocious_bite.cost+25-energy.regen*cooldown.elunes_guidance.remains
  96. actions.generator+=/elunes_guidance,if=talent.elunes_guidance.enabled&combo_points=0&energy>=action.ferocious_bite.cost+25
  97. # Spam Thrash over Rake or Moonfire at 9 targets with Brutal Slash talent.
  98. actions.generator+=/pool_resource,for_next=1
  99. actions.generator+=/thrash_cat,if=talent.brutal_slash.enabled&spell_targets.thrash_cat>=9
  100. # Use Swipe over Rake or Moonfire at 6 targets.
  101. actions.generator+=/pool_resource,for_next=1
  102. actions.generator+=/swipe_cat,if=spell_targets.swipe_cat>=6
  103. # Shadowmeld to buff Rake
  104. actions.generator+=/shadowmeld,if=combo_points<5&energy>=action.rake.cost&dot.rake.pmultiplier<2.1&buff.tigers_fury.up&(buff.bloodtalons.up|!talent.bloodtalons.enabled)&(!talent.incarnation.enabled|cooldown.incarnation.remains>18)&!buff.incarnation.up
  105. # Refresh Rake early with Bloodtalons
  106. actions.generator+=/pool_resource,for_next=1
  107. actions.generator+=/rake,cycle_targets=1,if=combo_points<5&(!ticking|(!talent.bloodtalons.enabled&remains<duration*0.3)|(talent.bloodtalons.enabled&buff.bloodtalons.up&(!talent.soul_of_the_forest.enabled&remains<=7|remains<=5)&persistent_multiplier>dot.rake.pmultiplier*0.80))&target.time_to_die-remains>tick_time
  108. actions.generator+=/moonfire_cat,cycle_targets=1,if=combo_points<5&remains<=4.2&target.time_to_die-remains>tick_time*2
  109. actions.generator+=/pool_resource,for_next=1
  110. # Use Thrash on Clearcasting, or during Berserk/Incarnation if you have T19 4set
  111. actions.generator+=/thrash_cat,cycle_targets=1,if=remains<=duration*0.3&(spell_targets.swipe_cat>=2|(buff.clearcasting.up&buff.bloodtalons.down&set_bonus.tier19_4pc))
  112. # Brutal Slash if you would cap out charges before the next adds spawn
  113. actions.generator+=/brutal_slash,if=combo_points<5&((raid_event.adds.exists&raid_event.adds.in>(1+max_charges-charges_fractional)*15)|(!raid_event.adds.exists&(charges_fractional>2.66&time>10)))
  114. actions.generator+=/swipe_cat,if=combo_points<5&spell_targets.swipe_cat>=3
  115. actions.generator+=/shred,if=combo_points<5&(spell_targets.swipe_cat<3|talent.brutal_slash.enabled)
  116.  
  117. # Hard-cast a Healing Touch for Bloodtalons buff. Use Dash to re-enter Cat Form.
  118. actions.sbt_opener=regrowth,if=talent.bloodtalons.enabled&combo_points=5&!buff.bloodtalons.up&!dot.rip.ticking
  119. # Force use of Tiger's Fury before applying Rip.
  120. actions.sbt_opener+=/tigers_fury,if=!dot.rip.ticking&combo_points=5
  121.  
  122. head=,id=139205,bonus_id=43/1512/1806/3336
  123. neck=,id=134488,bonus_id=42/1552/3337/3536,enchant_id=5439
  124. #neck=,id=140899,bonus_id=1502/3518,enchant_id=5439
  125. shoulders=,id=138336,bonus_id=1477/3336/3514
  126. #shoulders=,id=140864,bonus_id=1502/3518
  127. chest=,id=138324,bonus_id=1502/1808/1813/3518,gem_id=130222
  128. #chest=,id=140865,bonus_id=1497/3445
  129. waist=,id=144405,bonus_id=1502/3337/3444
  130. legs=,id=138333,bonus_id=1472/1813/3514
  131. feet=,id=140860,bonus_id=1497/1808/1813/3445,gem_id=130222
  132. wrists=,id=143027,bonus_id=1492/1685/3336/3465
  133. hands=,id=137094,bonus_id=3455/3458
  134. #hands=,id=140905,bonus_id=1502/3518
  135. finger1=,id=137040,bonus_id=3455,gem_id=130247,enchant_id=5429
  136. #finger1=,id=140895,bonus_id=1502/3518,enchant_id=5429
  137. finger2=,id=134542,bonus_id=1552/3337/3536,enchant_id=5429
  138. trinket1=,id=143112,bonus_id=1512/3336/3480
  139. trinket2=,id=140794,bonus_id=1502/3337/3444
  140. back=,id=138366,bonus_id=1507/3336/3518,enchant_id=5435
  141. #back=,id=140855,bonus_id=1502/3518,enchant_id=5435
  142. main_hand=,id=128860,bonus_id=723,gem_id=142515/140820/140839,relic_id=1507:3469/1497:3336:3517/1497:3336:3516
  143. off_hand=,id=128859
RAW Paste Data
Top