From 3c9851cf6305114c7107136d2acb09f1a033f49a Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 21 一月 2026 18:00:38 +0800
Subject: [PATCH] 438 【方案】方案预设-服务端(增加解锁类型2-命格感悟等级;)
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py | 30 +++++++++++++++++++++++++-----
1 files changed, 25 insertions(+), 5 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
index 7b71063..ab1ba79 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -182,7 +182,9 @@
AttrID_GuanchuanDef, # 抗贯穿 78
AttrID_Zhaojia, # 招架 79
AttrID_ZhaojiaDef, # 抗招架 80
-) = range(1, 1 + 80)
+AttrID_AbsoluteMissRate, # 绝对闪避 81
+AttrID_AbsoluteMissRateDef, # 抗绝对闪避 82
+) = range(1, 1 + 82)
# 需要计算的武将战斗属性ID列表
CalcBattleAttrIDList = [AttrID_Atk, AttrID_Def, AttrID_MaxHP, AttrID_AtkSpeed, AttrID_StunRate, AttrID_StunRateDef,
@@ -199,6 +201,7 @@
AttrID_ComboDamPer, AttrID_ComboDamPerDef, AttrID_XPRecoverPer, AttrID_PVPDamPer, AttrID_PVPDamPerDef,
AttrID_ReviveHPPer, AttrID_ReviveXPPer, AttrID_DOTBurnPer, AttrID_DOTBurnPerDef,
AttrID_Guanchuan, AttrID_GuanchuanDef, AttrID_Zhaojia, AttrID_ZhaojiaDef,
+ AttrID_AbsoluteMissRate, AttrID_AbsoluteMissRateDef,
]
# 基础三维属性ID列表
@@ -881,6 +884,7 @@
AfterLogic_DelBuff = "DelBuff"
AfterLogic_AddBuff = "AddBuff"
AfterLogic_SyncBuff = "SyncBuff"
+AfterLogic_TriggerAddBuff = "TriggerAddBuff" # 后置处理添加buff后的被动触发
#伤害飘血类型
(
@@ -901,7 +905,8 @@
HurtAtkType_IgnoreShield, # 无视承伤盾 14
HurtAtkType_Guanchuan, # 贯穿 15
HurtAtkType_Zhaojia, # 招架 16
-) = range(17)
+HurtAtkType_AbsoluteMiss, # 绝对闪避 17
+) = range(18)
#伤害类型
(
@@ -1310,6 +1315,15 @@
# @return: 1 ~ 总行数
return (posNum - 1) / TurnFightCols + 1
+# 回合战斗站位定义, 1~20 以内为战斗武将固定位置
+TFPosNum_Mingge = 99 # 命格固定站位
+TFPosNum_Lingshou = 101 # 灵兽起始站位 101~xxx
+
+# 战斗对象类型,根据 PosNum 区分
+BatObjType_BatHero = 1 # 主战斗武将
+BatObjType_Mingge = 2 # 命格
+BatObjType_Lingshou = 3 # 灵兽
+
# 性别
BatObjSex_Male = 1 # 男
BatObjSex_Female = 2 # 女
@@ -1490,7 +1504,7 @@
}
# 伤害型技能
-Def_HurtSkill_List = [Def_SkillType_Atk, Def_SkillType_LstPlsBuffAtk, Def_SkillType_PassiveLstPlsBuffAtk]
+Def_HurtSkill_List = [Def_SkillType_Atk, Def_SkillType_AtkEx, Def_SkillType_LstPlsBuffAtk, Def_SkillType_PassiveLstPlsBuffAtk]
#持续型技能列表
@@ -4037,7 +4051,10 @@
TriggerWay_BeSuckHP, # 被吸血时 56
TriggerWay_SuckHPOne, # 吸血时(多目标仅触发一次) 57
TriggerWay_EnemyBeControlledHard, # 敌方受控时(硬控) 58
-) = range(1, 1 + 58)
+TriggerWay_PursueAtk, # 追击直接攻击时 59
+TriggerWay_Frozen, # 冰冻目标时 60
+TriggerWay_AddDOTBuff, # 附加持续伤害buff时 61
+) = range(1, 1 + 61)
# 不加载的被动触发方式,一般用于本技能固定触发逻辑用的
TriggerWayNoLoadList = [TriggerWay_CurSkillEff, TriggerWay_CurSkillEffLst]
@@ -4110,6 +4127,7 @@
SkillEff_SkillUseCntLimit = 7009 # 限制技能最多触发次数
SkillEff_UseSkillStealBuff = 7010 # 释放技能前偷取buff
SkillEff_ReviveNoUse = 7011 # 没有复活目标时释放其他技能
+SkillEff_LearnSkillEx = 7012 # 额外学习技能(用于拆分完全独立的技能,视为已学习)
(
TriggerType_BeSuperHit, # 被暴击触发技能 1
@@ -4734,7 +4752,9 @@
Def_SkillFuncType_TurnNormaSkill, #1 普攻技能
Def_SkillFuncType_AngerSkill, #2 怒气技能
Def_SkillFuncType_PotentialSkill, #3 潜能技能
-) = range(4)
+Def_SkillFuncType_4, #4 觉醒技能
+Def_SkillFuncType_MinggeSkill, #5 命格技能
+) = range(6)
# MMO项目 - 先保留,重新定义从1000开始,后续可陆续删除
(Def_SkillFuncType_Common, #0为通用技能
--
Gitblit v1.8.0