Surely if we want the effect to check newly assigned tokens as already existing tokes the effect would have been an "after" trigger.
"After you assign a token to a ship if there is already..."
Surely a "when" effect happens before the effect is resolved (tokens assigned) but after the effect has been announced and targets selected/costs paid.
I would have no problem with Wildhorns reading if the situation if only it read as an "after" action.
But I'm happy to be wrong in this case because I believe no matter the rules as written it should be different command tokens all the time.
Edited by DWRR