From 3217b78379eaf2a913155002f1ae23d211b82997 Mon Sep 17 00:00:00 2001 From: terencehill Date: Mon, 11 Sep 2017 18:21:27 +0200 Subject: [PATCH] Add link from waypoint to item when they overlap --- qcsrc/server/bot/default/navigation.qc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qcsrc/server/bot/default/navigation.qc b/qcsrc/server/bot/default/navigation.qc index ea54b5571..61d2d530d 100644 --- a/qcsrc/server/bot/default/navigation.qc +++ b/qcsrc/server/bot/default/navigation.qc @@ -773,7 +773,14 @@ entity navigation_findnearestwaypoint_withdist_except(entity ent, float walkfrom IL_EACH(g_waypoints, it != ent && it != except, { if(boxesoverlap(pm1, pm2, it.absmin, it.absmax)) + { + if(!autocvar_g_waypointeditor && walkfromwp && !ent.navigation_dynamicgoal) + { + waypoint_clearlinks(ent); // initialize wpXXmincost fields + navigation_item_addlink(it, ent); + } return it; + } }); vector org = ent.origin; -- 2.39.2