diff -r af75a1894a32 -r 5685602aeb9c src/proto2/NetworkClient.cc --- 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);