I noticed some weirdness around a stack I had that was clearing mobs from around a city.
They would take out a weak creature with no damage - but if they moved back into the city, the units hit points would be reduced to the level they were at after a previous battle and it would take a couple of turns for them to come back to full health. This included my Sovereign and it was happening repeatedly with one city.
