protected virtual void OnValidate() { equippableCharacter = new EquippableCharacter <IItemInstance, IEquippableItemInstance>(null, GetComponent <IInventoryCollectionOwner>().itemCollectionGroup, logger); UpdateMountPoints(); }