ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -114,7 +114,7 @@
AttrID_AtkPer,                              # 攻击加成 16
AttrID_DefPer,                              # 防御加成 17
AttrID_MaxHPPer,                            # 生命加成 18
AttrID_19,
AttrID_XPRecoverPer,                        # 怒气恢复 19
AttrID_20,
AttrID_StunRate,                            # 击晕 21
AttrID_StunRateDef,                         # 抗击晕 22
@@ -180,7 +180,7 @@
                        AttrID_WeiFinalDamPer, AttrID_WeiFinalDamPerDef, AttrID_ShuFinalDamPer, AttrID_ShuFinalDamPerDef,
                        AttrID_WuFinalDamPer, AttrID_WuFinalDamPerDef, AttrID_QunFinalDamPer, AttrID_QunFinalDamPerDef,
                        AttrID_SkillPer, AttrID_SkillPerDef, AttrID_PursueDamPer, AttrID_PursueDamPerDef,
                        AttrID_ComboDamPer, AttrID_ComboDamPerDef,
                        AttrID_ComboDamPer, AttrID_ComboDamPerDef, AttrID_XPRecoverPer,
                        ]
# 基础三维属性ID列表
@@ -230,7 +230,7 @@
##-----------------------------------------------------------------------------------------------
Def_Calc_AllAttrType_MAX = 192
#基本属性BUFF计算,顺序与 ObjProperty_AttrByIndex 对应,同时也为buff效果ID同步通知策划
#基本属性BUFF计算,顺序与 ObjProperty_AttrByIndex 对应,同时也为buff效果ID同步通知策划【废弃】
TYPE_Calc_AttrList = (
TYPE_Calc_Metal,                        # 金 1
TYPE_Calc_Wood,                         # ľ 2
@@ -1332,7 +1332,8 @@
Def_Calc_ByBuffValue, # 触发buff的buff值 4
Def_Calc_TagLostHP, # 目标已损失生命 5
Def_Calc_HarmSelfHP, # 按本次自残耗血值 6
) = range(7)
Def_Calc_AtkedSkillHurtHP, # 按最后受到攻击的技能伤害  7
) = range(8)
#治疗类型(影响公式参数)
Def_CureTypeList = (
@@ -4051,7 +4052,11 @@
TriggerWay_AttackOverDirectOne, # 直接攻击后(除dot或buff外的攻击,多目标仅触发一次)21
TriggerWay_BeAnyEffect, # 受到任意效果时(除直接攻击外的任意效果,如buff、dot、治疗、额外怒技)22
TriggerWay_BuffAddByOwner, # buff添加时(施法者触发) 23
) = range(1, 1 + 23)
TriggerWay_BeHurt, # 掉血时 24
TriggerWay_BeDOTHurt, # 受到持续伤害 25
TriggerWay_EnemyDie, # 敌方单位死亡时 26
TriggerWay_FriendDie, # 己方单位死亡时 27
) = range(1, 1 + 27)
# 不加载的被动触发方式,一般用于本技能固定触发逻辑用的
TriggerWayNoLoadList = [TriggerWay_CurSkillEff, TriggerWay_CurSkillEffLst]
@@ -4098,6 +4103,7 @@
SkillEff_ActionUseInvalid = 7006 # 行动时不可释放技能(可连击、反击、追击)
SkillEff_AngerSkillNoXP = 7007 # 无论多少怒气均可释放该怒气技能
SkillEff_UseSkillHarmSelf = 7008 # 释放技能时自残(先扣血)
SkillEff_SkillUseCntLimit = 7009 # 限制技能最多触发次数
(
TriggerType_BeSuperHit, # 被暴击触发技能 1
@@ -5228,7 +5234,12 @@
DailyTask_HeroCall, # 武将招募 3
DailyTask_Arena, # 演武场 4
DailyTask_GoldRush, # 淘金 5
) = range(1, 1 + 5)
DailyTask_CutTree, # 消耗X个战锤 6
DailyTask_HeroLVUP, # 武将升级x次 7
DailyTask_HeroStarUP, # 武将升星x次 8
DailyTask_GetMoney, # 获得货币x个 9
DailyTask_FBFinish, # 完成副本x次 10
) = range(1, 1 + 10)
# 任务类型定义
TaskTypeList = (