修改好友刷新赠送体力逻辑

grimm 2025-05-02 23:42:35 +08:00
parent 1bf25acd2b
commit 1393504763
2 changed files with 11 additions and 10 deletions

View File

@ -793,16 +793,16 @@ public class FriendLogic {
List<Integer> removeFriends = new ArrayList<>();
for (Map.Entry<Integer,Integer> entry: giveMap.entrySet()){
Integer friendId = entry.getKey();
User friendUser = UserManager.getUser(friendId, true);
if (friendUser == null) {
removeFriends.add(friendId);
continue;
}
FriendManager friendManager1 = friendUser.getFriendManager();
Map<Integer, Integer> haveRewardMap = friendManager1.getHaveRewardMap();
if (haveRewardMap.containsKey(uid)){
friendManager1.updateHaveRewardMap(uid,0);
}
// User friendUser = UserManager.getUser(friendId, true);
// if (friendUser == null) {
// removeFriends.add(friendId);
// continue;
// }
// FriendManager friendManager1 = friendUser.getFriendManager();
// Map<Integer, Integer> haveRewardMap = friendManager1.getHaveRewardMap();
// if (haveRewardMap.containsKey(uid)){
// friendManager1.updateHaveRewardMap(uid,0);
// }
friendManager.updateGiveMap(friendId,0);
}
//如果用户不在此服务器

View File

@ -76,6 +76,7 @@ public class NewHeroForceRank extends AbstractRank {
LOGGER.error("uid:{},heroId:{}, hero is null, error!!!!",user.getId(),maxForceHero);
return;
}
int area = user.getPlayerInfoManager().getArea();
int myRank;
Double zSetScore;