diff --git a/src/egs_game.erl b/src/egs_game.erl index de2f0c6..f4fdde9 100644 --- a/src/egs_game.erl +++ b/src/egs_game.erl @@ -278,7 +278,7 @@ lobby_load(CSocket, GID, QuestID, ZoneID, MapID, EntryID) -> _ -> ignore end, - if OldUser#users.zoneid /= ZoneID -> + if OldUser#users.questid /= QuestID; OldUser#users.zoneid /= ZoneID -> egs_proto:send_zone_init(CSocket, GID, lobby), egs_proto:send_zone(CSocket, ZoneFile); true -> ignore