fn resolve_payload_flags(
ctx: &mut CombatCtx<'_>,
profile_action: LocalDamageActionIdx,
damage: RuntimeDamageDef,
aura: Option<LocalAuraIdx>,
effects: SpellEffectRange,
flags: DamageFlags,
) -> Option<DamageFlags>fn resolve_payload_flags(
ctx: &mut CombatCtx<'_>,
profile_action: LocalDamageActionIdx,
damage: RuntimeDamageDef,
aura: Option<LocalAuraIdx>,
effects: SpellEffectRange,
flags: DamageFlags,
) -> Option<DamageFlags>