diff --git a/src/events/Disconnect.ts b/src/events/Disconnect.ts index 7e1eeff..fa7012b 100644 --- a/src/events/Disconnect.ts +++ b/src/events/Disconnect.ts @@ -16,8 +16,11 @@ export default function (socket: TSocket, io: Server) { return } + console.log('User disconnected along with their character') + ZoneManager.removeCharacterFromZone(socket.character.zoneId, socket.character) + io.in(socket.character.zoneId.toString()).emit('zone:character:leave', socket.character.id) io.emit('character:disconnect', socket.character.id) }) }