diff --git a/src/events/zone/characterJoin.ts b/src/events/zone/characterJoin.ts index b1801f7..80d86d2 100644 --- a/src/events/zone/characterJoin.ts +++ b/src/events/zone/characterJoin.ts @@ -49,10 +49,10 @@ export default function (socket: TSocket, io: Server) { io.to(zone.id.toString()).emit('zone:character:join', socket.character) // add character to zone manager - ZoneManager.addCharacterToZone(zone.id, socket.character as Character) + ZoneManager.getZoneById(zone.id).addCharacter(socket.character as Character) // send over zone and characters to socket - callback({ zone, characters: ZoneManager.getCharactersInZone(zone.id) }) + callback({ zone, characters: ZoneManager.getZoneById(zone.id).getCharacters() }) } catch (error: any) { logger.error(`Error requesting zone: ${error.message}`) socket.disconnect() diff --git a/src/utilities/character/movementValidator.ts b/src/utilities/character/movementValidator.ts deleted file mode 100644 index c20a41f..0000000 --- a/src/utilities/character/movementValidator.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ExtendedCharacter } from '../types' -import ZoneManager from '../../managers/zoneManager' - -export class MovementValidator { - -}