diff options
Diffstat (limited to 'src/core/netserver.cc')
-rw-r--r-- | src/core/netserver.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/netserver.cc b/src/core/netserver.cc index 0854692..dd67809 100644 --- a/src/core/netserver.cc +++ b/src/core/netserver.cc @@ -273,7 +273,7 @@ NetClient * NetServer::client_connect(std::string const host, int const port) } clients.push_back(client); - client->player()->player_dirty = false; + client->player()->set_dirty(false); return client; } @@ -383,8 +383,8 @@ void NetServer::frame(unsigned long timestamp) send_player_update(client); - client->player()->player_dirty = false; - client->player()->player_zonechange = false; + client->player()->set_dirty(false); + client->player()->set_zonechange(false); } client->transmit(); } @@ -593,7 +593,7 @@ void NetServer::parse_incoming_message(NetClient *client, const std::string & me if (command == "ping") { unsigned long timestamp; if (msgstream >> timestamp) { - client->player()->set_ping(server()->timestamp() - timestamp); + client->player()->set_ping(application()->timestamp() - server()->startup() - timestamp); } return; } |