ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -79,7 +79,7 @@
Def_BuffValue_Count = 3     # buff记录的value个数
#游戏对象属性--------------------------------------------
Def_Calc_AllAttrType_MAX = 172
Def_Calc_AllAttrType_MAX = 174
#基本属性BUFF计算,顺序与 ObjProperty_AttrByIndex 对应,同时也为buff效果ID同步通知策划
TYPE_Calc_AttrList = (
TYPE_Calc_Metal,                        # 金 1
@@ -265,6 +265,8 @@
TYPE_Calc_SuckHPPer,                     # 吸血比率
TYPE_Calc_SuckHPDefPer,                  # 抗吸血比率 170
TYPE_Calc_CureDefPer,                    # 弱化对方治疗效果
TYPE_Calc_PetStrengthenPer,              # 强化灵兽
TYPE_Calc_PetWeakenPer,                  # 弱化灵兽
) = range(1, Def_Calc_AllAttrType_MAX)
## 支持大数值属性,超过20E
@@ -3094,6 +3096,8 @@
Def_Obj_Dict_TurnAtkAddXPCount = 'TurnAtkAddXPCount' # 每回合攻击已增加XP次数
Def_Obj_Dict_TurnXPFullTimeline = 'TurnXPFullTimeline' # XP满时的回合时间点
Def_Obj_Dict_TurnXPUseState = 'TurnXPUseState' # XP使用状态;0-不可用;1-可用;2-已用
Def_Obj_Dict_TurnSkillSuccessPetState = 'TurnSkillSuccessPetState' # 回合制灵宠是否已使用过技能,主人及灵宠均有该值,独立算
Def_Obj_Dict_TurnAttackOverPetState = 'TurnAttackOverPetState' # 回合制灵宠是否已攻击过,主人及灵宠均有该值,独立算
#---NPC字典-------
#每道龙卷风最终坐标
@@ -4548,6 +4552,8 @@
AttrName_SuckHPDefPer = "SuckHPDefPer"  # 抗吸血比率
AttrName_CurePer = "CurePer"  # 强化治疗
AttrName_CureDefPer = "CureDefPer"  # 弱化治疗
AttrName_PetStrengthenPer = "PetStrengthenPer"  # 强化灵兽
AttrName_PetWeakenPer = "PetWeakenPer"  # 弱化灵兽
#物品效果(ID或指定类型)对应的属性计算信息 {效果(ID/指定类型):[[属性索引, ...], 是否基础属性,(非)线性]}
#对应 Def_Calc_AllAttrType_MAX
@@ -4748,6 +4754,8 @@
    AttrName_SuckHPDefPer:[[TYPE_Calc_SuckHPDefPer], False, TYPE_Linear],
    ShareDefine.Def_Effect_CurePer:[[TYPE_Calc_CurePer], False, TYPE_Linear],
    ShareDefine.Def_Effect_CureDefPer:[[TYPE_Calc_CureDefPer], False, TYPE_Linear],
    ShareDefine.Def_Effect_PetStrengthenPer:[[TYPE_Calc_PetStrengthenPer], False, TYPE_Linear],
    ShareDefine.Def_Effect_PetWeakenPer:[[TYPE_Calc_PetWeakenPer], False, TYPE_Linear],
    
    #战斗非线性
    ShareDefine.Def_Effect_SuperHitPer:[[TYPE_Calc_SuperHit], False, TYPE_NoLinear],
@@ -5120,7 +5128,10 @@
TriggerType_AtkBackBef, # 反击前触发 94
TriggerType_AtkBackAft, # 反击后触发 95
TriggerType_SkillSuccessPet, # 灵宠技能释放成功都可触发 96
) = range(1, 97)
TriggerType_AttackOverPet, # 灵宠攻击(对敌技能)后被动技能被触发 97
TriggerType_XPAttackAddSkillPer,  # 道法攻击增加伤害百分比 98
TriggerType_XPAttackOver,  # 道法攻击后触发99
) = range(1, 100)
#不可以佩戴翅膀的地图
@@ -5775,6 +5786,14 @@
Def_BattleRelationType_CommNoBoss,   # 除了(指定)BOSS,可对其释放技能,但是无实际效果
) = range(0, 4)
#IPY_GameWorld.ghtPhy
# 攻击类型
(
ghtPhy, # 物理攻击 1
ghtMag, # 魔法攻击 2
ghtEx, # 额外攻击 3
) = range(1, 1 + 3)
# 经验倍率限制类型
(
ExpRateLimitType_Recover, # 资源找回