fn insert_learned_spells(
context: &mut SpellResolutionContext<'_, '_>,
spell: &SpellDataFlat,
spell_idx: SpellIdx,
spell_id: SpellId,
) -> Result<(), EngineError>fn insert_learned_spells(
context: &mut SpellResolutionContext<'_, '_>,
spell: &SpellDataFlat,
spell_idx: SpellIdx,
spell_id: SpellId,
) -> Result<(), EngineError>