fix an inconsistency I introduced between counting the waypoints and finding them again

This commit is contained in:
Monster Iestyn 2019-05-05 21:16:44 +01:00
parent 4536569cfb
commit 2d650bf484

View file

@ -12042,12 +12042,15 @@ void A_Boss5FindWaypoint(mobj_t *actor)
{ {
if (avoidcenter) if (avoidcenter)
continue; continue;
waypoints[numwaypoints++] = mapthings[i].mobj;
} }
else if (mapthings[i].mobj->reactiontime > 0) else if (mapthings[i].mobj->reactiontime > 0)
{
mapthings[i].mobj->reactiontime--; mapthings[i].mobj->reactiontime--;
else if (P_CheckSight(actor, mapthings[i].mobj)) continue;
waypoints[numwaypoints++] = mapthings[i].mobj; }
if (!P_CheckSight(actor, mapthings[i].mobj))
continue;
waypoints[numwaypoints++] = mapthings[i].mobj;
} }
if (actor->extravalue2 > 1) if (actor->extravalue2 > 1)