攻城是后期的主要玩法之一,攻城时的围城阶段是城池被部队包围并开始断粮,界面显示的数字就是这座城池的粮食所能维持的天数,一般驻军越多的城池粮食能维持的时间越短,如果消耗完所有粮食驻军就会逐渐减少,不是死亡而是受伤无法参与战斗。有个技巧是如果要攻的城镇驻军数量很庞大,此时玩家的国家跟该城镇的势力处于友好的话,可以不断购买城内的食物,等差不多了再宣战围城,不过要注意的是城池的粮食储备并不会影响民兵和进驻的领主部队。

民主没有粮食和饥饿机制,领主只能吃完自身携带的粮食后才会减员。攻城准备工作结束后就可以开始打造攻城器械,比如说弩炮、投石机、攻城车、攻城塔以及抛石机等,弩炮在攻城中的作用不是很大,一般攻城主要用的是投石机和抛石机。

前者的优势在于进入战场后能对敌人部队扎堆的位置造成高额伤害,后者的优势在于围城阶段打击敌方守城器械。攻速虽然慢一些但伤害高,四个抛石机能打敌方几轮的投石机或弩炮,不过抛石机在进入战场后效果一般,攻速非常慢且很难操作和瞄准。

因此如果有足够时间能把抛石机和投石机都各自打造四个用于攻城,抛石机用在围城阶段,进场之前收起来换成投石机。攻城塔的作用是进入战场后士兵会推着塔楼前进,有三个梯子,两边有防护板,能一定程度减少士兵受到的投射物伤害,而且爬上去后有一定的落脚空间,可以容纳更多士兵跟敌人在城墙上正面对决。没有攻城塔的话城墙下面会出现云梯,士兵只能架云梯来爬,此时会受到来自各个方向的投射物伤害。