Probiers mal andersrum.
Befehle werden immer von oben nach unten ausgeführt. Auch wenn es nur Bruchteile einer Sekunde sind, die da dazwischen liegen, kann es doch zu Problem kommen. Das Team gibt es gar nicht, wenn der Befehl ausgeführt ist (Bzw. ist leer).
Eine Möglichkeit wäre auch, Player1/Gandalf zu Bewegen, der Moment, in dem er sich bewegt, ohne neutral zu sein, ist ja unmessbar klein.