Step ownership is by ID, not pointer
Function to assign next step for all players