7584 【后端】【主干】神兽装备评分(暴击抗性参数 SuperHitRateReduce)
3个文件已修改
9 ■■■■ 已修改文件
PySysDB/PySysDBPY.h 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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;    // 灵宠增伤百分比系数
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 #  灵宠增伤百分比系数
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())