| | |
| | | int error;
|
| | | if (!model.SatisfyLevelUp(model.selectSkill, out error))
|
| | | {
|
| | | model.ProcessLevelUpError(error);
|
| | | model.ProcessLevelUpError(model.selectSkill, error);
|
| | | return;
|
| | | }
|
| | | else
|
| | |
| | | }
|
| | | else
|
| | | {
|
| | | ConfirmCancel.ShowPopConfirm(Language.Get(Language.Get("Mail101")), Language.Get("LackTalentBook",
|
| | | ConfirmCancel.ShowPopConfirm(Language.Get("Mail101"), Language.Get("LackTalentBook",
|
| | | config.ItemName, model.talentResetBookCost), (bool isOk) =>
|
| | | {
|
| | | if (isOk)
|
| | | {
|
| | | CA550_tagCMResetMasterSkill pak = new CA550_tagCMResetMasterSkill();
|
| | | GameNetSystem.Instance.SendInfo(pak);
|
| | | if (UIHelper.GetMoneyCnt(1) < (ulong)model.talentResetBookCost)
|
| | | {
|
| | | WindowCenter.Instance.Open<RechargeTipWin>();
|
| | | }
|
| | | else
|
| | | {
|
| | | CA550_tagCMResetMasterSkill pak = new CA550_tagCMResetMasterSkill();
|
| | | GameNetSystem.Instance.SendInfo(pak);
|
| | | }
|
| | | }
|
| | | });
|
| | | }
|