diff options
Diffstat (limited to 'server/src/customer.rs')
| -rw-r--r-- | server/src/customer.rs | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/server/src/customer.rs b/server/src/customer.rs index b003c935..87b67f0e 100644 --- a/server/src/customer.rs +++ b/server/src/customer.rs @@ -1,7 +1,7 @@  use crate::{      data::Gamedata,      game::Game, -    protocol::{PacketC, PacketS, PlayerID}, +    protocol::{Message, PacketC, PacketS, PlayerID},  };  use glam::{IVec2, Vec2};  use log::{debug, error}; @@ -118,6 +118,12 @@ impl DemandState {                          packets_out                              .push((p.id, move_player(p, &self.walkable, next - p.position, dt)));                      } else { +                        packets_out.push(( +                            p.id, +                            PacketS::Communicate { +                                message: Some(Message::Item(4)), +                            }, +                        ));                          p.state = CustomerState::Waiting { chair: *chair };                      }                  } | 
