]> de.git.xonotic.org Git - voretournament/voretournament.git/blobdiff - data/qcsrc/server/cl_player.qc
Write copybody code in a better way
[voretournament/voretournament.git] / data / qcsrc / server / cl_player.qc
index 3a89ad46a23e2236117cf37f871afa17632a1e6b..af48331f49b5b446cde95857e459cef71413b549 100644 (file)
@@ -103,12 +103,10 @@ void WeaponStats_LogKill(float awep, float vwep)
 \r
 void CopyBody(float keepvelocity)\r
 {\r
-       // don't copybody for players inside the stomach\r
-       if(self.fakepredator.classname == "player")\r
-               return;\r
-\r
        local entity oldself;\r
-       if (self.effects & EF_NODRAW)\r
+       if (self.fakepredator.classname == "player")\r
+               return;\r
+       if (self.effects & EF_NODRAW || self.alpha < 0)\r
                return;\r
        oldself = self;\r
        self = spawn();\r