From: MirceaKitsune Date: Sun, 27 Feb 2011 20:23:33 +0000 (+0200) Subject: Also detach dead prey if their predator gets swallowed. Avoids model conflicts. X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=5ce84e194606e4366bd10dead6e7b17ede816c87;p=voretournament%2Fvoretournament.git Also detach dead prey if their predator gets swallowed. Avoids model conflicts. --- diff --git a/data/qcsrc/server/vore.qc b/data/qcsrc/server/vore.qc index d6f5777a..ea485cbe 100644 --- a/data/qcsrc/server/vore.qc +++ b/data/qcsrc/server/vore.qc @@ -514,8 +514,9 @@ void Vore() // Code that addresses the prey: // -------------------------------- - // fulldigest - detach dead prey if their predator died while they were inside - if(self.fakepredator.classname == "player" && self.fakepredator.deadflag != DEAD_NO) + // fulldigest - detach dead prey if their predator died or got swallowed + if(self.fakepredator.classname == "player") + if(self.fakepredator.deadflag != DEAD_NO || self.fakepredator.predator.classname == "player") Vore_DeadPrey_Detach(self); if(self.predator.classname != "player")