--- a/src/proto2/NetworkClient.cc Sun Nov 09 21:51:13 2008 +0000
+++ b/src/proto2/NetworkClient.cc Sun Nov 09 22:02:03 2008 +0000
@@ -95,7 +95,7 @@
}
NetworkClientLocalPlayer::NetworkClientLocalPlayer (NetworkClient &client, CL_NetObject_Client &obj, Coordinate initial_position) :
- LocalPlayer(initial_position, true), client(client), obj(obj) {
+ LocalPlayer(client.state, initial_position, true), client(client), obj(obj) {
// receive messages
slots.connect(obj.sig_received_message(NETMSG_PLAYER_POSITION), this, &NetworkClientLocalPlayer::on_position);
@@ -125,7 +125,7 @@
}
NetworkClientRemotePlayer::NetworkClientRemotePlayer (NetworkClient &client, CL_NetObject_Client &obj, Coordinate initial_position) :
- RemotePlayer(initial_position, true), client(client), obj(obj) {
+ RemotePlayer(client.state, initial_position, true), client(client), obj(obj) {
// receive messages
slots.connect(obj.sig_received_message(NETMSG_PLAYER_POSITION), this, &NetworkClientRemotePlayer::on_position);