所不及谓之九天。禽滑厘问墨翟,答以五十六事,皆繁冗不便于用。其后韦孝宽守晋州,羊侃守台城,皆纳封胡子技巧之术。古法非不妙,然非今之所用也。今术便于事者,如左浚隍深开濠堑也。增城增修楼橹。悬门悬木板以为重门,突门于城中对敌营,自凿城内为暗门,多少临时,令厚五六寸,勿穿。或于中夜敌人初来营列未定,精骑突出击其无备,袭其不意。涂门。以泥涂门扇、厚五寸,备火。又云:涂栈以泥门上木栈,楠也。积炮石大小随事。转关桥一。梁为桥梁,端着横括,拔去括,桥关转,人马不得渡,皆倾水中。秦用此桥以杀燕丹。凿门为敌所逼,先自凿门为数十孔,强弩射之,长矛刺之。积木备垒木,长五尺,径一尺,小至六七寸,抛下打贼。积石备石于城门上,不限多少,多多为妙,临时掷下。楼橹却敌,上建堠楼,以板为之,挑出为楼橹。篦篱战格于女墙,上,挑出去女墙三尺。内着横括,前端安辖,以荆柳编之,长一大阔五寸。又立间道内柱,上布板木为栈。立栏干于栅上,悬门拥墙濠堑拒马,一如城垒,人事军律守城。夫城受围,外兵势众。若非严备,恐陷贼谋。即须城内周回三十步不令人住,贵取索易为。但贼围城即于大城外羊马城内,去大城二丈,周面等筑小城。下于大城一五四四
  三分,二分两面直下掘土。又城壕堑于女墙上,安不定板棚阔五尺,长一丈,每棚施转关轴,周遍其城。贼入上下,及立皆不得,倾入濠中,虽百万之众,不足填之。名曰:“万全棚”,馀守具大体略之。
  【玉帐玄枢】
  《守城》:守城之法,有一步一甲卒,十步加五人。以称杂攻之要,五步有五长,十步有十长,百步皆有将,其将长武文相兼,量材授任而统领之。敌在城外,城中有火,须防有奸人内应,但令通便近主掌,管老少妇女救之。及遣大将亲作左右监督救援,守城士卒不得辄离职掌,乱走街巷犯者斩。
  边城十一月烧城隍境上草木,及四方恶山,深谷大川,连海侧近树木,原野皆令净尽树木无隐匿也。布幔法。用布旗为之,以竿悬挂女墙之外。八尺折去矢石之势,则不损墙。
  燕尾炬。缚芦苇草为之,分为两岐如燕尾之状,以油脂灌之。和火从城上,队下烧之。下照城脚却贼,遇夜乘城而上城半腰,每十步悬一灯笼,以审非意。或用松明亦可。义竿用铁为之,分两岐义,敌人飞梯连枷,棒如打禾者,用打女墙外上来者。钩竿如枪,两边有曲刀刃,可以钩物。诸灰沙糠秕播于城上,以眯贼目。或烧铜铁汁物洒之,或用手炮石打之,油囊盛水于楼上,掷灭贼火。车中囊破,火自灭矣。
  守城之法。灰砂、铁、铜、镬、盆、瓮、石雷木、炮石、水筒、长刀、长斧、长锥、长镰、连枷棒、棍棒、长短枪、瓦砾、炮石之类,不可不置也。城中柴草贮积之处,预以泥厚涂之,火箭可防。城中茅草房舍非瓦盖者,用泥厚涂之,以防火炮。楼上楼橹吊钟板,皆皮裹用毡覆水湿之,以防火炮、火箭也。敌攻城于地道,来自于城上,凿穿一井截之。积薪井中,如火薰之。谓之天井。城内四傍穿井深二丈,新瓮皮幔于井内,枕听切之。去城五百步皆知之,知穴处取凿迎之,以乾艾数石,烧令烟减氵曳,仍用皮袋吹之。积石备炮石,随大小用。
  积木桶檑木长五尺,径一尺,至小五六尺。又用弩射之,长茅枪刺之,则敌不敢近门。篦篱战格于女墙上,跳椽去墙二尺,内着横插。掾端安辖,以荆柳编之。长一丈五尺,安于掾端,以遮矢石。贼以火车将油镬煎炼推及城门,纵火而去,切不得以少水投之,油得水而焰更高,必须众水俱沃,方可灭之。
  【行军须知】
  《守城》:兵法曰:守城者,则深沟高垒,坚壁利刃,藏声灭迹,常令防城。占具敌棚,楼橹完壮,以备应急使用。边城并宜足备陈此名件,预知施设更在临时,取其利便。
  一用火筒火炮,长枪檑木手炮,伤上城人。
  一多设备城毡帘笆篱牌沙,隔遮其矢石。一多置救火水桶,要堤防积薪烧城门楼橹用。一当城门路安置转关、机桥木、马子陷、马坑、铁蒺藜。
  一多设照城灯笼,防夜后有贼人凿城于黑暗处。垂索求入城中,放火乱军。一用床子弩放火箭及火炮,烧填濠柴草。
  一用火炮打距堙土山鹅车洞子。
  一城寨若在平川,或侧有高原,泉水成流。及有江河须防决壅灌城之患。今河东古太原城,宋决汾水而灌刘维元是也。
  一城上以彩旗诈为风占,使敌人仰望城上,即顺风吹扬糠秕、石灰、眯其目眼。次用金斗猛火油漉之,劲弓硬弩射之,以粪炮污之,砖石打之,即退。
  一城上多备泥浆桶麻搭,防敌人放猛火油箭火炮。
  一用火钩烧红垂城下,贼人见之用手樊悬,以损其手。
  一烧城多置瓮听,恐有人马凿城为孔,昔恩州用此破之。
  一用旋风炮打填濠人、及围队人马。
  一垂火箱烧炙穴中,掘城濠人及掘天井填杀掘城人。
  一绕城多设突门,暗出勇骑人马,攻其不意之处。
  一城中空阔地多堆积砖石,可抛掷城下敌人。
  一收城中粪秽