ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -74,7 +74,7 @@
Def_BuffValue_Count = 3     # buff记录的value个数
#游戏对象属性--------------------------------------------
Def_Calc_AllAttrType_MAX = 166
Def_Calc_AllAttrType_MAX = 171
#基本属性BUFF计算,顺序与 ObjProperty_AttrByIndex 对应,同时也为buff效果ID同步通知策划
TYPE_Calc_AttrList = (
TYPE_Calc_Metal,                        # 金 1
@@ -254,6 +254,11 @@
TYPE_Calc_FamilyWarHPPer,                # 仙盟联赛生命加成
TYPE_Calc_FamilyWarAtkPer,               # 仙盟联赛攻击加成
TYPE_Calc_FamilySitExpPer,               # 仙盟打坐经验加成 165
TYPE_Calc_ComboDefRate,                  # 抗连击概率
TYPE_Calc_AtkBackRate,                   # 反击概率
TYPE_Calc_AtkBackDefRate,                # 抗反击概率
TYPE_Calc_SuckHPPer,                     # 吸血比率
TYPE_Calc_SuckHPDefPer,                  # 抗吸血比率 170
) = range(1, Def_Calc_AllAttrType_MAX)
## 支持大数值属性,超过20E
@@ -3047,8 +3052,18 @@
    Def_ShopType_LongSale,    #远程贩售
) = range(1, 2+1)
# 回合攻击战斗类型
(
TurnBattleType_Normal, # 普通
TurnBattleType_Combo, # 连击
TurnBattleType_AtkBack, # 反击
) = range(3)
#---Obj字典-------
Def_Obj_Dict_TurnFightNum = 'TurnFightNum' # 回合制战斗当前轮次
Def_Obj_Dict_TurnComboNum = 'TurnComboNum' # 本回合已累计连击次数
Def_Obj_Dict_TurnAtkBackNum = 'TurnAtkBackNum' # 本回合已累计反击次数
Def_Obj_Dict_TurnBattleType = 'TurnBattleType' # 本次攻击战斗类型:TurnBattleType_xxx
#---NPC字典-------
#每道龙卷风最终坐标
@@ -4475,6 +4490,11 @@
AttrName_PetAtk = "PetAtk"  # 灵宠攻击
AttrName_PetSkillAtkRate = "PetSkillAtkRate"  # 灵宠技能
AttrName_PetDamPer = "PetDamPer"  # 灵宠伤害增加
AttrName_ComboDefRate = "ComboDefRate"  # 抗连击概率
AttrName_AtkBackRate = "AtkBackRate"  # 反击概率
AttrName_AtkBackDefRate = "AtkBackDefRate"  # 抗反击概率
AttrName_SuckHPPer = "SuckHPPer"  # 吸血比率
AttrName_SuckHPDefPer = "SuckHPDefPer"  # 抗吸血比率
#物品效果(ID或指定类型)对应的属性计算信息 {效果(ID/指定类型):[[属性索引, ...], 是否基础属性,(非)线性]}
#对应 Def_Calc_AllAttrType_MAX
@@ -4663,6 +4683,16 @@
    ShareDefine.Def_Effect_FamilyWarHPPer:[[TYPE_Calc_FamilyWarHPPer], False, TYPE_Linear],
    ShareDefine.Def_Effect_FamilyWarAtkPer:[[TYPE_Calc_FamilyWarAtkPer], False, TYPE_Linear],
    ShareDefine.Def_Effect_FamilySitExpPer:[[TYPE_Calc_FamilySitExpPer], False, TYPE_Linear],
    ShareDefine.Def_Effect_ComboDefRate:[[TYPE_Calc_ComboDefRate], False, TYPE_Linear],
    AttrName_ComboDefRate:[[TYPE_Calc_ComboDefRate], False, TYPE_Linear],
    ShareDefine.Def_Effect_AtkBackRate:[[TYPE_Calc_AtkBackRate], False, TYPE_Linear],
    AttrName_AtkBackRate:[[TYPE_Calc_AtkBackRate], False, TYPE_Linear],
    ShareDefine.Def_Effect_AtkBackDefRate:[[TYPE_Calc_AtkBackDefRate], False, TYPE_Linear],
    AttrName_AtkBackDefRate:[[TYPE_Calc_AtkBackDefRate], False, TYPE_Linear],
    ShareDefine.Def_Effect_SuckHPPer:[[TYPE_Calc_SuckHPPer], False, TYPE_Linear],
    AttrName_SuckHPPer:[[TYPE_Calc_SuckHPPer], False, TYPE_Linear],
    ShareDefine.Def_Effect_SuckHPDefPer:[[TYPE_Calc_SuckHPDefPer], False, TYPE_Linear],
    AttrName_SuckHPDefPer:[[TYPE_Calc_SuckHPDefPer], False, TYPE_Linear],
    
    #战斗非线性
    ShareDefine.Def_Effect_SuperHitPer:[[TYPE_Calc_SuperHit], False, TYPE_NoLinear],