pub(crate) fn insert_effect(
context: &mut SpellResolutionContext<'_, '_>,
spell: &SpellDataFlat,
spell_idx: SpellIdx,
effect_index: u8,
effect: &SpellEffect,
payload: &TriggerPayload,
)pub(crate) fn insert_effect(
context: &mut SpellResolutionContext<'_, '_>,
spell: &SpellDataFlat,
spell_idx: SpellIdx,
effect_index: u8,
effect: &SpellEffect,
payload: &TriggerPayload,
)