pub(super) async fn resolve_spell_effects(
context: &mut SpellResolutionContext<'_, '_>,
spell: &SpellDataFlat,
spell_idx: SpellIdx,
spell_id: SpellId,
spell_id_raw: u32,
) -> Result<(), EngineError>pub(super) async fn resolve_spell_effects(
context: &mut SpellResolutionContext<'_, '_>,
spell: &SpellDataFlat,
spell_idx: SpellIdx,
spell_id: SpellId,
spell_id_raw: u32,
) -> Result<(), EngineError>