Why can't Artillery and Anti-aircraft units capture enemy cities?
The usual drill: your units attack enemy units. Hexagonal field becomes free and you enter the city.
However it does not work when the unit entering city tile is of type Artillery or Anti-aircraft.
Is there any reason for that?
Best Answer
This is an abstraction of the problem of urban warfare in real war. Cities will usually have pockets of resistance, even if it's surrounded. Unless everyone surrenders (and, on second thought, even if they did), you would be plain dumb as a general to not make sure that the buildings are clear of enemy resistance. This requires proper ground infantry or armor. You should not assume that the city is just "free for the taking."
Pictures about "Why can't Artillery and Anti-aircraft units capture enemy cities?"



Liz Phair - Why Can't I? (Official Video)
More answers regarding why can't Artillery and Anti-aircraft units capture enemy cities?
Answer 2
Probably because those kinds of units can't really "occupy" a city. To take control of a city, ground units capable of directly engaging other ground units are usually necessary. I haven't played Panzer General myself, but even in games like Civilization, you need infantry or armor to take over a city.
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Kampus Production, Eray Altay, Samson Katt, Anete Lusina
