Also, sally battles and siege battles don't give a successful man of the hour if you garrison the army in the town immediately afterwards (which is automatic)