diff --git a/src/ChatCommands.cc b/src/ChatCommands.cc index e7a4fa23..7fef5819 100644 --- a/src/ChatCommands.cc +++ b/src/ChatCommands.cc @@ -354,6 +354,7 @@ static void server_command_exit(shared_ptr s, shared_ptr l, } else if (l->flags & (Lobby::Flag::QUEST_IN_PROGRESS | Lobby::Flag::JOINABLE_QUEST_IN_PROGRESS)) { G_UnusedHeader cmd = {0x73, 0x01, 0x0000}; c->channel.send(0x60, 0x00, cmd); + c->area = 0; } else { send_text_message(c, u"$C6You must return to\nthe lobby first"); }