From: MirceaKitsune Date: Wed, 8 Sep 2010 22:52:15 +0000 (+0300) Subject: Fix an issue with movement in Arena X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=9aa4c6fd9a4ee09d6a3c98b7fd9589ddae8f4857;p=voretournament%2Fvoretournament.git Fix an issue with movement in Arena --- 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;