攻城时需要考虑到对方的城防系统,包括有城墙、箭塔、护城河等。普通野外战斗为十二乘以十,而攻城战的战场为十四乘以十四。在有城墙的情况下,除非是使用远程的弓箭或者魔法伤害,否则很难在一回合就打到对方。特别是像步兵、骑兵等近战类型的兵种,必须要将城门与城墙破坏后,才能够进入到城门内部进行攻击。想要破坏城墙的话,推荐选择投石车等兵种,或者使用土系的地动山摇魔法。
要是想要破坏掉中央的箭塔,就必须要先将城镇的大门与两侧箭塔解决掉。它们都具备有耐久值,城墙拥有四段防御,还能让弓箭手的射击伤害减少一半。而城门两侧就只有两段,箭塔的防御值就是视城防等级而决定。例如在有护城河、城堡时,城墙的耐久值就是三百点,城门与两侧箭塔耐久值为四百点,中央箭塔为五百点。
在战斗过程中先动手的是投石车,接着就是箭塔,会主动攻击我方的军队。伤害值与目标军队的防御值无关,与城镇的建设度有关联,攻击主动型为十点。如果要是生物走到护城河上方,就会让其受到伤害并受到附带的伤害影响。推荐携带的技能有雷鸣符文,在攻城的时候有概率降低被攻击目标的主动型。魔控符文是在攻击的时候,会随机偷取被攻击目标的祝福类魔法符咒,并将其附加至自己的身上。