From 309cfcbe73fb55c7f7683a2d4128383781e500f8 Mon Sep 17 00:00:00 2001 From: SzynaWoW <71667415+SzynaWoW@users.noreply.github.com> Date: Tue, 24 Mar 2026 20:30:40 +0100 Subject: [PATCH 1/4] Update warlock.cpp Update aoe apl post nerfs --- engine/class_modules/apl/warlock.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/engine/class_modules/apl/warlock.cpp b/engine/class_modules/apl/warlock.cpp index c63b9645a3f..65c9c732137 100644 --- a/engine/class_modules/apl/warlock.cpp +++ b/engine/class_modules/apl/warlock.cpp @@ -292,13 +292,13 @@ void destruction( player_t* p ) aoe_hc->add_action( "summon_infernal" ); aoe_hc->add_action( "malevolence" ); - aoe_hc->add_action( "rain_of_fire,if=(soul_shard>=(4.0-0.1*(active_dot.wither)))&active_enemies>=4" ); + aoe_hc->add_action( "rain_of_fire,if=(soul_shard>=(4.0-0.1*(active_dot.wither)))&active_enemies>=(5-talent.destructive_rapidity)" ); aoe_hc->add_action( "conflagrate,target_if=max:(dot.wither.remains-99*debuff.havoc.remains),if=dot_refreshable_count.wither>0&!dot.wither.refreshable" ); - 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)))" ); + 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)))" ); aoe_hc->add_action( "cataclysm,if=raid_event.adds.in>15" ); aoe_hc->add_action( "havoc,target_if=min:((-target.time_to_die)8&(cooldown.malevolence.remains>15|!talent.malevolence)|time<5" ); - aoe_hc->add_action( "rain_of_fire,if=active_enemies>=4" ); - aoe_hc->add_action( "chaos_bolt,if=active_enemies<=(3+(havoc_active*!talent.destructive_rapidity))" ); + aoe_hc->add_action( "rain_of_fire,if=active_enemies>=(5-talent.destructive_rapidity)" ); + aoe_hc->add_action( "chaos_bolt,if=active_enemies<=(4-talent.destructive_rapidity)" ); 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)" ); 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" ); aoe_hc->add_action( "incinerate,if=talent.fire_and_brimstone&buff.backdraft.up" ); From 0ae1e78ac0beeb961b695ff75e7788e762f63c80 Mon Sep 17 00:00:00 2001 From: SzynaWoW <71667415+SzynaWoW@users.noreply.github.com> Date: Tue, 24 Mar 2026 20:31:32 +0100 Subject: [PATCH 2/4] Update MID1_Generate_Warlock.simc Update talents post nerfs --- profiles/generators/MID1/MID1_Generate_Warlock.simc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/generators/MID1/MID1_Generate_Warlock.simc b/profiles/generators/MID1/MID1_Generate_Warlock.simc index a814cc3f330..8d246708e07 100644 --- a/profiles/generators/MID1/MID1_Generate_Warlock.simc +++ b/profiles/generators/MID1/MID1_Generate_Warlock.simc @@ -143,7 +143,7 @@ race=Dwarf role=spell position=ranged_back default_pet=sayaad -talents=CsQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZjhZmZmlZjxMLGjFzAAgZmxMzsYBGYWMaMDgZL2YAAgxAjNAgZGYmxYAAAYmZmBAwMDD +talents=CsQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZjhZmZmlZhxMLGjFzAAgZmxMzsYBGYWMaMDgZL2YAAgxAjNAgZGYmxYAAAYmZmBAwMDD head=abyssal_immolators_smoldering_flames,id=250042,bonus_id=13575/13575/13575/13575/1808/13575,enchant_id=7961,gem_id=240983,ilevel=289 neck=eternal_voidsong_chain,id=249368,bonus_id=12806/13577/13668,gem_id=240908 From 48a92570912aba27cbb4757033460b9e66fab735 Mon Sep 17 00:00:00 2001 From: SzynaWoW <71667415+SzynaWoW@users.noreply.github.com> Date: Wed, 8 Apr 2026 02:49:10 +0200 Subject: [PATCH 3/4] Remove cdf from the default apl --- engine/class_modules/apl/warlock.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/engine/class_modules/apl/warlock.cpp b/engine/class_modules/apl/warlock.cpp index 65c9c732137..4f4aba25006 100644 --- a/engine/class_modules/apl/warlock.cpp +++ b/engine/class_modules/apl/warlock.cpp @@ -287,7 +287,6 @@ void destruction( player_t* p ) default_->add_action( "cataclysm,if=talent.lake_of_fire" ); 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)" ); default_->add_action( "infernal_bolt,if=soul_shard<=3" ); - default_->add_action( "channel_demonfire" ); default_->add_action( "incinerate" ); aoe_hc->add_action( "summon_infernal" ); From 9d2aedfb78dea4ff243e58a68ba50f4f378b511e Mon Sep 17 00:00:00 2001 From: SzynaWoW <71667415+SzynaWoW@users.noreply.github.com> Date: Wed, 8 Apr 2026 02:50:59 +0200 Subject: [PATCH 4/4] Update MID1_Generate_Warlock.simc --- profiles/generators/MID1/MID1_Generate_Warlock.simc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/generators/MID1/MID1_Generate_Warlock.simc b/profiles/generators/MID1/MID1_Generate_Warlock.simc index 8d246708e07..304ef10c97f 100644 --- a/profiles/generators/MID1/MID1_Generate_Warlock.simc +++ b/profiles/generators/MID1/MID1_Generate_Warlock.simc @@ -5,7 +5,7 @@ race=pandaren role=spell position=ranged_back talents=CkQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZhhZmZmlBAAYmZxyMzsMzAAjllBGwEMDbBG2GAAAmBAAwMDzMjBGmZmZGzgZmZGAwMwA -default_pet=sayaad +warlock.default_pet=sayaad head=abyssal_immolators_smoldering_flames,id=250042,bonus_id=13575/1808,enchant_id=7961,gem_id=240983,ilevel=289 neck=eternal_voidsong_chain,id=249368,bonus_id=12806/13577/13668,gem_id=240916 @@ -33,7 +33,7 @@ race=pandaren role=spell position=ranged_back talents=CkQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZhhZmZmlBAAYmZZWmZmlxAAWgBmFjGzAysBWGAAAmBAAmZAzMjxwwMjZmZGMzMzAAmBG -default_pet=sayaad +warlock.default_pet=sayaad head=abyssal_immolators_smoldering_flames,id=250042,bonus_id=13575/1808,enchant_id=7961,gem_id=240983,ilevel=289 neck=eternal_voidsong_chain,id=249368,bonus_id=12806/13577/13668,gem_id=240916 @@ -114,7 +114,7 @@ level=90 race=Dwarf role=spell position=ranged_back -default_pet=sayaad +warlock.default_pet=sayaad talents=CsQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZjhZmZmlZjxMLGjFzAAgZmxMzsAGzYYhMw2wGNWYAAgxAjNAMzAYmxYAAAYmZmBAwMDD head=abyssal_immolators_smoldering_flames,id=250042,bonus_id=13575/13575/13575/13575/1808/13575,enchant_id=7961,gem_id=240983,ilevel=289 @@ -142,7 +142,7 @@ level=90 race=Dwarf role=spell position=ranged_back -default_pet=sayaad +warlock.default_pet=sayaad talents=CsQAAAAAAAAAAAAAAAAAAAAAAwMzMzoZjhZmZmlZhxMLGjFzAAgZmxMzsYBGYWMaMDgZL2YAAgxAjNAgZGYmxYAAAYmZmBAwMDD head=abyssal_immolators_smoldering_flames,id=250042,bonus_id=13575/13575/13575/13575/1808/13575,enchant_id=7961,gem_id=240983,ilevel=289