Skip to content

Commit

Permalink
Frost DK, Guardian, Aug, Arcane, Frost Mage, Assassin, Outlaw, Subtle…
Browse files Browse the repository at this point in the history
…ty, Elemental, and Enhancement updates and fixes.
  • Loading branch information
Hekili committed Nov 10, 2023
1 parent 58f9b70 commit 6beb7b2
Show file tree
Hide file tree
Showing 18 changed files with 58 additions and 55 deletions.
2 changes: 1 addition & 1 deletion Dragonflight/APLs/DeathKnightFrost.simc
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ actions.cooldowns+=/frostwyrms_fury,if=active_enemies>=2&(talent.pillar_of_frost
actions.cooldowns+=/frostwyrms_fury,if=talent.obliteration&cooldown.empower_rune_weapon.charges<1&(talent.pillar_of_frost&buff.pillar_of_frost.up&!variable.two_hand_check|!buff.pillar_of_frost.up&variable.two_hand_check&cooldown.pillar_of_frost.remains>10|!talent.pillar_of_frost)&((buff.pillar_of_frost.remains<gcd|buff.unholy_strength.up&buff.unholy_strength.remains<gcd)&(debuff.razorice.stack=5|!death_knight.runeforge.razorice&!talent.glacial_advance))
actions.cooldowns+=/frostwyrms_fury,if=talent.obliteration&(talent.pillar_of_frost&buff.pillar_of_frost.up&!variable.two_hand_check|!buff.pillar_of_frost.up&variable.two_hand_check&cooldown.pillar_of_frost.remains|!talent.pillar_of_frost)&((buff.pillar_of_frost.remains<gcd|buff.unholy_strength.up&buff.unholy_strength.remains<gcd)&(debuff.razorice.stack=5|!death_knight.runeforge.razorice&!talent.glacial_advance))
actions.cooldowns+=/raise_dead
actions.cooldowns+=/soul_reaper,if=fight_remains>5&target.time_to_pct_35<5&active_enemies<=2&(talent.obliteration&(buff.pillar_of_frost.up&!buff.killing_machine.up|!buff.pillar_of_frost.up)|talent.breath_of_sindragosa&(buff.breath_of_sindragosa.up&runic_power>40|!buff.breath_of_sindragosa.up)|!talent.breath_of_sindragosa&!talent.obliteration)
actions.cooldowns+=/soul_reaper,if=fight_remains>5&target.time_to_pct_35<5&active_enemies<=2&(talent.obliteration&(buff.pillar_of_frost.up&!buff.killing_machine.react&rune>2|!buff.pillar_of_frost.up)|talent.breath_of_sindragosa&(buff.breath_of_sindragosa.up&runic_power>40|!buff.breath_of_sindragosa.up)|!talent.breath_of_sindragosa&!talent.obliteration)
actions.cooldowns+=/sacrificial_pact,if=!talent.glacial_advance&!buff.breath_of_sindragosa.up&pet.ghoul.remains<gcd*2&active_enemies>3
actions.cooldowns+=/any_dnd,if=!death_and_decay.ticking&variable.adds_remain&(buff.pillar_of_frost.up&buff.pillar_of_frost.remains>5&buff.pillar_of_frost.remains<11|!buff.pillar_of_frost.up&cooldown.pillar_of_frost.remains>10|boss&fight_remains<11)&(active_enemies>5|talent.cleaving_strikes&active_enemies>=2)

Expand Down
16 changes: 9 additions & 7 deletions Dragonflight/APLs/DruidGuardian.simc
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,19 @@ actions.bear+=/convoke_the_spirits
actions.bear+=/berserk_bear
actions.bear+=/incarnation
actions.bear+=/lunar_beam
actions.bear+=/rage_of_the_sleeper,if=buff.incarnation_guardian_of_ursoc.down&cooldown.incarnation_guardian_of_ursoc.remains>60&rage>75|buff.incarnation_guardian_of_ursoc.up&rage>75|(talent.convoke_the_spirits.enabled)&rage>75
actions.bear+=/rage_of_the_sleeper,if=((buff.incarnation_guardian_of_ursoc.down&cooldown.incarnation_guardian_of_ursoc.remains>60)|buff.berserk_bear.down)&rage>75&(!talent.convoke_the_spirits.enabled)|(buff.incarnation_guardian_of_ursoc.up|buff.berserk_bear.up)&rage>75&(!talent.convoke_the_spirits.enabled)|(talent.convoke_the_spirits.enabled)&rage>75
actions.bear+=/berserking,if=(buff.berserk_bear.up|buff.incarnation_guardian_of_ursoc.up)
actions.bear+=/maul,if=(((buff.incarnation.up|buff.berserk_bear.up)&active_enemies<=5&!talent.raze.enabled&(buff.tooth_and_claw.stack>=1))&variable.if_build=0)&cooldown.rage_of_the_sleeper.remains>3|(((buff.incarnation.up|buff.berserk_bear.up)&active_enemies=1&talent.raze.enabled&(buff.tooth_and_claw.stack>=1))&variable.if_build=0)&cooldown.rage_of_the_sleeper.remains>3|(((buff.incarnation.up|buff.berserk_bear.up)&active_enemies<=5&!talent.raze.enabled&(buff.tooth_and_claw.stack>=1))&variable.if_build=0)&buff.rage_of_the_sleeper.up|(((buff.incarnation.up|buff.berserk_bear.up)&active_enemies=1&talent.raze.enabled&(buff.tooth_and_claw.stack>=1))&variable.if_build=0)&buff.rage_of_the_sleeper.up
actions.bear+=/raze,if=(buff.incarnation.up|buff.berserk_bear.up)&(variable.if_build=0)&active_enemies>1&cooldown.rage_of_the_sleeper.remains>3|(buff.incarnation.up|buff.berserk_bear.up)&(variable.if_build=0)&active_enemies>1&buff.rage_of_the_sleeper.up
actions.bear+=/maul,if=(buff.rage_of_the_sleeper.up&buff.tooth_and_claw.stack>0&(active_enemies=1&talent.raze.enabled|active_enemies<=6&!talent.raze.enabled)&variable.if_build=0)
actions.bear+=/raze,if=buff.rage_of_the_sleeper.up&buff.tooth_and_claw.stack>0&variable.if_build=0&active_enemies>1
actions.bear+=/maul,if=(((buff.incarnation.up|buff.berserk_bear.up)&(active_enemies<=5&!talent.raze|active_enemies=1&talent.raze)&(buff.tooth_and_claw.stack>=1))&variable.if_build=0)&(buff.rage_of_the_sleeper.up|cooldown.rage_of_the_sleeper.remains>3)
actions.bear+=/raze,if=(buff.incarnation.up|buff.berserk_bear.up)&(variable.if_build=0)&active_enemies>1&(buff.rage_of_the_sleeper.up|cooldown.rage_of_the_sleeper.remains>3)
actions.bear+=/ironfur,cycle_targets=1,if=!debuff.tooth_and_claw_debuff.up&!buff.ironfur.up&rage>50&!cooldown.pause_action.remains&variable.if_build=0&!buff.rage_of_the_sleeper.up&cooldown.rage_of_the_sleeper.remains>3&!buff.blazing_thorns.up|rage>90&variable.if_build=0&!buff.rage_of_the_sleeper.up&cooldown.rage_of_the_sleeper.remains>3&!buff.blazing_thorns.up|!debuff.tooth_and_claw_debuff.up,if=!buff.ironfur.up&rage>50&!cooldown.pause_action.remains&variable.if_build=0&buff.rage_of_the_sleeper.up&!buff.blazing_thorns.up|rage>90&variable.if_build=0&buff.rage_of_the_sleeper.up&!buff.blazing_thorns.up
actions.bear+=/ironfur,if=rage>90&variable.if_build=1&cooldown.rage_of_the_sleeper.remains>3|(buff.incarnation.up|buff.berserk_bear.up)&rage>20&variable.if_build=1&cooldown.rage_of_the_sleeper.remains>3|rage>90&variable.if_build=1&buff.rage_of_the_sleeper.up|(buff.incarnation.up|buff.berserk_bear.up)&rage>20&variable.if_build=1&buff.rage_of_the_sleeper.up
actions.bear+=/raze,if=(buff.tooth_and_claw.up)&active_enemies>1&cooldown.rage_of_the_sleeper.remains>3|(buff.tooth_and_claw.up)&active_enemies>1&buff.rage_of_the_sleeper.up
actions.bear+=/raze,if=(variable.if_build=0)&active_enemies>1&cooldown.rage_of_the_sleeper.remains>3|(variable.if_build=0)&active_enemies>1&buff.rage_of_the_sleeper.up
actions.bear+=/raze,if=(!talent.tooth_and_claw|rage.deficit<20|buff.tooth_and_claw.up)&active_enemies>1&(!talent.rage_of_the_sleeper|buff.rage_of_the_sleeper.up|cooldown.rage_of_the_sleeper.remains>3)
actions.bear+=/raze,if=variable.if_build=0&active_enemies>1&(!talent.rage_of_the_sleeper|buff.rage_of_the_sleeper.up|cooldown.rage_of_the_sleeper.remains>3)
actions.bear+=/mangle,if=buff.gore.up&active_enemies<11|buff.vicious_cycle_mangle.stack=3
actions.bear+=/maul,if=(buff.tooth_and_claw.up&active_enemies<=5&!talent.raze.enabled)&cooldown.rage_of_the_sleeper.remains>3|(buff.tooth_and_claw.up&active_enemies=1&talent.raze.enabled)&cooldown.rage_of_the_sleeper.remains>3|(buff.tooth_and_claw.up&active_enemies<=5&!talent.raze.enabled)&buff.rage_of_the_sleeper.up|(buff.tooth_and_claw.up&active_enemies=1&talent.raze.enabled)&buff.rage_of_the_sleeper.up
actions.bear+=/maul,if=(active_enemies<=5&!talent.raze.enabled&variable.if_build=0)&cooldown.rage_of_the_sleeper.remains>3|(active_enemies=1&talent.raze.enabled&variable.if_build=0)&cooldown.rage_of_the_sleeper.remains>3|(active_enemies<=5&!talent.raze.enabled&variable.if_build=0)&buff.rage_of_the_sleeper.up|(active_enemies=1&talent.raze.enabled&variable.if_build=0)&buff.rage_of_the_sleeper.up
actions.bear+=/maul,if=(!talent.tooth_and_claw|rage.deficit<20|buff.tooth_and_claw.up)&(active_enemies=1&talent.raze.enabled|active_enemies<=5&!talent.raze.enabled)&(!talent.rage_of_the_sleeper|buff.rage_of_the_sleeper.up|cooldown.rage_of_the_sleeper.remains>3)
actions.bear+=/maul,if=(active_enemies=1&talent.raze.enabled|active_enemies<=5&!talent.raze.enabled)&variable.if_build=0&(!talent.rage_of_the_sleeper|buff.rage_of_the_sleeper.up|cooldown.rage_of_the_sleeper.remains>3)
actions.bear+=/thrash_bear,if=active_enemies>=5
actions.bear+=/mangle,if=rage.deficit>10&settings.mangle_more
actions.bear+=/swipe,if=buff.incarnation_guardian_of_ursoc.down&buff.berserk_bear.down&active_enemies>=11
Expand Down
2 changes: 1 addition & 1 deletion Dragonflight/APLs/EvokerAugmentation.simc
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ actions+=/quell
actions+=/unravel
actions+=/cauterizing_flame
actions+=/hover,if=moving&buff.hover.down&buff.breath_of_eons.down
actions+=/prescience
actions+=/prescience,if=time_to_max_charges<gcd.max
actions+=/ebon_might,if=refreshable
actions+=/tip_the_scales,if=cooldown.fire_breath.remains<gcd
actions+=/fire_breath,empower_to=1,if=!talent.leaping_flames&talent.time_skip&!talent.interwoven_threads&cooldown.time_skip.remains<=cast_time&buff.ebon_might.remains>cast_time
Expand Down
Loading

0 comments on commit 6beb7b2

Please sign in to comment.