fix possible integer bounding issues

This commit is contained in:
wish
2023-11-20 00:13:49 +11:00
parent b6cc8c3a12
commit bcf2ba40e5
2 changed files with 4 additions and 4 deletions

View File

@@ -298,8 +298,8 @@ func parseChatCommand(s *Session, command string) {
case commands["Teleport"].Prefix:
if commands["Teleport"].Enabled {
if len(args) > 2 {
x, _ := strconv.Atoi(args[1])
y, _ := strconv.Atoi(args[2])
x, _ := strconv.ParseInt(args[1], 10, 16)
y, _ := strconv.ParseInt(args[2], 10, 16)
payload := byteframe.NewByteFrame()
payload.SetLE()
payload.WriteUint8(2) // SetState type(position == 2)