From be35331b8931d2829f014749a827a1c37c78feff Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 29 五月 2019 17:11:18 +0800
Subject: [PATCH] 6997 【后端】【2.0】战力计算整理

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py |   44 +++++++++++++++++++-------------------------
 1 files changed, 19 insertions(+), 25 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
index 576779c..2a96f71 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -381,28 +381,26 @@
                         ("WORD", "LV", 1),
                         ("DWORD", "CftHit", 0),
                         ("DWORD", "CftMiss", 0),
-                        ("DWORD", "CftDamagePer", 0),
-                        ("DWORD", "CftDamReduce", 0),
                         ("DWORD", "CftIgnoreDefRate", 0),
                         ("DWORD", "CftDamChanceDef", 0),
-                        ("DWORD", "CftBleedDamage", 0),
                         ("DWORD", "CftFaintRate", 0),
-                        ("DWORD", "CftSuperHitReduce", 0),
+                        ("DWORD", "CftSuperHitRateReduce", 0),
                         ("DWORD", "CftSuperHitRate", 0),
                         ("DWORD", "CftLuckyHitRate", 0),
                         ("DWORD", "CftLuckyHitRateReduce", 0),
                         ("DWORD", "CftSkillAtkRate", 0),
                         ("DWORD", "CftSkillAtkRateReduce", 0),
+                        ("DWORD", "CftFinalHurtPer", 0),
+                        ("DWORD", "CftFinalHurtReducePer", 0),
                         ("DWORD", "CftDamagePerPVP", 0),
                         ("DWORD", "CftDamagePerPVPReduce", 0),
+                        ("DWORD", "CftNPCHurtAddPer", 0),
+                        ("DWORD", "CftNormalHurtPer", 0),
+                        ("DWORD", "CftFabaoHurtPer", 0),
                         ("DWORD", "CftDamBackPer", 0),
                         ("DWORD", "CftIgnoreDefRateReduce", 0),
                         ("DWORD", "CftFaintDefRate", 0),
                         ("DWORD", "CftAtkSpeed", 0),
-                        ("DWORD", "CftLuckyHit", 0),
-                        ("DWORD", "CftSpeedPer", 0),
-                        ("DWORD", "CftAtkPer", 0),
-                        ("DWORD", "CftMaxHPPer", 0),
                         ("DWORD", "CftJobAHurtAddPer", 0),
                         ("DWORD", "CftJobBHurtAddPer", 0),
                         ("DWORD", "CftJobCHurtAddPer", 0),
@@ -2194,28 +2192,26 @@
         self.LV = 0
         self.CftHit = 0
         self.CftMiss = 0
-        self.CftDamagePer = 0
-        self.CftDamReduce = 0
         self.CftIgnoreDefRate = 0
         self.CftDamChanceDef = 0
-        self.CftBleedDamage = 0
         self.CftFaintRate = 0
-        self.CftSuperHitReduce = 0
+        self.CftSuperHitRateReduce = 0
         self.CftSuperHitRate = 0
         self.CftLuckyHitRate = 0
         self.CftLuckyHitRateReduce = 0
         self.CftSkillAtkRate = 0
         self.CftSkillAtkRateReduce = 0
+        self.CftFinalHurtPer = 0
+        self.CftFinalHurtReducePer = 0
         self.CftDamagePerPVP = 0
         self.CftDamagePerPVPReduce = 0
+        self.CftNPCHurtAddPer = 0
+        self.CftNormalHurtPer = 0
+        self.CftFabaoHurtPer = 0
         self.CftDamBackPer = 0
         self.CftIgnoreDefRateReduce = 0
         self.CftFaintDefRate = 0
         self.CftAtkSpeed = 0
-        self.CftLuckyHit = 0
-        self.CftSpeedPer = 0
-        self.CftAtkPer = 0
-        self.CftMaxHPPer = 0
         self.CftJobAHurtAddPer = 0
         self.CftJobBHurtAddPer = 0
         self.CftJobCHurtAddPer = 0
@@ -2227,28 +2223,26 @@
     def GetLV(self): return self.LV # 等级
     def GetCftHit(self): return self.CftHit # 命中系数
     def GetCftMiss(self): return self.CftMiss # 闪避系数
-    def GetCftDamagePer(self): return self.CftDamagePer # 增加伤害系数
-    def GetCftDamReduce(self): return self.CftDamReduce # 减少伤害系数
     def GetCftIgnoreDefRate(self): return self.CftIgnoreDefRate # 无视防御系数
     def GetCftDamChanceDef(self): return self.CftDamChanceDef # 抵御系数
-    def GetCftBleedDamage(self): return self.CftBleedDamage # 流血伤害系数
     def GetCftFaintRate(self): return self.CftFaintRate # 击晕系数
-    def GetCftSuperHitReduce(self): return self.CftSuperHitReduce # 暴击抗性系数
+    def GetCftSuperHitRateReduce(self): return self.CftSuperHitRateReduce # 暴击率抗性系数
     def GetCftSuperHitRate(self): return self.CftSuperHitRate # 暴击率系数
     def GetCftLuckyHitRate(self): return self.CftLuckyHitRate # 会心一击率系数
     def GetCftLuckyHitRateReduce(self): return self.CftLuckyHitRateReduce # 会心一击抗性系数
     def GetCftSkillAtkRate(self): return self.CftSkillAtkRate # 技能伤害系数
     def GetCftSkillAtkRateReduce(self): return self.CftSkillAtkRateReduce # 技能减伤系数
-    def GetCftDamagePerPVP(self): return self.CftDamagePerPVP # PVP伤害增肌系数
+    def GetCftFinalHurtPer(self): return self.CftFinalHurtPer # 最终伤害加成系数
+    def GetCftFinalHurtReducePer(self): return self.CftFinalHurtReducePer # 最终伤害减免系数
+    def GetCftDamagePerPVP(self): return self.CftDamagePerPVP # PVP伤害增加系数
     def GetCftDamagePerPVPReduce(self): return self.CftDamagePerPVPReduce # PVP伤害减少系数
+    def GetCftNPCHurtAddPer(self): return self.CftNPCHurtAddPer # PVE技能加成系数
+    def GetCftNormalHurtPer(self): return self.CftNormalHurtPer # 普通附加伤害加成系数
+    def GetCftFabaoHurtPer(self): return self.CftFabaoHurtPer # 法宝附加伤害加成系数
     def GetCftDamBackPer(self): return self.CftDamBackPer # 伤害反射系数
     def GetCftIgnoreDefRateReduce(self): return self.CftIgnoreDefRateReduce # 无视防御抗性系数
     def GetCftFaintDefRate(self): return self.CftFaintDefRate # 控制抵抗系数
     def GetCftAtkSpeed(self): return self.CftAtkSpeed # 攻速系数
-    def GetCftLuckyHit(self): return self.CftLuckyHit # 会心一击系数
-    def GetCftSpeedPer(self): return self.CftSpeedPer # 移动速度百分比系数
-    def GetCftAtkPer(self): return self.CftAtkPer # 攻击百分比系数
-    def GetCftMaxHPPer(self): return self.CftMaxHPPer # 生命百分比系数
     def GetCftJobAHurtAddPer(self): return self.CftJobAHurtAddPer # 对目标战士伤害加成
     def GetCftJobBHurtAddPer(self): return self.CftJobBHurtAddPer # 对目标法师伤害加成
     def GetCftJobCHurtAddPer(self): return self.CftJobCHurtAddPer # 对目标弓箭伤害加成

--
Gitblit v1.8.0