Skip to content

Commit 0b2be0e

Browse files
authored
[Warlock] Destruction aoe apl and profile update (#11285)
* Update warlock.cpp Update aoe apl post nerfs * Update MID1_Generate_Warlock.simc Update talents post nerfs * Remove cdf from the default apl * Update MID1_Generate_Warlock.simc
1 parent 85c25b7 commit 0b2be0e

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

engine/class_modules/apl/warlock.cpp

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -287,18 +287,17 @@ void destruction( player_t* p )
287287
default_->add_action( "cataclysm,if=talent.lake_of_fire" );
288288
default_->add_action( "chaos_bolt,if=(talent.wither&(soul_shard>=4|buff.malevolence.up|pet.infernal.active|fight_remains<=15))|(talent.diabolic_ritual&variable.ritual_length>4)" );
289289
default_->add_action( "infernal_bolt,if=soul_shard<=3" );
290-
default_->add_action( "channel_demonfire" );
291290
default_->add_action( "incinerate" );
292291

293292
aoe_hc->add_action( "summon_infernal" );
294293
aoe_hc->add_action( "malevolence" );
295-
aoe_hc->add_action( "rain_of_fire,if=(soul_shard>=(4.0-0.1*(active_dot.wither)))&active_enemies>=4" );
294+
aoe_hc->add_action( "rain_of_fire,if=(soul_shard>=(4.0-0.1*(active_dot.wither)))&active_enemies>=(5-talent.destructive_rapidity)" );
296295
aoe_hc->add_action( "conflagrate,target_if=max:(dot.wither.remains-99*debuff.havoc.remains),if=dot_refreshable_count.wither>0&!dot.wither.refreshable" );
297-
aoe_hc->add_action( "shadowburn,target_if=min:(time_to_die+999*debuff.havoc.remains),if=buff.malevolence.up||buff.fiendish_cruelty.up|active_enemies<=3|(talent.conflagration_of_chaos&((active_enemies<=5&talent.destructive_rapidity)|(active_enemies<=6&!talent.destructive_rapidity)))" );
296+
aoe_hc->add_action( "shadowburn,target_if=min:(time_to_die+999*debuff.havoc.remains),if=buff.fiendish_cruelty.up|(talent.conflagration_of_chaos&((active_enemies<=5&talent.destructive_rapidity)|(active_enemies<=6&!talent.destructive_rapidity)))" );
298297
aoe_hc->add_action( "cataclysm,if=raid_event.adds.in>15" );
299298
aoe_hc->add_action( "havoc,target_if=min:((-target.time_to_die)<?-15)+dot.wither.remains+99*(self.target=target),if=(!cooldown.summon_infernal.up|!talent.summon_infernal)&target.time_to_die>8&(cooldown.malevolence.remains>15|!talent.malevolence)|time<5" );
300-
aoe_hc->add_action( "rain_of_fire,if=active_enemies>=4" );
301-
aoe_hc->add_action( "chaos_bolt,if=active_enemies<=(3+(havoc_active*!talent.destructive_rapidity))" );
299+
aoe_hc->add_action( "rain_of_fire,if=active_enemies>=(5-talent.destructive_rapidity)" );
300+
aoe_hc->add_action( "chaos_bolt,if=active_enemies<=(4-talent.destructive_rapidity)" );
302301
aoe_hc->add_action( "soul_fire,target_if=min:(dot.wither.remains+100*debuff.havoc.remains),if=soul_shard<4&(active_enemies<=8|talent.avatar_of_destruction)" );
303302
aoe_hc->add_action( "wither,target_if=min:dot.wither.remains+99*debuff.havoc.remains,if=dot.wither.refreshable&(!talent.cataclysm.enabled|cooldown.cataclysm.remains>dot.wither.remains)&active_dot.wither<=active_enemies&target.time_to_die>8" );
304303
aoe_hc->add_action( "incinerate,if=talent.fire_and_brimstone&buff.backdraft.up" );

profiles/generators/MID1/MID1_Generate_Warlock.simc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ race=Dwarf
143143
role=spell
144144
position=ranged_back
145145
warlock.default_pet=sayaad
146-
talents=CsQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZjhZmZmlZjxMLGjFzAAgZmxMzsYBGYWMaMDgZL2YAAgxAjNAgZGYmxYAAAYmZmBAwMDD
146+
talents=CsQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZjhZmZmlZhxMLGjFzAAgZmxMzsYBGYWMaMDgZL2YAAgxAjNAgZGYmxYAAAYmZmBAwMDD
147147

148148
head=abyssal_immolators_smoldering_flames,id=250042,bonus_id=13575/13575/13575/13575/1808/13575,enchant_id=7961,gem_id=240983,ilevel=289
149149
neck=eternal_voidsong_chain,id=249368,bonus_id=12806/13577/13668,gem_id=240908

0 commit comments

Comments
 (0)