7584 【后端】【主干】神兽装备评分(暴击抗性参数 SuperHitRateReduce)
| | |
| | | DWORD PerLVAtkC; // 每级增加攻击力系数
|
| | | DWORD PerLVMaxHPC; // 每级增加生命值系数
|
| | | DWORD DropMoneyPerC; // 增加掉落金币量百分比系数
|
| | | DWORD SuperHitReduceC; // 暴击抗性百分比系数
|
| | | DWORD SuperHitReduceC; // 暴击减伤百分比系数
|
| | | DWORD SuperHitRateReduceC; // 暴击抗性系数
|
| | | DWORD HitC; // 命中系数
|
| | | DWORD MissC; // 闪避系数
|
| | | DWORD PetDamPerC; // 灵宠增伤百分比系数
|
| | |
| | | ("DWORD", "PerLVMaxHPC", 0),
|
| | | ("DWORD", "DropMoneyPerC", 0),
|
| | | ("DWORD", "SuperHitReduceC", 0),
|
| | | ("DWORD", "SuperHitRateReduceC", 0),
|
| | | ("DWORD", "HitC", 0),
|
| | | ("DWORD", "MissC", 0),
|
| | | ("DWORD", "PetDamPerC", 0),
|
| | |
| | | self.PerLVMaxHPC = 0
|
| | | self.DropMoneyPerC = 0
|
| | | self.SuperHitReduceC = 0
|
| | | self.SuperHitRateReduceC = 0
|
| | | self.HitC = 0
|
| | | self.MissC = 0
|
| | | self.PetDamPerC = 0 |
| | |
| | | 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 # 灵宠增伤百分比系数 |
| | |
| | | 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())
|