diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java index da6f50d9b..7bab033b1 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java @@ -322,7 +322,6 @@ public class GlobalDataManaager implements IManager { user.getUserMissionManager().onGameEvent(user, GameEvent.DAILY_REFRESH,0); user.getUserMissionManager().onGameEvent(user, GameEvent.BLOODY_REFRESH,0); FriendLogic.getInstance().refreshState(session); - flushGoodsTimes(user); PlayerLogic.getInstance().sendTimingMail(user); user.getGuildMyInfo().setLastHurt(0); @@ -345,6 +344,10 @@ public class GlobalDataManaager implements IManager { user.getPlayerInfoManager().setIsdayFirst(0); } } + if (TimeUtils.isOverTime(0,user.getPlayerInfoManager().getLoginTime())) { + flushGoodsTimes(user); + } + } public static void flushGoodsTimes(User user){