Advertisement
Guest User

apl comparison

a guest
Aug 18th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.94 KB | None | 0 0
  1. shaman="newAPL2.0"
  2. spec=enhancement
  3. level=110
  4. race=troll
  5. role=attack
  6. position=back
  7. talents=3132123
  8. artifact=41:0:0:0:0:899:1:900:1:901:1:902:1:903:1:904:1:905:4:906:4:907:4:908:4:909:4:910:4:911:4:912:4:913:4:930:1:1351:1:1388:1:1593:4:1594:1:1595:1:1596:1:1687:1
  9.  
  10. # Default consumables
  11. potion=prolonged_power
  12. flask=seventh_demon
  13. food=lavish_suramar_feast
  14. augmentation=defiled
  15.  
  16. # Executed before combat begins. Accepts non-harmful actions only.
  17. actions.precombat=flask
  18. actions.precombat+=/food
  19. actions.precombat+=/augmentation
  20. actions.precombat+=/snapshot_stats
  21. actions.precombat+=/potion
  22. actions.precombat+=/lightning_shield
  23.  
  24. # Executed every time the actor is available.
  25. actions=wind_shear
  26. actions+=/variable,name=hailstormCheck,value=((talent.hailstorm.enabled&!buff.frostbrand.up)|!talent.hailstorm.enabled)
  27. actions+=/variable,name=furyCheck80,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>80))
  28. actions+=/variable,name=furyCheck70,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>70))
  29. actions+=/variable,name=furyCheck45,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>45))
  30. actions+=/variable,name=furyCheck25,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>25))
  31. actions+=/variable,name=OCPool70,value=(!talent.overcharge.enabled|(talent.overcharge.enabled&maelstrom>70))
  32. actions+=/variable,name=OCPool60,value=(!talent.overcharge.enabled|(talent.overcharge.enabled&maelstrom>60))
  33. actions+=/variable,name=heartEquipped,value=(equipped.151819)
  34. actions+=/variable,name=akainuEquipped,value=(equipped.137084)
  35. actions+=/variable,name=akainuAS,value=(variable.akainuEquipped&buff.hot_hand.react&!buff.frostbrand.up)
  36. actions+=/variable,name=LightningCrashNotUp,value=(!buff.lightning_crash.up&set_bonus.tier20_2pc)
  37. actions+=/variable,name=alphaWolfCheck,value=((pet.frost_wolf.buff.alpha_wolf.remains<2&pet.fiery_wolf.buff.alpha_wolf.remains<2&pet.lightning_wolf.buff.alpha_wolf.remains<2)&feral_spirit.remains>4)
  38. actions+=/auto_attack
  39. actions+=/use_items
  40. actions+=/call_action_list,name=opener
  41. actions+=/call_action_list,name=asc,if=buff.ascendance.up
  42. actions+=/call_action_list,name=buffs
  43. actions+=/call_action_list,name=cds
  44. actions+=/call_action_list,name=core
  45. actions+=/call_action_list,name=filler
  46.  
  47. actions.asc=earthen_spike
  48. actions.asc+=/doom_winds,if=cooldown.strike.up
  49. actions.asc+=/windstrike
  50.  
  51. actions.buffs=rockbiter,if=talent.landslide.enabled&!buff.landslide.up
  52. actions.buffs+=/fury_of_air,if=!ticking&maelstrom>22
  53. actions.buffs+=/crash_lightning,if=artifact.alpha_wolf.rank&prev_gcd.1.feral_spirit
  54. actions.buffs+=/flametongue,if=!buff.flametongue.up
  55. actions.buffs+=/frostbrand,if=talent.hailstorm.enabled&!buff.frostbrand.up&variable.furyCheck45
  56. actions.buffs+=/flametongue,if=buff.flametongue.remains<6+gcd&cooldown.doom_winds.remains<gcd*2
  57. actions.buffs+=/frostbrand,if=talent.hailstorm.enabled&buff.frostbrand.remains<6+gcd&cooldown.doom_winds.remains<gcd*2
  58.  
  59. actions.cds=bloodlust,if=target.health.pct<25|time>0.500
  60. actions.cds+=/berserking,if=buff.ascendance.up|(feral_spirit.remains>5)|level<100
  61. actions.cds+=/blood_fury,if=buff.ascendance.up|(feral_spirit.remains>5)|level<100
  62. actions.cds+=/potion,if=buff.ascendance.up|!talent.ascendance.enabled&feral_spirit.remains>5|target.time_to_die<=60
  63. actions.cds+=/feral_spirit
  64. actions.cds+=/doom_winds,if=cooldown.ascendance.remains>6|talent.boulderfist.enabled|debuff.earthen_spike.up
  65. actions.cds+=/ascendance,if=(cooldown.strike.remains>0)&buff.ascendance.down
  66.  
  67. actions.core=earthen_spike,if=variable.furyCheck25
  68. actions.core+=/crash_lightning,if=(!buff.crash_lightning.up&active_enemies>=2)|(set_bonus.tier20_4pc&buff.crashing_lightning.stack=15)
  69. actions.core+=/windsong
  70. actions.core+=/crash_lightning,if=active_enemies>=8|(active_enemies>=6&talent.crashing_storm.enabled)
  71. actions.core+=/windstrike
  72. actions.core+=/stormstrike,if=buff.stormbringer.up&variable.furyCheck25
  73. actions.core+=/crash_lightning,if=active_enemies>=4|(active_enemies>=2&talent.crashing_storm.enabled)
  74. actions.core+=/lightning_bolt,if=talent.overcharge.enabled&variable.furyCheck45&maelstrom>=40
  75. actions.core+=/stormstrike,if=(!talent.overcharge.enabled&variable.furyCheck45)|(talent.overcharge.enabled&variable.furyCheck80)
  76. actions.core+=/frostbrand,if=variable.akainuAS
  77. actions.core+=/lava_lash,if=buff.hot_hand.react&((variable.akainuEquipped&buff.frostbrand.up)|!variable.akainuEquipped)
  78. actions.core+=/sundering,if=active_enemies>=3
  79. actions.core+=/crash_lightning,if=active_enemies>=3|variable.LightningCrashNotUp|variable.alphaWolfCheck
  80.  
  81. actions.filler=rockbiter,if=maelstrom<120
  82. actions.filler+=/flametongue,if=buff.flametongue.remains<4.8
  83. actions.filler+=/crash_lightning,if=(active_enemies>=2|debuff.earthen_spike.up)&maelstrom>=30&variable.OCPool60
  84. actions.filler+=/frostbrand,if=talent.hailstorm.enabled&buff.frostbrand.remains<4.8&maelstrom>40
  85. actions.filler+=/frostbrand,if=variable.akainuEquipped&!buff.frostbrand.up&maelstrom>=75
  86. actions.filler+=/sundering
  87. actions.filler+=/lava_lash,if=maelstrom>=50&variable.OCPool70&variable.furyCheck80
  88. actions.filler+=/rockbiter
  89. actions.filler+=/crash_lightning,if=(maelstrom>=65|talent.crashing_storm.enabled|active_enemies>=2)&variable.OCPool60&variable.furyCheck45
  90. actions.filler+=/flametongue
  91.  
  92. actions.opener=rockbiter,if=maelstrom<15&time<gcd
  93.  
  94. head=helmet_of_the_skybreaker,id=147178,bonus_id=1512/3563
  95. neck=string_of_extracted_incisors,id=147013,bonus_id=1512/3563,enchant_id=5439
  96. shoulders=pauldrons_of_the_skybreaker,id=147180,bonus_id=1512/3563
  97. back=drape_of_the_skybreaker,id=147176,bonus_id=1512/3563,enchant_id=5435
  98. chest=harness_of_the_skybreaker,id=147175,bonus_id=1512/3563
  99. wrists=painsinged_armguards,id=147057,bonus_id=1512/3563
  100. hands=smoldering_heart,id=151819,bonus_id=3570
  101. waist=waistguard_of_interminable_unity,id=147056,bonus_id=1512/3563
  102. legs=fleshraking_leggings,id=147051,bonus_id=1512/3563
  103. feet=starstalker_treads,id=147046,bonus_id=1522/3563,gem_id=130222
  104. finger1=eye_of_the_twisting_nether,id=137050,bonus_id=3570,gem_id=130247,enchant=200haste
  105. finger2=scaled_band_of_servitude,id=147020,bonus_id=1512/3563,enchant=200haste
  106. trinket1=specter_of_betrayal,id=151190,bonus_id=1522/3563
  107. trinket2=cradle_of_anguish,id=147010,bonus_id=1512/3563
  108. main_hand=doomhammer,id=128819,bonus_id=745,gem_id=147088/147100/147115,relic_id=1512:3563/1512:3563/1512:3563
  109. off_hand=fury_of_the_stonemother,id=128873,gem_id=0/0/0/0,relic_id=0/0
  110.  
  111. # Gear Summary
  112. # gear_ilvl=938.88
  113. # gear_agility=28018
  114. # gear_stamina=45295
  115. # gear_crit_rating=3439
  116. # gear_haste_rating=13565
  117. # gear_mastery_rating=8916
  118. # gear_versatility_rating=2624
  119. # gear_armor=3282
  120. # set_bonus=tier20_2pc=1
  121. # set_bonus=tier20_4pc=1
  122.  
  123.  
  124. shaman="Shaman_Enhancement_T20M"
  125. spec=enhancement
  126. level=110
  127. race=troll
  128. role=attack
  129. position=back
  130. talents=3132123
  131. artifact=41:0:0:0:0:899:1:900:1:901:1:902:1:903:1:904:1:905:4:906:4:907:4:908:4:909:4:910:4:911:4:912:4:913:4:930:1:1351:1:1388:1:1593:4:1594:1:1595:1:1596:1:1687:1
  132.  
  133. # Default consumables
  134. potion=prolonged_power
  135. flask=seventh_demon
  136. food=lavish_suramar_feast
  137. augmentation=defiled
  138.  
  139. # This default action priority list is automatically created based on your character.
  140. # It is a attempt to provide you with a action list that is both simple and practicable,
  141. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  142. # Feel free to edit, adapt and improve it to your own needs.
  143. # SimulationCraft is always looking for updates and improvements to the default action lists.
  144.  
  145. # Executed before combat begins. Accepts non-harmful actions only.
  146. actions.precombat=flask
  147. actions.precombat+=/food
  148. actions.precombat+=/augmentation
  149. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  150. actions.precombat+=/snapshot_stats
  151. actions.precombat+=/potion
  152. actions.precombat+=/lightning_shield
  153.  
  154. # Executed every time the actor is available.
  155. actions=wind_shear
  156. actions+=/variable,name=hailstormCheck,value=((talent.hailstorm.enabled&!buff.frostbrand.up)|!talent.hailstorm.enabled)
  157. actions+=/variable,name=furyCheck80,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>80))
  158. actions+=/variable,name=furyCheck70,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>70))
  159. actions+=/variable,name=furyCheck45,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>45))
  160. actions+=/variable,name=furyCheck25,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>25))
  161. actions+=/variable,name=OCPool70,value=(!talent.overcharge.enabled|(talent.overcharge.enabled&maelstrom>70))
  162. actions+=/variable,name=OCPool60,value=(!talent.overcharge.enabled|(talent.overcharge.enabled&maelstrom>60))
  163. actions+=/variable,name=heartEquipped,value=(equipped.151819)
  164. actions+=/variable,name=akainuEquipped,value=(equipped.137084)
  165. actions+=/variable,name=akainuAS,value=(variable.akainuEquipped&buff.hot_hand.react&!buff.frostbrand.up)
  166. actions+=/variable,name=LightningCrashNotUp,value=(!buff.lightning_crash.up&set_bonus.tier20_2pc)
  167. actions+=/variable,name=alphaWolfCheck,value=((pet.frost_wolf.buff.alpha_wolf.remains<2&pet.fiery_wolf.buff.alpha_wolf.remains<2&pet.lightning_wolf.buff.alpha_wolf.remains<2)&feral_spirit.remains>4)
  168. actions+=/auto_attack
  169. actions+=/use_items
  170. actions+=/call_action_list,name=opener
  171. actions+=/call_action_list,name=asc,if=buff.ascendance.up
  172. actions+=/call_action_list,name=buffs
  173. actions+=/call_action_list,name=cds
  174. actions+=/call_action_list,name=core
  175. actions+=/call_action_list,name=filler
  176.  
  177. actions.asc=earthen_spike
  178. actions.asc+=/doom_winds,if=cooldown.strike.up
  179. actions.asc+=/windstrike
  180.  
  181. actions.buffs=rockbiter,if=talent.landslide.enabled&!buff.landslide.up
  182. actions.buffs+=/fury_of_air,if=!ticking&maelstrom>22
  183. actions.buffs+=/crash_lightning,if=artifact.alpha_wolf.rank&prev_gcd.1.feral_spirit
  184. actions.buffs+=/flametongue,if=!buff.flametongue.up
  185. actions.buffs+=/frostbrand,if=talent.hailstorm.enabled&!buff.frostbrand.up&variable.furyCheck45
  186. actions.buffs+=/flametongue,if=buff.flametongue.remains<6+gcd&cooldown.doom_winds.remains<gcd*2
  187. actions.buffs+=/frostbrand,if=talent.hailstorm.enabled&buff.frostbrand.remains<6+gcd&cooldown.doom_winds.remains<gcd*2
  188.  
  189. # Bloodlust casting behavior mirrors the simulator settings for proxy bloodlust. See options 'bloodlust_percent', and 'bloodlust_time'.
  190. actions.cds=bloodlust,if=target.health.pct<25|time>0.500
  191. actions.cds+=/berserking,if=buff.ascendance.up|(feral_spirit.remains>5)|level<100
  192. actions.cds+=/blood_fury,if=buff.ascendance.up|(feral_spirit.remains>5)|level<100
  193. actions.cds+=/potion,if=buff.ascendance.up|!talent.ascendance.enabled&feral_spirit.remains>5|target.time_to_die<=60
  194. actions.cds+=/feral_spirit
  195. actions.cds+=/doom_winds,if=cooldown.ascendance.remains>6|talent.boulderfist.enabled|debuff.earthen_spike.up
  196. actions.cds+=/ascendance,if=(cooldown.strike.remains>0)&buff.ascendance.down
  197.  
  198. actions.core=earthen_spike,if=variable.furyCheck25
  199. actions.core+=/crash_lightning,if=!buff.crash_lightning.up&active_enemies>=2
  200. actions.core+=/windsong
  201. actions.core+=/crash_lightning,if=active_enemies>=8|(active_enemies>=6&talent.crashing_storm.enabled)
  202. actions.core+=/windstrike
  203. actions.core+=/stormstrike,if=buff.stormbringer.up&variable.furyCheck25
  204. actions.core+=/crash_lightning,if=active_enemies>=4|(active_enemies>=2&talent.crashing_storm.enabled)
  205. actions.core+=/lightning_bolt,if=talent.overcharge.enabled&variable.furyCheck45&maelstrom>=40
  206. actions.core+=/stormstrike,if=(!talent.overcharge.enabled&variable.furyCheck45)|(talent.overcharge.enabled&variable.furyCheck80)
  207. actions.core+=/frostbrand,if=variable.akainuAS
  208. actions.core+=/lava_lash,if=buff.hot_hand.react&((variable.akainuEquipped&buff.frostbrand.up)|!variable.akainuEquipped)
  209. actions.core+=/sundering,if=active_enemies>=3
  210. actions.core+=/crash_lightning,if=active_enemies>=3|variable.LightningCrashNotUp|variable.alphaWolfCheck
  211.  
  212. actions.filler=rockbiter,if=maelstrom<120
  213. actions.filler+=/flametongue,if=buff.flametongue.remains<4.8
  214. actions.filler+=/crash_lightning,if=(talent.crashing_storm.enabled|active_enemies>=2)&debuff.earthen_spike.up&maelstrom>=40&variable.OCPool60
  215. actions.filler+=/frostbrand,if=talent.hailstorm.enabled&buff.frostbrand.remains<4.8&maelstrom>40
  216. actions.filler+=/frostbrand,if=variable.akainuEquipped&!buff.frostbrand.up&maelstrom>=75
  217. actions.filler+=/sundering
  218. actions.filler+=/lava_lash,if=maelstrom>=50&variable.OCPool70&variable.furyCheck80
  219. actions.filler+=/rockbiter
  220. actions.filler+=/crash_lightning,if=(maelstrom>=65|talent.crashing_storm.enabled|active_enemies>=2)&variable.OCPool60&variable.furyCheck45
  221. actions.filler+=/flametongue
  222.  
  223. actions.opener=rockbiter,if=maelstrom<15&time<gcd
  224.  
  225. head=helmet_of_the_skybreaker,id=147178,bonus_id=1512/3563
  226. neck=string_of_extracted_incisors,id=147013,bonus_id=1512/3563,enchant_id=5439
  227. shoulders=pauldrons_of_the_skybreaker,id=147180,bonus_id=1512/3563
  228. back=drape_of_the_skybreaker,id=147176,bonus_id=1512/3563,enchant_id=5435
  229. chest=harness_of_the_skybreaker,id=147175,bonus_id=1512/3563
  230. wrists=painsinged_armguards,id=147057,bonus_id=1512/3563
  231. hands=smoldering_heart,id=151819,bonus_id=3570
  232. waist=waistguard_of_interminable_unity,id=147056,bonus_id=1512/3563
  233. legs=fleshraking_leggings,id=147051,bonus_id=1512/3563
  234. feet=starstalker_treads,id=147046,bonus_id=1522/3563,gem_id=130222
  235. finger1=eye_of_the_twisting_nether,id=137050,bonus_id=3570,gem_id=130247,enchant=200haste
  236. finger2=scaled_band_of_servitude,id=147020,bonus_id=1512/3563,enchant=200haste
  237. trinket1=specter_of_betrayal,id=151190,bonus_id=1522/3563
  238. trinket2=cradle_of_anguish,id=147010,bonus_id=1512/3563
  239. main_hand=doomhammer,id=128819,bonus_id=745,gem_id=147088/147100/147115,relic_id=1512:3563/1512:3563/1512:3563
  240. off_hand=fury_of_the_stonemother,id=128873,gem_id=0/0/0/0,relic_id=0/0
  241.  
  242. # Gear Summary
  243. # gear_ilvl=938.88
  244. # gear_agility=28018
  245. # gear_stamina=45295
  246. # gear_crit_rating=3439
  247. # gear_haste_rating=13565
  248. # gear_mastery_rating=8916
  249. # gear_versatility_rating=2624
  250. # gear_armor=3282
  251. # set_bonus=tier20_2pc=1
  252. # set_bonus=tier20_4pc=1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement