兴建防御措施的城镇，往往能让防守方占有一定的优势，并使攻城战成为一个十分艰辛的战斗过程。不过到了15世纪，这样的防守优势因为以火炮为代表的热兵器投入战场的缘故而瓦解。火炮的出现使得攻城战变得更加迅速，整座城镇被突然占领的例子屡见不鲜。如1597年，西班牙成功以计谋占领了法国亚眠。当时西班牙军队假扮成农民，故意在该城镇的门口制造骚动，随后趁乱突袭城镇并占领了港口。另一个例子是在1702年，奥地利军队借由通往义大利克雷莫纳的高架渠，快速攻入该城并占领之。在过去，时常见到攻城军队攻破城镇时，对平民强行掠夺