tower area check

add distance check for npc taken as target