aboutsummaryrefslogtreecommitdiff
path: root/server/src
diff options
context:
space:
mode:
Diffstat (limited to 'server/src')
-rw-r--r--server/src/game.rs10
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),