diff options
Diffstat (limited to 'server/src/entity/book.rs')
-rw-r--r-- | server/src/entity/book.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/server/src/entity/book.rs b/server/src/entity/book.rs index 5833a871..70197764 100644 --- a/server/src/entity/book.rs +++ b/server/src/entity/book.rs @@ -31,7 +31,9 @@ impl Entity for Book { _player: PlayerID, ) -> Result<bool, TrError> { if pos == Some(self.0) { - c.packet_out.push_back(PacketC::Menu(Menu::Book)); + if let Some(r) = c.replies { + r.push(PacketC::Menu(Menu::Book)); + } return Ok(true); } Ok(false) |