]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Bound vertical view angle to sane values
authorterencehill <piuntn@gmail.com>
Tue, 25 Nov 2014 22:18:41 +0000 (23:18 +0100)
committerterencehill <piuntn@gmail.com>
Tue, 25 Nov 2014 22:18:41 +0000 (23:18 +0100)
qcsrc/server/cl_player.qc

index 133a59d717f461d3e6ba7f51ac3745f4d9e72bc3..307aa4be79141fc54276568c9d4192c5e702d468 100644 (file)
@@ -579,6 +579,7 @@ void PlayerDamage (entity inflictor, entity attacker, float damage, float deatht
                                shake = damage * 5 / (bound(0,skill,100) + 1);
                                self.v_angle_x = self.v_angle_x + (random() * 2 - 1) * shake;
                                self.v_angle_y = self.v_angle_y + (random() * 2 - 1) * shake;
+                               self.v_angle_x = bound(-90, self.v_angle_x, 90);
                        }
                }
                else