| | |
| | |
|
| | | curPlayer.Sync_MakeItemAnswer(ShareDefine.Def_mitMagicWeaponSkillUp, 1)
|
| | |
|
| | | SetMWPrivilegeData(curPlayer, ChConfig.MWPrivilege_MWSkillUp, 1, True)
|
| | | SetMWPrivilegeData(curPlayer, ChConfig.MWPrivilege_MWSkillUp, GetSPSkillTotalLV(curPlayer))
|
| | | PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_MWSkillUp, 1, [skillTypeID])
|
| | | EventShell.EventRespons_MWSkillUp(curPlayer)
|
| | | return
|
| | |
|
| | |
|
| | | def GetSPSkillTotalLV(curPlayer):
|
| | | #潜力技能总等级
|
| | | totalLV = 0
|
| | | skillManager = curPlayer.GetSkillManager()
|
| | | for i in xrange(skillManager.GetSkillCount()):
|
| | | curSkill = skillManager.GetSkillByIndex(i)
|
| | | if curSkill.GetFuncType() != ChConfig.Def_SkillFuncType_FbSPSkill:
|
| | | continue
|
| | | totalLV += curSkill.GetSkillLV()
|
| | | return totalLV
|
| | |
|
| | | def NotifyMagicWeapon(curPlayer, isLogin=False):
|
| | | #通知法宝信息
|