From 54fea4d0b92ef5d61abccb79b49c2f70454fa5c1 Mon Sep 17 00:00:00 2001 From: Monster Iestyn Date: Fri, 3 May 2019 23:16:11 +0100 Subject: [PATCH] AND I forgot these checks, confound it --- src/p_enemy.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/p_enemy.c b/src/p_enemy.c index 3b90f65a9..85786eeec 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -11944,6 +11944,8 @@ void A_Boss5FindWaypoint(mobj_t *actor) } else if (mapthings[i].mobj->reactiontime > 0) continue; + if (!P_CheckSight(actor, mapthings[i].mobj)) + continue; numwaypoints++; } @@ -11998,7 +12000,7 @@ void A_Boss5FindWaypoint(mobj_t *actor) } else if (mapthings[i].mobj->reactiontime > 0) mapthings[i].mobj->reactiontime--; - else + else if (P_CheckSight(actor, mapthings[i].mobj)) waypoints[numwaypoints++] = mapthings[i].mobj; }