From 327e3779dabc15111318aba1f5fd84b2d387bbc5 Mon Sep 17 00:00:00 2001 From: MirceaKitsune Date: Sun, 27 Feb 2011 20:32:04 +0200 Subject: [PATCH] That was not properly fixing it. This is. --- data/qcsrc/server/vore.qc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/data/qcsrc/server/vore.qc b/data/qcsrc/server/vore.qc index e51b0b81..7e002a1a 100644 --- a/data/qcsrc/server/vore.qc +++ b/data/qcsrc/server/vore.qc @@ -280,7 +280,7 @@ void Vore_PreyRelease(entity e) if(self.fakepredator.classname != "player" || self.fakepredator.deadflag != DEAD_NO) Vore_DeadPrey_Detach(self); } - else if(self.predator.classname != "player") + else Vore_Regurgitate(e); } @@ -514,15 +514,15 @@ void Vore() // Code that addresses the prey: // -------------------------------- + if(self.predator.classname != "player") + return; + if(self.deadflag) { Vore_PreyRelease(self); return; } - if(self.predator.classname != "player") - return; - if(self.predator.deadflag) Vore_Regurgitate(self); else if(vlen(self.predator.velocity) > cvar("g_balance_vore_regurgitate_speedcap")) -- 2.39.2