少年修仙传客户端代码仓库
client_Wu Xijin
2019-06-29 ace39a965071d6d8c73387f5484c7743eba8dc4e
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
2个文件已修改
9 ■■■■■ 已修改文件
Fight/Actor/Skill/AttackHandler.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Login/LoginModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Actor/Skill/AttackHandler.cs
@@ -625,7 +625,7 @@
        #endregion
        _isMiss = IsMiss(_hitRate, _missRate);
        _isMiss = IsMiss(_hitRate, _missRate, 10000, 0);
        _isCrit = IsCrit(_aSuperHitRate);
        _isLucky = IsLucky(_aLuckyHitRate);
        _isZhuxianHit = false;//IsZhuXianHit(_aZhuXianHitRate);
@@ -880,9 +880,10 @@
        }
    }
    private static bool IsMiss(int hit, int miss)
    private static bool IsMiss(int hit, int miss, int hitSuccessRate, int missSuccessRate)
    {
        return hit * 1f / (hit + miss) - Random.Range(0f, 1f) < 0;
        // max(min(max(min(aHit*9.0 / max(aHit*9.0 + dMiss , 1),0.99),0.7) + max(aHitSuccessRate-10000,0)/10000.0 - dMissSuccessRate/10000.0,1),0.6) - random.random()
        return Mathf.Max(Mathf.Min(Mathf.Max(Mathf.Min(hit * 9.0f / Mathf.Max(hit * 9.0f + miss, 1), 0.99f), 0.7f) + Mathf.Max(hitSuccessRate - 10000, 0) / 10000 - missSuccessRate / 10000, 1), 0.6f) - Random.Range(0.0f, 1.0f) < 0;
    }
    private static bool IsZhongji(int skillId, GActorFight target)
System/Login/LoginModel.cs
@@ -354,7 +354,7 @@
                    {
                        send.Password = "";
                    }
                    send.Extra += ("|" + VersionConfig.Get().version);
                    send.Extra += ("|" + StringUtility.Contact(VersionConfig.Get().version, "_", VersionConfig.Get().buildIndex));
                    send.ExtraLen = (byte)send.Extra.Length;
                    send.MAC = DeviceUtility.GetMac();
                    send.Version = _serverInfo.Version;