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