ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -79,7 +79,7 @@
Def_BuffValue_Count = 3     # buff记录的value个数
#游戏对象属性--------------------------------------------
Def_Calc_AllAttrType_MAX = 180
Def_Calc_AllAttrType_MAX = 192
#基本属性BUFF计算,顺序与 ObjProperty_AttrByIndex 对应,同时也为buff效果ID同步通知策划
TYPE_Calc_AttrList = (
TYPE_Calc_Metal,                        # 金 1
@@ -273,6 +273,18 @@
TYPE_Calc_FaQiMaxHPPer,                  # 法器生命百分比 
TYPE_Calc_FaQiAtkPer,                    # 法器攻击百分比 
TYPE_Calc_FaQiDefPer,                    # 法器防御百分比 
TYPE_Calc_HorseSkinMaxHPPer,             # 坐骑幻化生命加成 180
TYPE_Calc_HorseSkinAtkPer,               # 坐骑幻化攻击加成
TYPE_Calc_HorseSkinDefPer,               # 坐骑幻化防御加成
TYPE_Calc_TitleMaxHPPer,                 # 称号生命加成
TYPE_Calc_TitleAtkPer,                   # 称号攻击加成
TYPE_Calc_TitleDefPer,                   # 称号防御加成 185
TYPE_Calc_FaceMaxHPPer,                  # 头像生命加成
TYPE_Calc_FaceAtkPer,                    # 头像攻击加成
TYPE_Calc_FaceDefPer,                    # 头像防御加成
TYPE_Calc_FacePicMaxHPPer,               # 头像框生命加成
TYPE_Calc_FacePicAtkPer,                 # 头像框攻击加成 190
TYPE_Calc_FacePicDefPer,                 # 头像框防御加成
) = range(1, Def_Calc_AllAttrType_MAX)
## 支持大数值属性,超过20E
@@ -3424,6 +3436,18 @@
Def_PlayerKey_MissSucessRate = "MissSucessRate"   # 闪避成功率
Def_PlayerKey_CurePer = "CurePer"   # 治疗加成 默认百分百
Def_PlayerKey_BeHurtPer = "BeHurtPer"   # 加深受到伤害百分比
Def_PlayerKey_TitleMaxHPPer = "TitleMaxHPPer"   # 称号生命加成
Def_PlayerKey_TitleAtkPer = "TitleAtkPer"   # 称号攻击加成
Def_PlayerKey_TitleDefPer = "TitleDefPer"   # 称号防御加成
Def_PlayerKey_FaceMaxHPPer = "FaceMaxHPPer"   # 头像生命加成
Def_PlayerKey_FaceAtkPer = "FaceAtkPer"   # 头像攻击加成
Def_PlayerKey_FaceDefPer = "FaceDefPer"   # 头像防御加成
Def_PlayerKey_FacePicMaxHPPer = "FacePicMaxHPPer"   # 头像框生命加成
Def_PlayerKey_FacePicAtkPer = "FacePicAtkPer"   # 头像框攻击加成
Def_PlayerKey_FacePicDefPer = "FacePicDefPer"   # 头像框防御加成
Def_PlayerKey_HorseSkinMaxHPPer = "HorseSkinMaxHPPer"   # 坐骑幻化生命加成
Def_PlayerKey_HorseSkinAtkPer = "HorseSkinAtkPer"   # 坐骑幻化攻击加成
Def_PlayerKey_HorseSkinDefPer = "HorseSkinDefPer"   # 坐骑幻化防御加成
Def_PlayerKey_HorseAtkPer = "HorseAtkPer"   # 坐骑攻击百分比
Def_PlayerKey_HorseMaxHPPer = "HorseMaxHPPer"   # 坐骑生命加成
Def_PlayerKey_PetAtkPer = "PetAtkPer"   # 灵宠攻击加成
@@ -4901,6 +4925,9 @@
    ShareDefine.Def_Effect_HorseAtkPer:[[TYPE_Calc_HorseAtkPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_HorseMaxHPPer:[[TYPE_Calc_HorseMaxHPPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_HorseTrainAttrPer:[[TYPE_Calc_HorseTrainAttrPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_HorseSkinMaxHPPer:[[TYPE_Calc_HorseSkinMaxHPPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_HorseSkinAtkPer:[[TYPE_Calc_HorseSkinAtkPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_HorseSkinDefPer:[[TYPE_Calc_HorseSkinDefPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_PetTrainAttrPer:[[TYPE_Calc_PetTrainAttrPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_GuardTrainAttrPer:[[TYPE_Calc_GuardTrainAttrPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_WingTrainAttrPer:[[TYPE_Calc_WingTrainAttrPer], False, TYPE_NoLinear],
@@ -4910,6 +4937,15 @@
    ShareDefine.Def_Effect_WingHPPer:[[TYPE_Calc_WingHPPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_SuiteBasePer:[[TYPE_Calc_SuiteBasePer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_PlusBaseAtkPer:[[TYPE_Calc_PlusBaseAtkPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_TitleMaxHPPer:[[TYPE_Calc_TitleMaxHPPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_TitleAtkPer:[[TYPE_Calc_TitleAtkPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_TitleDefPer:[[TYPE_Calc_TitleDefPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_FaceMaxHPPer:[[TYPE_Calc_FaceMaxHPPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_FaceAtkPer:[[TYPE_Calc_FaceAtkPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_FaceDefPer:[[TYPE_Calc_FaceDefPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_FacePicMaxHPPer:[[TYPE_Calc_FacePicMaxHPPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_FacePicAtkPer:[[TYPE_Calc_FacePicAtkPer], False, TYPE_NoLinear],
    ShareDefine.Def_Effect_FacePicDefPer:[[TYPE_Calc_FacePicDefPer], False, TYPE_NoLinear],
    }
# 各功能点交叉非线性属性影响提升
@@ -4937,6 +4973,18 @@
                                                TYPE_Calc_AttrMaxHP, TYPE_Calc_AttrDEF],
                        TYPE_Calc_PetTrainAttrPer:[TYPE_Calc_AttrATKMin, TYPE_Calc_AttrATKMax, 
                                                TYPE_Calc_AttrMaxHP, TYPE_Calc_AttrDEF],
                        TYPE_Calc_HorseSkinMaxHPPer:[TYPE_Calc_AttrMaxHP],
                        TYPE_Calc_HorseSkinAtkPer:[TYPE_Calc_AttrATKMin, TYPE_Calc_AttrATKMax],
                        TYPE_Calc_HorseSkinDefPer:[TYPE_Calc_AttrDEF],
                        TYPE_Calc_TitleMaxHPPer:[TYPE_Calc_AttrMaxHP],
                        TYPE_Calc_TitleAtkPer:[TYPE_Calc_AttrATKMin, TYPE_Calc_AttrATKMax],
                        TYPE_Calc_TitleDefPer:[TYPE_Calc_AttrDEF],
                        TYPE_Calc_FaceMaxHPPer:[TYPE_Calc_AttrMaxHP],
                        TYPE_Calc_FaceAtkPer:[TYPE_Calc_AttrATKMin, TYPE_Calc_AttrATKMax],
                        TYPE_Calc_FaceDefPer:[TYPE_Calc_AttrDEF],
                        TYPE_Calc_FacePicMaxHPPer:[TYPE_Calc_AttrMaxHP],
                        TYPE_Calc_FacePicAtkPer:[TYPE_Calc_AttrATKMin, TYPE_Calc_AttrATKMax],
                        TYPE_Calc_FacePicDefPer:[TYPE_Calc_AttrDEF],
                        TYPE_Calc_WingTrainAttrPer:[TYPE_Calc_AttrATKMin, TYPE_Calc_AttrATKMax, 
                                                TYPE_Calc_AttrMaxHP, TYPE_Calc_AttrDEF],
                        TYPE_Calc_GuardTrainAttrPer:[TYPE_Calc_AttrATKMin, TYPE_Calc_AttrATKMax,