diff --git a/src/p_enemy.c b/src/p_enemy.c index 85786eeec..d9f8af96f 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -12389,10 +12389,10 @@ void A_LookForBetter(mobj_t *actor) return; #endif - P_SetTarget(&oldtarget, actor->target); + oldtarget = actor->target; if (!P_LookForPlayers(actor, (locvar1 & 65535), false, FixedMul((locvar1 >> 16)*FRACUNIT, actor->scale))) - P_SetTarget(&actor->target, oldtarget); + actor->target = oldtarget; A_FaceTarget(actor); }