hch
2019-09-25 4be07d67e41b356ccbe335647cb0e1686e43bea7
0312 最大灵根系
1个文件已修改
16 ■■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
@@ -5907,14 +5907,16 @@
    return curPlayer.GetExAttr16()
def SetLingGenMaxIndex(curPlayer):
    indexList = [ChConfig.TYPE_Calc_Metal,                        # 金 1
                ChConfig.TYPE_Calc_Wood,                         # ľ 2
                ChConfig.TYPE_Calc_Water,                        # ˮ 3
                ChConfig.TYPE_Calc_Fire,                         # 火 4
                ChConfig.TYPE_Calc_Earth,                        # 土 11
    indexList = [
                    ShareDefine.Def_Effect_Metal, # 金
                    ShareDefine.Def_Effect_Wood, # ľ
                    ShareDefine.Def_Effect_Water, # ˮ
                    ShareDefine.Def_Effect_Fire, # 火
                    ShareDefine.Def_Effect_Earth, # 土
                ]
    tempList = [GetMetal(curPlayer), GetWood(curPlayer), GetWater(curPlayer),
                GetFire(curPlayer), GetEarth(curPlayer)]
    tempList = [curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_AddPointValue % attrID) for attrID in indexList]
    
    curPlayer.SetExAttr16(indexList[tempList.index(max(tempList))])