From: terencehill Date: Sun, 20 May 2018 21:44:09 +0000 (+0200) Subject: Tracewalk: check starting position with pointcontents X-Git-Tag: xonotic-v0.8.5~1923^2~53 X-Git-Url: https://de.git.xonotic.org/?a=commitdiff_plain;h=752251f87c4fa7979b1ac17bdf5df15ce53d8655;p=xonotic%2Fxonotic-data.pk3dir.git Tracewalk: check starting position with pointcontents --- 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);