]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Pausing health regen is better than fighting with it hehe
authorterencehill <piuntn@gmail.com>
Mon, 3 Dec 2012 17:35:00 +0000 (18:35 +0100)
committerterencehill <piuntn@gmail.com>
Mon, 3 Dec 2012 17:35:00 +0000 (18:35 +0100)
qcsrc/server/mutators/gamemode_freezetag.qc

index cbce99b78bf1063f772b90882290da87a53e3e05..198bc3cc805a1104022e0d6b201d73495ed89efb 100644 (file)
@@ -388,8 +388,11 @@ MUTATOR_HOOKFUNCTION(freezetag_PlayerPreThink)
 
        if(gameover)
                return 1;
-       if(self.freezetag_frozen && !self.freezetag_revive_progress)
-               self.health = 1;
+
+       if(self.freezetag_frozen)
+               // keep health = 1
+               self.pauseregen_finished = time + autocvar_g_balance_pause_health_regen;
+
        if(self.freezetag_frozen_timeout && time >= self.freezetag_frozen_timeout)
        {
                self.health = autocvar_g_balance_health_start;