Just a simple request. Whenever you don't have enough energy points the game shouldn't force you to change the moving route. Once the route is set by a player the game should "invest" the energy points to the point that is possible to move to without forcing the player to change the route. These mechanics are implemented, f.e. in Heroes of Might and Magic series.