forked from noxious/server
Fix character movement speed, fix for diagonal movement and disabled it by default
This commit is contained in:
@ -7,6 +7,7 @@ import { SocketEmitter } from '../../utilities/socketEmitter'
|
||||
import prisma from '../../utilities/prisma'
|
||||
import { ZoneEventTile, ZoneEventTileTeleport } from '@prisma/client'
|
||||
import Rotation from '../../utilities/character/rotation'
|
||||
import logger from '../../utilities/logger'
|
||||
|
||||
type ZoneEventTileWithTeleport = ZoneEventTile & {
|
||||
teleport: ZoneEventTileTeleport | null
|
||||
@ -35,7 +36,7 @@ export default class CharacterMoveEvent {
|
||||
private async handleCharacterMove({ positionX, positionY }: { positionX: number; positionY: number }): Promise<void> {
|
||||
const { character } = this.socket
|
||||
if (!character) {
|
||||
console.error('character:move error', 'Character not found')
|
||||
logger.error('character:move error', 'Character not found')
|
||||
return
|
||||
}
|
||||
|
||||
@ -88,7 +89,7 @@ export default class CharacterMoveEvent {
|
||||
private async handleZoneEventTile(zoneEventTile: ZoneEventTileWithTeleport): Promise<void> {
|
||||
const { character } = this.socket
|
||||
if (!character) {
|
||||
console.error('character:move error', 'Character not found')
|
||||
logger.error('character:move error', 'Character not found')
|
||||
return
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user