From c19d9ac8c24087a84884e5abfca09242b02260a3 Mon Sep 17 00:00:00 2001 From: terencehill Date: Sat, 23 Sep 2017 18:51:05 +0200 Subject: [PATCH] Fix bots looking downwards when they reach an item going to respawn --- qcsrc/server/bot/default/aim.qc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qcsrc/server/bot/default/aim.qc b/qcsrc/server/bot/default/aim.qc index 8f2abb3f8..94bbd752b 100644 --- a/qcsrc/server/bot/default/aim.qc +++ b/qcsrc/server/bot/default/aim.qc @@ -184,6 +184,9 @@ float bot_aimdir(entity this, vector v, float maxfiredeviation) this.v_angle_y = this.v_angle.y - floor(this.v_angle.y / 360) * 360; this.v_angle_z = 0; + // invalid aim dir (can happen when bot overlaps target) + if(!v) return false; + // get the desired angles to aim at //dprint(" at:", vtos(v)); v = normalize(v); -- 2.39.2