Index: src/server/usermanager.cpp===================================================================--- src/server/usermanager.cpp (Revision 1136)+++ src/server/usermanager.cpp (Arbeitskopie)@@ -1408,7 +1408,7 @@ if (!client->IsAlive()) {- psserver->SendSystemError(client->GetClientNum(),"You are dead, you cannot loot now");+ psserver->SendSystemError(client->GetClientNum(),"You are dead, you cannot loot now."); return; }@@ -1418,18 +1418,27 @@ psserver->SendSystemError(clientnum,"You don't have a target selected."); return; }++ gemNPC *npc = target->GetNPCPtr();++ if (target->IsAlive() && !npc)+ {+ psserver->SendSystemError(clientnum, "You can't loot a person that is alive.");+ return;+ }- if (target->IsAlive())+ if (target->IsAlive() && npc) {- psserver->SendSystemError(clientnum, "You can't loot person that is alive");+ psserver->SendSystemError(clientnum, "You can't loot a creature that is alive."); return; }++ // Check target lootable by this client- gemNPC *npc = target->GetNPCPtr(); if (!npc) {- psserver->SendSystemError(clientnum, "You can loot NPCs only");+ psserver->SendSystemError(clientnum, "You can only loot NPCs."); return; }