diff --git a/engine/class_modules/sc_hunter.cpp b/engine/class_modules/sc_hunter.cpp index 80d44a85de6..5c126e19085 100644 --- a/engine/class_modules/sc_hunter.cpp +++ b/engine/class_modules/sc_hunter.cpp @@ -1,4 +1,4 @@ -//========================================================================== +//========================================================================== // Dedmonwakeen's DPS-DPM Simulator. // Send questions to natehieter@gmail.com // ========================================================================== @@ -6697,6 +6697,7 @@ void hunter_t::apl_surv() CDs -> add_action( "arcane_torrent,if=focus<=30" ); CDs -> add_action( "berserking,if=buff.aspect_of_the_eagle.up" ); CDs -> add_action( "blood_fury,if=buff.aspect_of_the_eagle.up" ); + CDs -> add_action( "lights_judgment,if=!buff.aspect_of_the_eagle.up&cooldown.aspect_of_the_eagle.remains<2" ); CDs -> add_action( "potion,if=buff.aspect_of_the_eagle.up&(buff.berserking.up|buff.blood_fury.up|!race.troll&!race.orc)" ); CDs -> add_talent( this, "Snake Hunter", "if=cooldown.mongoose_bite.charges=0&buff.mongoose_fury.remains>3*gcd&(cooldown.aspect_of_the_eagle.remains>5&!buff.aspect_of_the_eagle.up)" ); CDs -> add_action( this, "Aspect of the Eagle", "if=buff.mongoose_fury.up&(cooldown.mongoose_bite.charges=0|buff.mongoose_fury.remains<11)" ); diff --git a/profiles/PreRaids/PR_Hunter_Survival.simc b/profiles/PreRaids/PR_Hunter_Survival.simc index e3444e79020..1749e021070 100644 --- a/profiles/PreRaids/PR_Hunter_Survival.simc +++ b/profiles/PreRaids/PR_Hunter_Survival.simc @@ -48,6 +48,7 @@ actions+=/call_action_list,name=bitePhase,if=buff.mongoose_fury.up actions.CDs=arcane_torrent,if=focus<=30 actions.CDs+=/berserking,if=buff.aspect_of_the_eagle.up actions.CDs+=/blood_fury,if=buff.aspect_of_the_eagle.up +actions.CDs+=/lights_judgment,if=!buff.aspect_of_the_eagle.up&cooldown.aspect_of_the_eagle.remains<2 actions.CDs+=/potion,if=buff.aspect_of_the_eagle.up&(buff.berserking.up|buff.blood_fury.up|!race.troll&!race.orc) actions.CDs+=/snake_hunter,if=cooldown.mongoose_bite.charges=0&buff.mongoose_fury.remains>3*gcd&(cooldown.aspect_of_the_eagle.remains>5&!buff.aspect_of_the_eagle.up) actions.CDs+=/aspect_of_the_eagle,if=buff.mongoose_fury.up&(cooldown.mongoose_bite.charges=0|buff.mongoose_fury.remains<11) diff --git a/profiles/Tier19/T19_Hunter_Survival.simc b/profiles/Tier19/T19_Hunter_Survival.simc index a1d63ba74b0..0cc56bf432c 100644 --- a/profiles/Tier19/T19_Hunter_Survival.simc +++ b/profiles/Tier19/T19_Hunter_Survival.simc @@ -48,6 +48,7 @@ actions+=/call_action_list,name=bitePhase,if=buff.mongoose_fury.up actions.CDs=arcane_torrent,if=focus<=30 actions.CDs+=/berserking,if=buff.aspect_of_the_eagle.up actions.CDs+=/blood_fury,if=buff.aspect_of_the_eagle.up +actions.CDs+=/lights_judgment,if=!buff.aspect_of_the_eagle.up&cooldown.aspect_of_the_eagle.remains<2 actions.CDs+=/potion,if=buff.aspect_of_the_eagle.up&(buff.berserking.up|buff.blood_fury.up|!race.troll&!race.orc) actions.CDs+=/snake_hunter,if=cooldown.mongoose_bite.charges=0&buff.mongoose_fury.remains>3*gcd&(cooldown.aspect_of_the_eagle.remains>5&!buff.aspect_of_the_eagle.up) actions.CDs+=/aspect_of_the_eagle,if=buff.mongoose_fury.up&(cooldown.mongoose_bite.charges=0|buff.mongoose_fury.remains<11) diff --git a/profiles/Tier20/T20_Hunter_Survival.simc b/profiles/Tier20/T20_Hunter_Survival.simc index cd2df7a5f27..4bf4f38bdd0 100644 --- a/profiles/Tier20/T20_Hunter_Survival.simc +++ b/profiles/Tier20/T20_Hunter_Survival.simc @@ -49,6 +49,7 @@ actions+=/call_action_list,name=bitePhase,if=buff.mongoose_fury.up actions.CDs=arcane_torrent,if=focus<=30 actions.CDs+=/berserking,if=buff.aspect_of_the_eagle.up actions.CDs+=/blood_fury,if=buff.aspect_of_the_eagle.up +actions.CDs+=/lights_judgment,if=!buff.aspect_of_the_eagle.up&cooldown.aspect_of_the_eagle.remains<2 actions.CDs+=/potion,if=buff.aspect_of_the_eagle.up&(buff.berserking.up|buff.blood_fury.up|!race.troll&!race.orc) actions.CDs+=/snake_hunter,if=cooldown.mongoose_bite.charges=0&buff.mongoose_fury.remains>3*gcd&(cooldown.aspect_of_the_eagle.remains>5&!buff.aspect_of_the_eagle.up) actions.CDs+=/aspect_of_the_eagle,if=buff.mongoose_fury.up&(cooldown.mongoose_bite.charges=0|buff.mongoose_fury.remains<11) diff --git a/profiles/Tier21/T21_Hunter_Survival.simc b/profiles/Tier21/T21_Hunter_Survival.simc index 87e56967c2a..b88f8ddf545 100644 --- a/profiles/Tier21/T21_Hunter_Survival.simc +++ b/profiles/Tier21/T21_Hunter_Survival.simc @@ -49,6 +49,7 @@ actions+=/call_action_list,name=bitePhase,if=buff.mongoose_fury.up actions.CDs=arcane_torrent,if=focus<=30 actions.CDs+=/berserking,if=buff.aspect_of_the_eagle.up actions.CDs+=/blood_fury,if=buff.aspect_of_the_eagle.up +actions.CDs+=/lights_judgment,if=!buff.aspect_of_the_eagle.up&cooldown.aspect_of_the_eagle.remains<2 actions.CDs+=/potion,if=buff.aspect_of_the_eagle.up&(buff.berserking.up|buff.blood_fury.up|!race.troll&!race.orc) actions.CDs+=/snake_hunter,if=cooldown.mongoose_bite.charges=0&buff.mongoose_fury.remains>3*gcd&(cooldown.aspect_of_the_eagle.remains>5&!buff.aspect_of_the_eagle.up) actions.CDs+=/aspect_of_the_eagle,if=buff.mongoose_fury.up&(cooldown.mongoose_bite.charges=0|buff.mongoose_fury.remains<11)