From faa5670107967b770a98a122de7d08917fddc265 Mon Sep 17 00:00:00 2001 From: Aezeor Date: Thu, 6 Aug 2026 18:28:03 -0400 Subject: [PATCH 1/2] [DH] Voidstep does not shatter souls --- engine/class_modules/sc_demon_hunter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/class_modules/sc_demon_hunter.cpp b/engine/class_modules/sc_demon_hunter.cpp index 020b240e405..80c62db8638 100644 --- a/engine/class_modules/sc_demon_hunter.cpp +++ b/engine/class_modules/sc_demon_hunter.cpp @@ -8546,10 +8546,10 @@ struct burning_blades_t : public residual_action::residual_periodic_action_t>> { - struct voidstep_damage_t : public shattered_souls_trigger_t + struct voidstep_damage_t : public demon_hunter_spell_t { voidstep_damage_t( util::string_view n, demon_hunter_t* p ) - : base_t( n, p, p->spec.voidstep->effectN( 1 ).trigger() ) + : demon_hunter_spell_t( n, p, p->spec.voidstep->effectN( 1 ).trigger() ) { aoe = -1; } From 421f7d4014882cac0d060b4983c6ae2751c809ec Mon Sep 17 00:00:00 2001 From: Aezeor Date: Thu, 6 Aug 2026 18:41:53 -0400 Subject: [PATCH 2/2] felblade also does not shatter --- engine/class_modules/sc_demon_hunter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/class_modules/sc_demon_hunter.cpp b/engine/class_modules/sc_demon_hunter.cpp index 80c62db8638..603a5814614 100644 --- a/engine/class_modules/sc_demon_hunter.cpp +++ b/engine/class_modules/sc_demon_hunter.cpp @@ -5829,7 +5829,7 @@ struct consume_t : public consume_base_t struct voidblade_base_t : public voidrush_trigger_t> { - struct voidblade_damage_t : public burning_blades_trigger_t> + struct voidblade_damage_t : public burning_blades_trigger_t { voidblade_damage_t( util::string_view name, demon_hunter_t* p ) : base_t( name, p, p->spec.voidblade ) {