]> de.git.xonotic.org Git - voretournament/voretournament.git/blobdiff - data/qcsrc/server/cl_client.qc
Safer implementation for removing consumable items
[voretournament/voretournament.git] / data / qcsrc / server / cl_client.qc
index 0dfec051bf7948b28cf4d9b76889baa0194399b4..23ad32412ddb3fb536d10e5c3d3c12b991fa67dd 100644 (file)
@@ -586,13 +586,6 @@ void PutObserverInServer (void)
        }\r
 \r
        Vore_Disconnect();\r
-       entity e;\r
-       for(e = world; (e = find(e, classname, "consumable")); )\r
-       {\r
-               // remove consumable items when we spectate\r
-               if(e.predator == self)\r
-                       Item_Consumable_Remove(e, TRUE);\r
-       }\r
 \r
        kh_Key_DropAll(self, TRUE);\r
 \r
@@ -863,12 +856,6 @@ void PutClientInServer (void)
 \r
                Vore_Disconnect();\r
                self.swallow_progress_pred = self.swallow_progress_prey = 0;\r
-               for(e = world; (e = find(e, classname, "consumable")); )\r
-               {\r
-                       // remove consumable items when we respawn\r
-                       if(e.predator == self)\r
-                               Item_Consumable_Remove(e, FALSE);\r
-               }\r
 \r
                self.classname = "player";\r
                self.wasplayer = TRUE;\r
@@ -1638,13 +1625,6 @@ void ClientDisconnect (void)
        }\r
 \r
        Vore_Disconnect();\r
-       entity e;\r
-       for(e = world; (e = find(e, classname, "consumable")); )\r
-       {\r
-               // remove consumable items when we disconnect\r
-               if(e.predator == self)\r
-                       Item_Consumable_Remove(e, TRUE);\r
-       }\r
 \r
        CheatShutdownClient();\r
 \r