guodong 1 ano atrás
pai
commit
461568c7fb

+ 7 - 2
GameClient/Assets/Game/HotUpdate/Data/FightDataManager.cs

@@ -234,8 +234,13 @@ namespace GFGGame
             {
                 List<int> skillLvsA = SkillDataManager.Instance.GetCardSkillLvs(a.id);
                 List<int> skillLvsB = SkillDataManager.Instance.GetCardSkillLvs(b.id);
-                double addA = a.scores[scoreType] * ConstScoreSystem.PERFECT_SCORE * ConstScoreSystem.CLICK_SCORE / ConstScoreSystem.PART_SCORE * 6d;
-                double addB = b.scores[scoreType] * ConstScoreSystem.PERFECT_SCORE * ConstScoreSystem.CLICK_SCORE / ConstScoreSystem.PART_SCORE * 6d;
+                //start===============================
+                //double addA = a.scores[scoreType] * ConstScoreSystem.PERFECT_SCORE * ConstScoreSystem.CLICK_SCORE / ConstScoreSystem.PART_SCORE * 6d;
+                //double addB = b.scores[scoreType] * ConstScoreSystem.PERFECT_SCORE * ConstScoreSystem.CLICK_SCORE / ConstScoreSystem.PART_SCORE * 6d;
+                //因为这里只是排序,不需要计算完整分数
+                //end=================================
+                double addA = a.scores[scoreType];
+                double addB = b.scores[scoreType];
                 double scoreA = GetSkillFightScore(itemSum, baseScore, leagueSkillScore, a.id, a.scores[scoreType], skillLvsA) + addA;
                 double scoreB = GetSkillFightScore(itemSum, baseScore, leagueSkillScore, b.id, b.scores[scoreType], skillLvsB) + addB;
                 if (scoreA < scoreB)