aboutsummaryrefslogtreecommitdiff
path: root/crates/whirl_server/src/cmd/commands/teleport.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/whirl_server/src/cmd/commands/teleport.rs')
-rw-r--r--crates/whirl_server/src/cmd/commands/teleport.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/crates/whirl_server/src/cmd/commands/teleport.rs b/crates/whirl_server/src/cmd/commands/teleport.rs
index 0357108..0493033 100644
--- a/crates/whirl_server/src/cmd/commands/teleport.rs
+++ b/crates/whirl_server/src/cmd/commands/teleport.rs
@@ -3,7 +3,6 @@
use byteorder::{BigEndian, ReadBytesExt};
use bytes::{Buf, BytesMut};
-use num_traits::AsPrimitive;
use crate::cmd::extendable::Parsable;
@@ -23,7 +22,7 @@ impl Parsable for Teleport {
let mut data = BytesMut::from(data.as_slice()).reader();
Self {
- room_id: data.read_u16::<BigEndian>().unwrap().as_(): i8,
+ room_id: data.read_u16::<BigEndian>().unwrap() as i8,
exit_type: data.read_u8().unwrap(),
entry_type: data.read_u8().unwrap(),
x: f32::from(data.read_i16::<BigEndian>().unwrap()),