public void Buy() { if (!abilities.purchasedCombatAbilities.Contains(selectedAbility.combatAbility)) { Score.instance.BuyAbility(selectedAbility.scoreCost); abilities.AddPurchasedCombatAbility(selectedAbility.combatAbility); OnAbilitySelect(selectedAbility); } else if (!abilities.purchasedEvasionAbilities.Contains(selectedAbility.evasionAbility)) { Score.instance.BuyAbility(selectedAbility.scoreCost); abilities.AddPurchasedEvasionAbility(selectedAbility.evasionAbility); OnAbilitySelect(selectedAbility); } }