diff --git a/shared/pubUtils/data.ts b/shared/pubUtils/data.ts index 9551f09fa..10829d336 100644 --- a/shared/pubUtils/data.ts +++ b/shared/pubUtils/data.ts @@ -596,8 +596,7 @@ export function getDicFriendByLv(lv: number) { let dicFriend: DicRoleFriend; let entries = gameData.roleFriend.entries(); for (let [dicLv, dic] of entries) { - dicFriend = dic; - if (lv < dicLv) break; + if (lv >= dicLv || !dicFriend) dicFriend = dic; } return dicFriend;