hxp
2025-11-27 ab3c1e29995e5bae442a06bbd8c4ae821efe88d0
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -913,22 +913,22 @@
AfterLogic_AddBuff = "AddBuff"
AfterLogic_SyncBuff = "SyncBuff"
#伤害类型
#伤害飘血类型
(
HurtType_Fail,              # 失败 - 如概率没有触发 0
HurtType_Normal,            # 伤害 1
HurtTYpe_Cure,              # 治疗 2
HurtType_3,
HurtType_Immune,            # 免疫 4
HurtType_Parry,             # 格挡 5
HurtType_IgnoreDef,         # 无视防御/真实伤害 6
HurtType_SuperHit,          # 暴击 7
HurtType_Stun,              # 击晕 8 仅算概率触发的击晕,技能额外击晕效果的不算
HurtType_Miss,              # 闪避 9
HurtType_PoisonCureHurt,    # 伤害毒奶 10
HurtType_PoisonCureSuck,    # 吸血毒奶 11
HurtType_HarmSelf,          # 自残 12
HurtType_CaorenProtect,     # 本次伤害有受曹仁防护标记 13
HurtAtkType_Fail,              # 失败 - 如概率没有触发 0
HurtAtkType_Hurt,              # 伤害 1
HurtAtkType_Cure,              # 治疗 2
HurtAtkType_Revive,            # 复活 3
HurtAtkType_Immune,            # 免疫 4
HurtAtkType_Parry,             # 格挡 5
HurtAtkType_IgnoreDef,         # 无视防御/真实伤害 6
HurtAtkType_SuperHit,          # 暴击 7
HurtAtkType_Stun,              # 击晕 8 仅算概率触发的击晕,技能额外击晕效果的不算
HurtAtkType_Miss,              # 闪避 9
HurtAtkType_PoisonCureHurt,    # 伤害毒奶 10
HurtAtkType_PoisonCureSuck,    # 吸血毒奶 11
HurtAtkType_HarmSelf,          # 自残 12
HurtAtkType_CaorenProtect,     # 本次伤害有受曹仁防护标记 13
) = range(14)
#伤害类型
@@ -3997,7 +3997,9 @@
TriggerWay_BeParry, # 被格挡时 37
TriggerWay_BeMiss, # 被闪避时 38
TriggerWay_BeAtkBack, # 被反击时 39
) = range(1, 1 + 39)
TriggerWay_InBattlefield, # 在场时 40
TriggerWay_Revive, # 复活时 41
) = range(1, 1 + 41)
# 不加载的被动触发方式,一般用于本技能固定触发逻辑用的
TriggerWayNoLoadList = [TriggerWay_CurSkillEff, TriggerWay_CurSkillEffLst]
@@ -4029,6 +4031,7 @@
PassiveEff_AddAngerSkillPerByXP = 6018 # 增加怒气技能伤害(按消耗怒气值)
PassiveEff_AddBatDamPerByTagLostHP = 6019 # 战斗增伤(按目标已损失生命)
PassiveEff_AddSkillPerByBuffState = 6020 # 增加技能系数(验证由buff状态触发的)
PassiveEff_AddBuffLayer = 6021 # 添加buff层级时额外增加x层
# 被动效果ID有触发值时就返回的
PassiveEffHappenValueList = [PassiveEff_ChangeHurtType, PassiveEff_ImmuneControlBuff, PassiveEff_MustSuperHit, PassiveEff_SkillInvalid]
@@ -4048,6 +4051,7 @@
SkillEff_UseSkillHarmSelf = 7008 # 释放技能时自残(先扣血)
SkillEff_SkillUseCntLimit = 7009 # 限制技能最多触发次数
SkillEff_UseSkillStealBuff = 7010 # 释放技能前偷取buff
SkillEff_ReviveNoUse = 7011 # 没有复活目标时释放其他技能
(
TriggerType_BeSuperHit, # 被暴击触发技能 1