I think it's a bit more complicated than that. How do all of the units combine? Do you choose one, and they all take turns moving over to that unit? What happens if an enemy unit approaches during this process. What happens if an enemy unit encounters the stack while it's moving? How do you unstack the units once they get to their destination?