private void Confirm() { if (!_action.CanPayCost(_characterManager.ActiveCharacter)) { _notificationViewController.DisplayMessage("Not enough mana!"); return; } _action.PayCost(_characterManager.ActiveCharacter); _action.ApplyEffect(_characterManager.ActiveCharacter, _activeList[_activeIndex].Character); _characterManager.SelectNext(); Back(); }