| | |
| | | batObj = batObjMgr.getBatObj(objID)
|
| | | if not batObj:
|
| | | continue
|
| | | if posNum == ChConfig.TFPosNum_Mingge: # 理论上要都同步,但是前端需要同步修改,等前端要改时再同步
|
| | | continue
|
| | | #if posNum == ChConfig.TFPosNum_Mingge: # 理论上要都同步,但是前端需要同步修改,等前端要改时再同步
|
| | | # continue
|
| | | tfObj = ChPyNetSendPack.tagSCTurnFightObj()
|
| | | tfObj.ObjID = batObj.GetID()
|
| | | tfObj.NPCID = batObj.GetNPCID()
|
| | |
| | | mgSkillLVDict = olPlayer.GetCalcSpecInfo(ChConfig.Def_CalcAttr_Mingge, mgPresetID)
|
| | | mgSkillIDList = []
|
| | | for skillTypeID, skillLV in mgSkillLVDict.items():
|
| | | skillID = skillTypeID + skillLV - 1
|
| | | skillID = SkillCommon.GetSkillIDBySkillTypeID(skillTypeID, skillLV)
|
| | | if skillID not in mgSkillIDList:
|
| | | mgSkillIDList.append(skillID)
|
| | | #shapeType = 0
|