From 5cdafc86fbe8a1c298e96c02c0b2fcf87ced6ecc Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 09 六月 2026 17:01:54 +0800
Subject: [PATCH] 670 【战斗】战斗系统 / 新增怒气技能对战斗特性生效

---
 ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt
index 82a82fa..1294fe8 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt
@@ -419,13 +419,13 @@
 TurnFightCD	0	800			
 TurnMax	15	15	{}		
 AngerXP	50	100	50	5	{"1":25, "2":25, "3":15, "4":15, "5":15, "6":5}
-MissCfg	int(min((dMissRate-aMissRateDef)*pow(0.7,missNum), 8000))				
-ParryCfg	0 if parryNum>2 else min(dParryRate-aParryRateDef, 8000)	[1]	0.5	2	
+MissCfg	int(min((dMissRate-aMissRateDef)*pow(0.7,missNum), 8000))	int(min((dMissRate-aMissRateDef)/2*pow(0.7,missNum), 4000))	int(min((dMissRate-aMissRateDef)*pow(0.7,missNum), 4000))		
+ParryCfg	0 if parryNum>2 else min(dParryRate-aParryRateDef, 8000)	[1,2]	0.5	2	
 GuanchuanCfg	100|1	1|50	3000		
 ZhaojiaCfg	100|1	1|50	3000		
-ComboCfg	0 if comboNum>4 else int(min((aComboRate-dComboRateDef),10000)*pow(0.5,comboNum))				
+ComboCfg	0 if comboNum>4 else int(min((aComboRate-dComboRateDef),10000)*pow(0.5,comboNum))	0			
 SuperHitCfg	max(aSuperHitRate - dSuperHitRateDef, 0)	1.5			
-StunCfg	min(aStunRate - dStunRateDef, 7000)	200			
+StunCfg	min((aStunRate - dStunRateDef)*pow(0.5,stunCnt), 7000)	200			
 SuckHPCfg	long(hurtHP*max(aSuckHPPer -dSuckHPPerDef, 0)*(1+aCurePer-dCureDefPer))				
 HurtFormula	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aNormalSkillPer-dNormalSkillPerDef)+(aPMDamPer-dPMDamPerDef)+(aComboDamPer-dComboDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1,aSuperDamPer-dSuperDamPerDef))))	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+angerOverflow/100)*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aAngerSkillPer-dAngerSkillPerDef)+(aPMDamPer-dPMDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1,aSuperDamPer-dSuperDamPerDef))))	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aPMDamPer-dPMDamPerDef)+(aComboDamPer-dComboDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1,aSuperDamPer-dSuperDamPerDef))))		
 DOTFormula	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+max(-0.99,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.99,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(1+max(-0.99,aDOTPer-dDOTPerDef))))				

--
Gitblit v1.8.0