From 9aa4c6fd9a4ee09d6a3c98b7fd9589ddae8f4857 Mon Sep 17 00:00:00 2001 From: MirceaKitsune Date: Thu, 9 Sep 2010 01:52:15 +0300 Subject: [PATCH] Fix an issue with movement in Arena --- data/qcsrc/server/arena.qc | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/data/qcsrc/server/arena.qc b/data/qcsrc/server/arena.qc index 8220ea5c..09124356 100644 --- a/data/qcsrc/server/arena.qc +++ b/data/qcsrc/server/arena.qc @@ -226,15 +226,9 @@ void Arena_Warmup() centerprint(self, msg); } - if (g_arena) { - if(self.spawned && self.classname == "player"){} - //self.movetype = MOVETYPE_NONE; - - self.velocity = '0 0 0'; - self.avelocity = '0 0 0'; - self.movement = '0 0 0'; - //self.fixangle = TRUE; - } + if (g_arena) + if (self.spawned && self.classname == "player") + self.movetype = MOVETYPE_NONE; } else if(f > -1 && f != roundStartTime_prev) @@ -244,6 +238,9 @@ void Arena_Warmup() centerprint(self, "^1Begin!\n"); Vore_Disconnect(); // undo vores that happened during warmup, which also prevents some issues + FOR_EACH_PLAYER(self) + self.movetype = MOVETYPE_WALK; + if(g_ca) { player_cnt = 0; -- 2.39.2