Why exhausted units can still run? How to fix it? (infantry)