When a walker looses combat does it take a moral test?
If it looses the moral test and has to flee from a unit that cannot harm it, can that unit kill it with a sweeping advance?
Context:
Marine tactical unit and a dreadnought charge my guardsmen.
Guardsmen kill the marine unit and win combat due to more wounds.
No damage to the dreadnought, the guardsmen cannot hurt it.