targeted must be initiated on the following case:
if then entity is picked and targeted = false
then initiate and put your timer value to timer() + 3000 there. Do not test timer() + 3000 every time...
if then entity is picked and targeted = false
then initiate and put your timer value to timer() + 3000 there. Do not test timer() + 3000 every time...