From 3e88d2beabfecae91c21f9ffb87a32685f3df370 Mon Sep 17 00:00:00 2001 From: terencehill Date: Sat, 19 Aug 2017 17:24:27 +0200 Subject: [PATCH] Remove a wasted normalize call (v is already normalized) --- qcsrc/server/bot/default/aim.qc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qcsrc/server/bot/default/aim.qc b/qcsrc/server/bot/default/aim.qc index feb19afe1..8f2abb3f8 100644 --- a/qcsrc/server/bot/default/aim.qc +++ b/qcsrc/server/bot/default/aim.qc @@ -307,7 +307,7 @@ float bot_aimdir(entity this, vector v, float maxfiredeviation) //dprint("e ", vtos(diffang), " < ", ftos(maxfiredeviation), "\n"); // decide whether to fire this time - if ((normalize(v) * shotdir) >= cos(maxfiredeviation * DEG2RAD)) + if (v * shotdir >= cos(maxfiredeviation * DEG2RAD)) if(vdist(trace_endpos-shotorg, <, 500 + 500 * bound(0, skill + this.bot_aggresskill, 10)) || random()*random()>bound(0,(skill+this.bot_aggresskill)*0.05,1)) this.bot_firetimer = time + bound(0.1, 0.5-(skill+this.bot_aggresskill)*0.05, 0.5); //traceline(shotorg,shotorg+shotdir*1000,false,NULL); -- 2.39.2