From 1890f0643483194e41668032aa75eb755c8a1aad Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 12 八月 2025 17:23:43 +0800
Subject: [PATCH] 129 【战斗】战斗系统-服务端(主阵容变更时重新开始战斗;主阵容属性变化时实时更新主线战斗;主线战斗请求CD限制1秒;计算buff属性、buff添加删除通用逻辑;4012效果状态逻辑;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
index 9e9784d..feca7c7 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -3139,6 +3139,30 @@
 Def_NPC_Dict_TimeLostHPFightPowerEx = 'TimeLostHPFightPowerEx' # 按时间掉血战力
 
 #玩家状态定义,不能超过31个,如超过,需扩展多个key支持
+BatObjStateList = (
+    BatObjState_Normal, # 无 0
+    BatObjState_Freezed, # 定身状态 1
+    BatObjState_Slow, # 减速状态 2
+    BatObjState_LoseBlood, # 持续掉血状态 3
+    BatObjState_Shield, # 麒麟佑身4
+    BatObjState_DamBackShield, # 东皇附体5
+    BatObjState_Sneer, # 嘲讽 6
+    BatObjState_Stun, # 晕眩状态 7
+    BatObjState_AddAtk, # 加攻状态 8
+    BatObjState_WeakDef, # 减防状态 9
+    BatObjState_LimitSkill, # 禁魔状态 10
+    BatObjState_LimitAddHP, # 禁疗状态 11
+    BatObjState_Blind, # 致盲状态 12
+    BatObjState_Burn, # 灼烧 13
+    BatObjState_LoseBlood2, # 职业2持续掉血状态 14
+    BatObjState_LoseBlood3, # 职业3持续掉血状态 15
+    BatObjState_MissSneerAtk, # 对嘲讽攻击免疫表现为miss 16
+    BatObjState_BeInAir, # 浮空(做法同眩晕类) 17
+    BatObjState_zqdlj, # 紫气东来金灵根技能状态 18
+    BatObjState_Ice, # 寒冰状态(同减速) 19
+) = range(20)
+
+#玩家状态定义,不能超过31个,如超过,需扩展多个key支持
 Def_PlayerStateList = (
     Def_PlayerState_Normal, # 无 0
     Def_PlayerState_Freezed, # 定身状态 1

--
Gitblit v1.8.0