From 8262e09b6dbb9e955cf19ef880eaae459a1ff111 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 27 六月 2019 10:04:55 +0800
Subject: [PATCH] 7584 【后端】【主干】神兽装备评分(暴击抗性参数 SuperHitRateReduce)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py |    1 +
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py           |    5 ++++-
 PySysDB/PySysDBPY.h                                                                            |    3 ++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/PySysDB/PySysDBPY.h b/PySysDB/PySysDBPY.h
index 9c1a7a0..d642957 100644
--- a/PySysDB/PySysDBPY.h
+++ b/PySysDB/PySysDBPY.h
@@ -666,7 +666,8 @@
 	DWORD		PerLVAtkC;	// 每级增加攻击力系数
 	DWORD		PerLVMaxHPC;	// 每级增加生命值系数
 	DWORD		DropMoneyPerC;	// 增加掉落金币量百分比系数
-	DWORD		SuperHitReduceC;	// 暴击抗性百分比系数
+	DWORD		SuperHitReduceC;	// 暴击减伤百分比系数
+	DWORD		SuperHitRateReduceC;	// 暴击抗性系数
 	DWORD		HitC;	// 命中系数
 	DWORD		MissC;	// 闪避系数
 	DWORD		PetDamPerC;	// 灵宠增伤百分比系数
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
index dad8b18..ada125a 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -556,6 +556,7 @@
                         ("DWORD", "PerLVMaxHPC", 0),
                         ("DWORD", "DropMoneyPerC", 0),
                         ("DWORD", "SuperHitReduceC", 0),
+                        ("DWORD", "SuperHitRateReduceC", 0),
                         ("DWORD", "HitC", 0),
                         ("DWORD", "MissC", 0),
                         ("DWORD", "PetDamPerC", 0),
@@ -2544,6 +2545,7 @@
         self.PerLVMaxHPC = 0
         self.DropMoneyPerC = 0
         self.SuperHitReduceC = 0
+        self.SuperHitRateReduceC = 0
         self.HitC = 0
         self.MissC = 0
         self.PetDamPerC = 0
@@ -2563,7 +2565,8 @@
     def GetPerLVAtkC(self): return self.PerLVAtkC #  每级增加攻击力系数
     def GetPerLVMaxHPC(self): return self.PerLVMaxHPC #  每级增加生命值系数
     def GetDropMoneyPerC(self): return self.DropMoneyPerC #  增加掉落金币量百分比系数
-    def GetSuperHitReduceC(self): return self.SuperHitReduceC #  暴击抗性百分比系数
+    def GetSuperHitReduceC(self): return self.SuperHitReduceC #  暴击减伤百分比系数
+    def GetSuperHitRateReduceC(self): return self.SuperHitRateReduceC #  暴击抗性系数
     def GetHitC(self): return self.HitC #  命中系数
     def GetMissC(self): return self.MissC #  闪避系数
     def GetPetDamPerC(self): return self.PetDamPerC #  灵宠增伤百分比系数
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py
index 9853eef..6b6a747 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py
@@ -456,6 +456,7 @@
     IgnoreDefRateReduce = 0#attrDict.get(ShareDefine.Def_Effect_IgnoreDefRateReduce, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetIgnoreDefRateReduceC())
     DamChanceDef = 0#attrDict.get(ShareDefine.Def_Effect_DamChanceDef, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetDamChanceDefC())
     SuperHitReduce = attrDict.get(ShareDefine.Def_Effect_SuperHitReduce, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSuperHitReduceC())
+    SuperHitRateReduce = attrDict.get(ShareDefine.Def_Effect_SuperHitRateReduce, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSuperHitRateReduceC())
     SkillAtkRate = 0#attrDict.get(ShareDefine.Def_Effect_SkillAtkRate, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSkillAtkRateC())
     SpeedPer = 0#attrDict.get(ShareDefine.Def_Effect_SpeedPer, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSpeedPerC())
     SkillAtkRateReduce = 0#attrDict.get(ShareDefine.Def_Effect_SkillAtkRateReduce, 0) * (1 if not gsParamIpyData else gsParamIpyData.GetSkillAtkRateReduceC())

--
Gitblit v1.8.0