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