From 4c85321002adc56c66fe0f47b6320ccc54e46c7a Mon Sep 17 00:00:00 2001 From: MirceaKitsune Date: Thu, 7 Jul 2011 14:24:02 +0300 Subject: [PATCH] Fix a code that was causing digestion to be applied to one prey at a time, rather than all prey at the same time. Digesting while having more than one player in your belly will cause all players to take damage now. --- data/qcsrc/server/vore.qc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/qcsrc/server/vore.qc b/data/qcsrc/server/vore.qc index 8bb775d8..a9a615e2 100644 --- a/data/qcsrc/server/vore.qc +++ b/data/qcsrc/server/vore.qc @@ -369,7 +369,7 @@ void Vore_Digest() { // apply digestion to prey - if(time > self.predator.digestion_step) + if(time > self.digestion_step) { Damage(self, self.predator, self.predator, cvar("g_balance_vore_digestion_damage"), DEATH_DIGESTION, self.origin, '0 0 0'); if(cvar("g_balance_vore_digestion_vampire") && self.predator.health < cvar("g_balance_vore_digestion_vampire_stable")) @@ -380,7 +380,7 @@ void Vore_Digest() PlayerSound (self.predator, playersound_digest, CHAN_PLAYER, VOICETYPE_PLAYERSOUND); self.predator.digestsound_finished = time + 0.5; } - self.predator.digestion_step = time + steptime; + self.digestion_step = time + steptime; } if(self.deadflag != DEAD_NO) -- 2.39.2