Units losing hitpoints when they enter a city

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.

>:(

1,867 views 3 replies
Reply #1 Top

Could it be that you have built an improvement in the city that increases all hitpoints for units that are stationed there? If so, as soon as you move your troops inside, all units will get a raise of max health they have to catch up on.

Reply #2 Top

Cities add a HP bonus to units. When units enter a city, it gives them this bonus but does not actually heal them of a like amount so it looks like they're losing HP. If you check the actual numbers themselves, their actual HP has not changed, only their max.

Reply #3 Top

Like Sagittary said you get bonus hp for being in city. This represents how much harder it is to root entrenched armies out of their dependable position of home turf.