From 752251f87c4fa7979b1ac17bdf5df15ce53d8655 Mon Sep 17 00:00:00 2001 From: terencehill Date: Sun, 20 May 2018 23:44:09 +0200 Subject: [PATCH] Tracewalk: check starting position with pointcontents --- qcsrc/server/bot/default/navigation.qc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/qcsrc/server/bot/default/navigation.qc b/qcsrc/server/bot/default/navigation.qc index 69672f783..8c7e776b7 100644 --- a/qcsrc/server/bot/default/navigation.qc +++ b/qcsrc/server/bot/default/navigation.qc @@ -264,8 +264,7 @@ bool tracewalk(entity e, vector start, vector m1, vector m2, vector end, float e int nav_action; // Analyze starting point - traceline(start, start, MOVE_NORMAL, e); - if (trace_dpstartcontents & (DPCONTENTS_SLIME | DPCONTENTS_LAVA)) + if (IN_LAVA(start)) ignorehazards = true; tracebox(start, m1, m2, start, MOVE_NOMONSTERS, e); -- 2.39.2