王浚筑城得益于墨家《筑城法》,护城濠外有鹿角木、陷马坑、拒马枪;墙头有檑具(木柱上钉有尖锐的逆须钉)、狼牙拍(长宽约1.5米的木板上钉满铁钉)、抓枪(长7米,带倒刺的单兵武器)、弓箭、弩机、砲车(投石车)。
王次仲则令大军在城外堆砌高于城池的土山,并制作巢车、望楼,时时瞭望城内情形,又制作砲车,单梢砲五十、双梢砲三十,一起发动,砲石集中轰塌城墙,又间杂烟火弹,城上守军生存艰难。城下吕公车运送士兵抵达城下,搭建壕桥,以撞车撞击城门。鲁班门的云梯搭上城墙,众勇士攀爬城墙,这就是蚁附攀城。守军意欲攻击,却被城外楼车上的弓箭一阵压制。
次日城外声势浩大,却均是一触即反。
王浚道:“《墨子守城法》,凿地为道,行于城下,因攻其城,每一丈建柱以防崩陷。复积薪于柱间而烧之,柱折城崩,须慎防。”
众人乃掘井,以瓮听音,辩其方位,放水淹之。