──城门旧制,门外筑瓮城,瓮城上皆敌楼,费用极多。以御寻常盗贼,则可以遮隔箭凿;若遇敌人大炮,则不可用。须是除去瓮城,止于城门前离城五丈以来,横筑护门墙,使外不得见城门启闭,不敢轻视,万一敌人奔冲,则城上以炮石向下临之。更于城门里两边各离城二丈,筑墙丈五六十步,使外人乍入,不知城门所在,不可窥测;纵使奔突入城,亦是自投陷阱。故城门不可依旧制也。
──护门墙,只于城门十步内横筑高厚墙一堵。亦设鹊台,高二丈。墙在鹊台上,高一丈三尺,脚厚八尺,上收三尺,两头遮过门三二丈,所以遮隔冲突。门之启闭,外不得知;纵使突入墙内,城上炮石雨下,两边羊马墙内可以夹击。
──城门贵多不贵少,贵开不贵闭。城门既多且开,稍得便利去处,即出兵击之。夜则斫其营寨,使之昼夜不得安息,自然不敢近城立寨。又须为牵制之计,常使彼劳我逸。又于大城多设暗门,羊马城多开门窦,填壕作路,以为突门。大抵守城常为战备,有便利则急击之。
──城门旧制皆有门楼,别无机械,不可御敌。须是两层,上层施劲弓弩,可以射远;下层施刀枪。又为暗板,有急则揭去,注巨木石以碎攻门者。门为三重,却后一门,如常制,比旧加厚;次外一重门,以径四五尺坚石,圆木凿眼贯串以代板,不必用铁叶钉裹;又外一重,以木为栅,施于护门墙之两边。比之一楼一门,大段济事。
──城门外壕上,旧制多设钓桥,本以防备奔冲,遇有寇至,拽起钓桥,攻者不可越壕而来。殊不知正碍城内出兵。若放下钓桥,然后出兵,则城外必须先见,得以为备;若兵已出复拽起桥板,则缓急难于退却,苟为敌所逼逐,往往溺于壕中。此钓桥有害无益明矣。止可先于门前施机械,使敌必不能入。拆去钓桥,只用实桥,城内军马进退皆便;外人皆惧城内出兵,昼夜不敢自安。
──干戈板,旧制用铁叶钉裹,置于城门之前,城上用辘轳车放,亦是防遏冲突。其碍城内出兵,则与钓桥无异。既于城门里外安置机械,自可不用干戈板,以为出兵快便之利。
──城身,旧制多是四方,攻城者往往先务攻角,以其易为力也。城角上皆有敌楼、战棚,盖是先为堤备。苟不改更,攻城者终是得利。且以城之东南角言之,若直是东南角攻,则无足畏。炮石力小,则为敌楼、战棚所隔;炮石力大,则必过入城里。若攻城人于城东立炮,则城上东西数十步,人必不能立;又于城南添一炮,则城上南北数十步,人亦不能立,便可进上城之具。此城角不可依旧制也。须是将城角少缩向里。若攻东城,即便近北立炮;若攻南城,则须近西立炮,城上皆可用炮倒击其后。若正东南角立炮,则城上无敌楼、战棚,不可下手。将城角缩向里为利,甚不可忽也!