summaryrefslogtreecommitdiff
path: root/server/src/entity/book.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/entity/book.rs')
-rw-r--r--server/src/entity/book.rs4
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)