| | |
| | | freePoint = curPlayer.GetFreePoint()
|
| | | curPlayer.SetFreePoint(freePoint + resetPointTotal)
|
| | | ChPlayer.NotifyPlayerBasePoint(curPlayer, resetIDList)
|
| | | DataRecordPack.Cache_FightPowerChangeInfo(curPlayer, ChConfig.PowerDownType_ResetPoint, {'resetAttrID':resetID, 'resetPoint':resetPoint})
|
| | | DataRecordPack.Cache_FightPowerChangeInfo(curPlayer, ChConfig.PowerDownType_ResetPoint, {'resetIDList':resetIDList, 'resetPointTotal':resetPointTotal})
|
| | |
|
| | | #刷新人物所有状态
|
| | | playerControl = PlayerControl.PlayerControl(curPlayer)
|
| | | playerControl.RefreshPlayerAttrState()
|
| | | |
| | | #更新技能专精
|
| | | SkillShell.RefreshElementSkillByAttr(curPlayer, resetIDList)
|
| | | return True
|
| | |
|
| | | ## 逻辑实现 //返回值为是否使用成功(外层通知特效)
|