| System/Equip/EquipModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/Equip/EquipModel.cs
@@ -235,9 +235,23 @@ candidateEquips.Sort((x, y) => { var a = packModel.GetItemByGuid(x.guid); var b = packModel.GetItemByGuid(y.guid); return -a.score.CompareTo(b.score); var betterX = CompareToCurrent(x.guid); var betterY = CompareToCurrent(y.guid); if (betterX > 0 && betterY < 0) { return -1; } else if (betterX < 0 && betterY > 0) { return 1; } else { var a = packModel.GetItemByGuid(x.guid); var b = packModel.GetItemByGuid(y.guid); return -a.score.CompareTo(b.score); } }); } }