Hmmm...I wonder what would be the fastest way to say

IF attacking army = artillery, THEN -8% population and -5% garrisson strength for every turn under seige.

You would have to sally battle or be exterminated from outside the walls.


Combine that with trying to make manuevers through a thousand panicking civvies, and city defense gets much uglier.