diff --git a/engine/class_modules/sc_demon_hunter.cpp b/engine/class_modules/sc_demon_hunter.cpp index 9955ebf7514..14e4fd4adcf 100644 --- a/engine/class_modules/sc_demon_hunter.cpp +++ b/engine/class_modules/sc_demon_hunter.cpp @@ -12074,7 +12074,8 @@ double demon_hunter_t::fury_state_t::fury_drain_per_second( int stacks ) const bool has_reduced_drain = !dh()->in_combat || dh()->buff.voidrush->check() || ( dh()->executing && dh()->executing->id == dh()->spec.collapsing_star_spell->id() ) || - ( dh()->channeling && dh()->channeling->id == dh()->talent.devourer.void_ray->id() ); + ( dh()->channeling && dh()->channeling->id == dh()->talent.devourer.void_ray->id() || + dh()->buffs.stunned->check() ); if ( has_reduced_drain ) {