Improved command function
The main problem was because all the troops were preset to "forward" when we go in battle. If there is a Command button in the barrack, where players can preset the movement option for each type of troops when they go to battle, then next time when your troops go into a battle, they would follow this order. It works for both offense and defense sides. So next time before you attack something, you can preset your troops' movement option to Wait, and same for defense. I really want my troops to be able to protect my cities, as well as my oasis and fort.