From fbf3fe5655d97c67db3bf07706ab5af232dcc9a5 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 18 九月 2025 19:17:48 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(甘夫人技能;增加连击、追击增伤减伤属性;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py index 9487696..0594b0b 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py @@ -162,7 +162,11 @@ AttrID_QunFinalDamPerDef, # 对群减伤 64 AttrID_SkillPer, # 技能增伤 65 AttrID_SkillPerDef, # 技能减伤 66 -) = range(1, 1 + 66) +AttrID_PursueDamPer, # 追击增伤 67 +AttrID_PursueDamPerDef, # 追击减伤 68 +AttrID_ComboDamPer, # 连击增伤 69 +AttrID_ComboDamPerDef, # 连击减伤 70 +) = range(1, 1 + 70) # 需要计算的武将战斗属性ID列表 CalcBattleAttrIDList = [AttrID_Atk, AttrID_Def, AttrID_MaxHP, AttrID_StunRate, AttrID_StunRateDef, @@ -175,6 +179,8 @@ AttrID_ShieldPer, AttrID_ShieldPerDef, AttrID_DOTPer, AttrID_DOTPerDef, 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, ] # 基础三维属性ID列表 @@ -207,12 +213,14 @@ Def_CalcAttr_LV, # 主公等级 0 Def_CalcAttr_MainEquip, # 主装备 1 Def_CalcAttr_HeroBook, # 武将图鉴 2 -) = range(3) +Def_CalcAttr_Realm, # 官职 3 +) = range(4) CalcAttrName = { Def_CalcAttr_LV:"主公等级", Def_CalcAttr_MainEquip:"主装备", Def_CalcAttr_HeroBook:"武将图鉴", + Def_CalcAttr_Realm:"官职", } ##----------------------------------------------------------------------------------------------- @@ -4276,7 +4284,9 @@ TriggerWay_ShieldBroken, # 承伤盾被击破时 12 TriggerWay_CurSkillEff, # 本技能/buff释放后,一般用于本技能/buff释放后触发,仅该技能释放后有效 13 TriggerWay_CurSkillEffLst, # 本持续buff结算后额外触发效果,仅该持续buff结算后有效 14 -) = range(1, 1 + 14) +TriggerWay_KillOneObj, # 击杀目标后(单次击杀多目标只触发一次) 15 +TriggerWay_KillTagObj, # 击杀每目标后(单次击杀多目标每个目标触发一次) 16 +) = range(1, 1 + 16) # 被动触发有效来源 TriggerSrc_Skill = 1 # 身上技能有效 -- Gitblit v1.8.0