pub(crate) fn sync_execute_gate( handler: &mut CombatHandler, threshold: f64, sudden_death: LocalAuraIdx, execute_spell: LocalSpellIdx, ctx: &mut SimContext<'_>, )