![]() ![]() ![]() ![]() # Used to delay the usage of CA/Inc when using double on use and prevent usage when an add event is about to dieĪctions+=/variable,name=cd_condition,value=(target.time_to_die>15|raid_>50)&(!covenant.venthyr||!oll)&(!talent.fury_of_elune.enabled|covenant.venthyr&cooldown.fury_of_elune.remains40|(equipped.the_first_sigil&(cooldown.the_first_sigil_inc.duration+20))|((variable.on_use_trinket=1|variable.on_use_trinket=3)&(trinket.1.ready_cooldown|trinket.1.cooldown.remains>interpolated_fight_remains-10)|variable.on_use_trinket=2&(trinket.2.ready_cooldown|trinket.2.cooldown.remains>interpolated_fight_remains-10)|variable.on_use_trinket=0)) # Use Berserking at the end of Frenzy when haste is above 60%, after Convoke with BoaT and otherwise with CA/IncĪctions+=/berserking,if=((!covenant.night_fae|!nvoke_the_spirits.up|!runeforge.balance_of_all_things)&buff.ca_inc.remains>15&!covenant.venthyr|covenant.venthyr&buff.ca_inc.up&buff.ravenous_frenzy.up&(buff.ravenous_frenzy.remains15&(!runeforge.sinful_hysteria|buff.ravenous_frenzy.remainsceil((fight_nvoke_the_spirits.remains)%180)&!raid_&(!cooldown.ca_inc.ready|!nvoke_the_spirits.ready)|cooldown.ca_inc.remains>interpolated_fight_remains|runeforge.celestial_spirits&cooldown.ca_inc.remains>30|nvoke_the_spirits.remains>interpolated_fight_remains-10|!covenant.night_fae # Variable that checks if you are in a gcd to avoid the situation where a trinket etc is used in between castsĪctions+=/variable,name=in_gcd,value=prev_gcd.1.moonfire|prev_gcd.1.sunfire|prev_gcd.1.starsurge|prev_gcd.1.starfall|prev_gcd.1.fury_of_elune|prev.ravenous_frenzy|buff.ca_inc.remains=buff.ca_inc.duration|variable.is_aoe # Sets cleave when Starfire can hit 2+ targets which is relevant for the Eclipse to be preferred and which filler to castĪctions+=/variable,name=is_cleave,value=spell_targets.starfire>1 # Sets AoE on 3+ without drift and with Starlord and 2+ otherwiseĪctions=variable,name=is_aoe,value=spell_targets.starfall>1&(!|talent.stellar_drift.enabled)|spell_targets.starfall>2 # Precast 2 Wrath and a Starsurge on ST with Night Fae and BoAT, Starfire without T28 2pc and only 2 Wrath withĪctions.precombat+=/use_item,name=shadowed_orb_of_tormentĪctions.precombat+=/starfire,if=(!runeforge.balance_of_all_things|!covenant.night_fae|!spell_targets.starfall=1|!talent.natures_balance.enabled)&!set_bonus.tier28_2pcĪctions.precombat+=/starsurge,if=(runeforge.balance_of_all_things&covenant.night_fae&spell_targets.starfall=1)&!set_bonus.tier28_2pc # Sets at which amount of AsP Convoke should be used: 40 without Celestial Spirits and 30 with.Īctions.precombat+=/variable,name=convoke_asp,value=30+10*runeforge.celestial_spirits # Sets the Starsurge cost for later calculations (for example when to start dumping before Frenzy falls off)Īctions.precombat+=/variable,name=ss_cost,value=30*(1-0.15*set_bonus.tier28_4pc)Īctions.precombat+=/variable,name=sf_cost,value=50*(1-0.15*set_bonus.tier28_4pc) Add 4 to signal that special handling is active.Īctions.precombat+=/variable,name=on_use_trinket,op=add,value=(equipped.inscrutable_quantum_device|equipped.empyreal_ordnance|equipped.soulletting_ruby)*4 # These trinkets are not autmatically detected as on use stat trinkets. # The variable is set to 0 with no stat on use trinkets, 1 when the first one is on use, 2 if the second is and 3 if both areĪctions.precombat+=/variable,name=on_use_trinket,value=0Īctions.precombat+=/variable,name=on_use_trinket,op=add,value=trinket.1.has_proc.any&trinket.1.cooldown.durationĪctions.precombat+=/variable,name=on_use_trinket,op=add,value=(trinket.2.has_proc.any&trinket.2.cooldown.duration)*2 # Shadowland Balance Druid APL (changelog) ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |