tjc12821

Destro TEMP HeroDungeon fix

Oct 13th, 2018
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.51 KB | None | 0 0
  1. actions.precombat=flask
  2. actions.precombat+=/food
  3. actions.precombat+=/augmentation
  4. actions.precombat+=/summon_pet
  5. actions.precombat+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
  6. actions.precombat+=/snapshot_stats
  7. actions.precombat+=/potion
  8. actions.precombat+=/soul_fire
  9. actions.precombat+=/incinerate,if=!talent.soul_fire.enabled
  10.  
  11. # Executed every time the actor is available.
  12. actions=run_action_list,name=cata,if=spell_targets.infernal_awakening>=3+raid_event.invulnerable.up&talent.cataclysm.enabled
  13. actions+=/run_action_list,name=fnb,if=spell_targets.infernal_awakening>=3+raid_event.invulnerable.up&talent.fire_and_brimstone.enabled
  14. actions+=/run_action_list,name=inf,if=spell_targets.infernal_awakening>=3+raid_event.invulnerable.up&talent.inferno.enabled
  15. actions+=/cataclysm
  16. actions+=/immolate,cycle_targets=1,if=!debuff.havoc.remains&(refreshable|talent.internal_combustion.enabled&action.chaos_bolt.in_flight&remains-action.chaos_bolt.travel_time-5<duration*0.3)
  17. actions+=/call_action_list,name=cds
  18. actions+=/channel_demonfire,if=cooldown.havoc.remains<20+gcd
  19. actions+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&time>120&active_enemies>1+raid_event.invulnerable.up
  20. actions+=/havoc,if=active_enemies>1+raid_event.invulnerable.up
  21. actions+=/soul_fire,cycle_targets=1,if=!debuff.havoc.remains
  22. actions+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&execute_time+travel_time<target.time_to_die&(talent.internal_combustion.enabled|!talent.internal_combustion.enabled&soul_shard>=4|(talent.eradication.enabled&debuff.eradication.remains<=cast_time)|buff.dark_soul_instability.remains>cast_time|pet.infernal.active&talent.grimoire_of_supremacy.enabled)
  23. actions+=/conflagrate,cycle_targets=1,if=!debuff.havoc.remains&((talent.flashover.enabled&buff.backdraft.stack<=2)|(!talent.flashover.enabled&buff.backdraft.stack<2))
  24. actions+=/shadowburn,cycle_targets=1,if=!debuff.havoc.remains&((charges=2|!buff.backdraft.remains|buff.backdraft.remains>buff.backdraft.stack*action.incinerate.execute_time))
  25. actions+=/incinerate,cycle_targets=1,if=!debuff.havoc.remains
  26.  
  27. actions.cata=call_action_list,name=cds
  28. actions.cata+=/rain_of_fire,if=soul_shard>=4.5
  29. actions.cata+=/cataclysm
  30. actions.cata+=/immolate,if=talent.channel_demonfire.enabled&!remains&cooldown.channel_demonfire.remains<=action.chaos_bolt.execute_time
  31. actions.cata+=/channel_demonfire,if=cooldown.havoc.remains<20+gcd
  32. actions.cata+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=8+raid_event.invulnerable.up&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10
  33. actions.cata+=/havoc,if=spell_targets.rain_of_fire<=8+raid_event.invulnerable.up&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10
  34. actions.cata+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&talent.grimoire_of_supremacy.enabled&pet.infernal.remains>execute_time&active_enemies<=8+raid_event.invulnerable.up&((108*spell_targets.rain_of_fire%3)<(240*(1+0.08*buff.grimoire_of_supremacy.stack)%2*(1+buff.active_havoc.remains>execute_time)))
  35. actions.cata+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=4+raid_event.invulnerable.up
  36. actions.cata+=/havoc,if=spell_targets.rain_of_fire<=4+raid_event.invulnerable.up
  37. actions.cata+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&buff.active_havoc.remains>execute_time&spell_targets.rain_of_fire<=4+raid_event.invulnerable.up
  38. actions.cata+=/immolate,cycle_targets=1,if=!debuff.havoc.remains&refreshable&remains<=cooldown.cataclysm.remains
  39. actions.cata+=/rain_of_fire
  40. actions.cata+=/soul_fire,cycle_targets=1,if=!debuff.havoc.remains
  41. actions.cata+=/conflagrate,cycle_targets=1,if=!debuff.havoc.remains
  42. actions.cata+=/shadowburn,cycle_targets=1,if=!debuff.havoc.remains&((charges=2|!buff.backdraft.remains|buff.backdraft.remains>buff.backdraft.stack*action.incinerate.execute_time))
  43. actions.cata+=/incinerate,cycle_targets=1,if=!debuff.havoc.remains
  44.  
  45. actions.cds=summon_infernal,if=target.time_to_die>=210|!cooldown.dark_soul_instability.remains|target.time_to_die<=30+gcd|!talent.dark_soul_instability.enabled
  46. actions.cds+=/dark_soul_instability,if=target.time_to_die>=140|pet.infernal.active|target.time_to_die<=20+gcd
  47. actions.cds+=/potion,if=pet.infernal.active|target.time_to_die<65
  48. actions.cds+=/berserking
  49. actions.cds+=/blood_fury
  50. actions.cds+=/fireblood
  51. actions.cds+=/use_items
  52.  
  53. actions.fnb=call_action_list,name=cds
  54. actions.fnb+=/rain_of_fire,if=soul_shard>=4.5
  55. actions.fnb+=/immolate,if=talent.channel_demonfire.enabled&!remains&cooldown.channel_demonfire.remains<=action.chaos_bolt.execute_time
  56. actions.fnb+=/channel_demonfire,if=cooldown.havoc.remains<20+gcd
  57. actions.fnb+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=4+raid_event.invulnerable.up&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10
  58. actions.fnb+=/havoc,if=spell_targets.rain_of_fire<=4+raid_event.invulnerable.up&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10
  59. actions.fnb+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&talent.grimoire_of_supremacy.enabled&pet.infernal.remains>execute_time&active_enemies<=4+raid_event.invulnerable.up&((108*spell_targets.rain_of_fire%3)<(240*(1+0.08*buff.grimoire_of_supremacy.stack)%2*(1+buff.active_havoc.remains>execute_time)))
  60. actions.fnb+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=4+raid_event.invulnerable.up
  61. actions.fnb+=/havoc,if=spell_targets.rain_of_fire<=4+raid_event.invulnerable.up
  62. actions.fnb+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&buff.active_havoc.remains>execute_time&spell_targets.rain_of_fire<=4+raid_event.invulnerable.up
  63. actions.fnb+=/immolate,cycle_targets=1,if=!debuff.havoc.remains&refreshable&spell_targets.incinerate<=8+raid_event.invulnerable.up
  64. actions.fnb+=/rain_of_fire
  65. actions.fnb+=/soul_fire,cycle_targets=1,if=!debuff.havoc.remains&spell_targets.incinerate=3+raid_event.invulnerable.up
  66. actions.fnb+=/conflagrate,cycle_targets=1,if=!debuff.havoc.remains&(talent.flashover.enabled&buff.backdraft.stack<=2|spell_targets.incinerate<=7+raid_event.invulnerable.up|talent.roaring_blaze.enabled&spell_targets.incinerate<=9+raid_event.invulnerable.up)
  67. actions.fnb+=/incinerate,cycle_targets=1,if=!debuff.havoc.remains
  68.  
  69. actions.inf=call_action_list,name=cds
  70. actions.inf+=/rain_of_fire,if=soul_shard>=4.5
  71. actions.inf+=/cataclysm
  72. actions.inf+=/immolate,if=talent.channel_demonfire.enabled&!remains&cooldown.channel_demonfire.remains<=action.chaos_bolt.execute_time
  73. actions.inf+=/channel_demonfire,if=cooldown.havoc.remains<20+gcd
  74. actions.inf+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=4+raid_event.invulnerable.up+talent.internal_combustion.enabled&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10
  75. actions.inf+=/havoc,if=spell_targets.rain_of_fire<=4+raid_event.invulnerable.up+talent.internal_combustion.enabled&talent.grimoire_of_supremacy.enabled&pet.infernal.active&pet.infernal.remains<=10
  76. actions.inf+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&talent.grimoire_of_supremacy.enabled&pet.infernal.remains>execute_time&spell_targets.rain_of_fire<=4+raid_event.invulnerable.up+talent.internal_combustion.enabled&((108*spell_targets.rain_of_fire%(3-0.16*spell_targets.rain_of_fire))<(240*(1+0.08*buff.grimoire_of_supremacy.stack)%2*(1+buff.active_havoc.remains>execute_time)))
  77. actions.inf+=/havoc,cycle_targets=1,if=!(target=sim.target)&target.time_to_die>10&spell_targets.rain_of_fire<=3+raid_event.invulnerable.up&(talent.eradication.enabled|talent.internal_combustion.enabled)
  78. actions.inf+=/havoc,if=spell_targets.rain_of_fire<=3+raid_event.invulnerable.up&(talent.eradication.enabled|talent.internal_combustion.enabled)
  79. actions.inf+=/chaos_bolt,cycle_targets=1,if=!debuff.havoc.remains&buff.active_havoc.remains>execute_time&spell_targets.rain_of_fire<=3+raid_event.invulnerable.up&(talent.eradication.enabled|talent.internal_combustion.enabled)
  80. actions.inf+=/immolate,cycle_targets=1,if=!debuff.havoc.remains&refreshable
  81. actions.inf+=/rain_of_fire
  82. actions.inf+=/soul_fire,cycle_targets=1,if=!debuff.havoc.remains
  83. actions.inf+=/conflagrate,cycle_targets=1,if=!debuff.havoc.remains
  84. actions.inf+=/shadowburn,cycle_targets=1,if=!debuff.havoc.remains&((charges=2|!buff.backdraft.remains|buff.backdraft.remains>buff.backdraft.stack*action.incinerate.execute_time))
  85. actions.inf+=/incinerate,cycle_targets=1,if=!debuff.havoc.remains
Advertisement
Add Comment
Please, Sign In to add comment