type AbilitiesSource<'a> = (&'a ActiveAbilities, &'a Inventory, &'a SkillSet, Option<&'a Stance>, Option<&'a Combo>, Option<&'a CharacterState>, Option<&'a Stats>, Option<&'a Buffs>);