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