/// <summary> /// Remove an ability from this stat. Don't call directly; call from RpgCharacterData /// </summary> public void RemoveOneAbility(AbilityData oldAbility) { this.abilityModifications.RemoveAbility(oldAbility.AbilityReference); }
/// <summary> /// Apply an ability onto this stat. Don't call directly; call from RpgCharacterData /// </summary> public void ApplyOneAbility(AbilityData newAbility) { this.abilityModifications.ApplyAbility(newAbility.AbilityReference); }