/// <summary> /// Increments cooldown by 1 so that it takes 1 more turn to get the skill back /// </summary> public void DowngradeCooldown() { // Make the cooldown higher ++_cooldown; // Also decrement the timer DecrementCooldownTimer(); // Call the on cooldown change event OnCooldownChange?.Invoke(); }
/// <summary> /// Decrements cooldown by 1 so that it takes 1 less turn to get the skill back /// </summary> public void UpgradeCooldown() { // Make the cooldown lower --_cooldown; // Also increment the timer IncrementCooldownTimer(); // Call the on cooldown change event OnCooldownChange?.Invoke(); }