diff options
Diffstat (limited to 'server/src')
-rw-r--r-- | server/src/game.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/server/src/game.rs b/server/src/game.rs index d7e62413..e0154c4c 100644 --- a/server/src/game.rs +++ b/server/src/game.rs @@ -510,6 +510,11 @@ impl Game { .map(|i| i.progress), }), TickEffect::Produce => { + packet_out.push_back(PacketC::SetProgress { + warn: false, + item: ItemLocation::Tile(pos), + progress: None, + }); packet_out.push_back(PacketC::SetItem { location: ItemLocation::Tile(pos), item: tile.item.as_ref().map(|i| i.kind), @@ -559,6 +564,11 @@ impl Game { .map(|i| i.progress), }), TickEffect::Produce => { + packet_out.push_back(PacketC::SetProgress { + warn: false, + item: ItemLocation::Player(pid), + progress: None, + }); packet_out.push_back(PacketC::SetItem { location: ItemLocation::Player(pid), item: player.item.as_ref().map(|i| i.kind), |