From 865216b15a4cfb836dddcb9bf66532b4f46497a3 Mon Sep 17 00:00:00 2001 From: "madmaxoft@gmail.com" Date: Thu, 2 Feb 2012 07:47:19 +0000 Subject: cSocket API fix (possible invalid pointer) cMCLogger slight change (CS ptr -> member) git-svn-id: http://mc-server.googlecode.com/svn/trunk@222 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cPlayer.cpp | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'source/cPlayer.cpp') diff --git a/source/cPlayer.cpp b/source/cPlayer.cpp index 44b27e14a..d336a4616 100644 --- a/source/cPlayer.cpp +++ b/source/cPlayer.cpp @@ -920,6 +920,10 @@ const cPlayer::GroupList & cPlayer::GetGroups() return m_pState->Groups; } + + + + cPlayer::StringList cPlayer::GetResolvedPermissions() { StringList Permissions; @@ -933,17 +937,31 @@ cPlayer::StringList cPlayer::GetResolvedPermissions() return Permissions; } + + + + const char* cPlayer::GetLoadedWorldName() { return m_pState->LoadedWorldName.c_str(); } + + + + void cPlayer::UseEquippedItem() { if(GetGameMode() != 1) //No damage in creative + { if (GetInventory().GetEquippedItem().DamageItem()) { LOG("Player %s Broke ID: %i", GetClientHandle()->GetUsername().c_str(), GetInventory().GetEquippedItem().m_ItemID); GetInventory().RemoveItem( GetInventory().GetEquippedItem()); } -} \ No newline at end of file + } +} + + + + -- cgit v1.2.3