From 70546f25a0209c2b61dadf61840dfa628a9a75b7 Mon Sep 17 00:00:00 2001 From: "madmaxoft@gmail.com" Date: Sat, 29 Sep 2012 19:43:34 +0000 Subject: SocketThread: clients aren't double-removed anymore. git-svn-id: http://mc-server.googlecode.com/svn/trunk@909 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/Player.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'source/Player.cpp') diff --git a/source/Player.cpp b/source/Player.cpp index b20287750..a0be947bf 100644 --- a/source/Player.cpp +++ b/source/Player.cpp @@ -66,6 +66,9 @@ cPlayer::cPlayer(cClientHandle* a_Client, const AString & a_PlayerName) m_CurrentWindow = m_InventoryWindow; m_InventoryWindow->OpenedByPlayer(*this); + // DEBUG: + LOGD("Inventory window for player %p is at %p", this, m_InventoryWindow); + SetMaxHealth(20); m_MaxFoodLevel = 20; m_MaxFoodSaturationLevel = 20.f; @@ -103,7 +106,7 @@ cPlayer::cPlayer(cClientHandle* a_Client, const AString & a_PlayerName) cPlayer::~cPlayer(void) { - LOG("Deleting cPlayer \"%s\" at %p, ID %d", m_PlayerName.c_str(), this, GetUniqueID()); + LOG("Deleting cPlayer \"%s\" at %p, ID %d; inv win %p", m_PlayerName.c_str(), this, GetUniqueID(), m_InventoryWindow); SaveToDisk(); -- cgit v1.2.3