fn handle_exp_gain( exp_reward: f32, inventory: &Inventory, skill_set: &mut SkillSet, uid: &Uid, outcomes_emitter: &mut Emitter<'_, Outcome>, )