because i escape the loop using return after applying the effect to ONE player, which causes the other ones to not get the effect