remove unnecessary checks (no need to check for null twice)... and add an additional check to make sure we aren't already in the act of targeting this entity