纵大数多,未易损坏。间有损者,即逐旋抽换。假令只如此御捍,则炮石亦何能害人?已可必其无虞也。

  敌以云梯、对楼攻东水门,其间御捍,有设重楼获胜者。固甚善也。又恐人在重楼之上,愈招矢石。又攻东门守御官守具亦备,对楼、云梯至,每以木冲倒,仆死者无数。此亦奇策。然持冲木人与对楼上人相对,不免互伤,亦非全胜。金人填壕桥成,运对楼过壕攻城,城下列炮座二百余所,七梢炮、撒星炮、座石炮并发,又以强弩千余助之,城上矢石如雨,使守御卒不能存立,然后推对楼使登城。每对楼上载兵八十人,一对楼得城,则引众兵上。此金人攻城之方也。其炮大数多,矢石齐发,只前说女头墙次备以洞子,皆可隔尽矣。对楼登城,每一对楼果能载兵八十人,楼广不过二丈,当面立得几人?与守城人接战者,不过十数人而已。假令八十人尽用力,施设五对楼,止四百人。此外必无伏兵,亦无奇兵。楼高须及五丈,乘高而来,其迹亦自甚危。自履危地,来与城上立平地人接战,胜负人人可以自决。若守城者于此不胜,则交战于平田广野之地,不知其败若何?况对楼填平壕上,惟可以直进直退,必不能于城下横行。守人备御,不过止备对楼所占之地。假使有十对楼,所占地步数亦不多,不独接战可以必胜,纵兵上城,获全胜者,术亦多矣。不思则弗得也!

  敌用云梯,止要登城。每座云梯,须十余人可以负荷到城,城上御之,亦难向前来。纵不御之,使敌倚城登梯上至城头,少不死者,何以致之?于女头墙里鹊台上,靠墙立排叉木,每空阔三四寸一根,通度枪刀向上,高出女头墙五六尺。敌至女头墙上,必为排叉木隔住,背后乘空,守御人于木空中施枪刀刺击,岂有刺击不下者?下而不死者鲜矣。

  闰十一月二十四日再攻,推对楼五座,盛矢石来城上,以竿冲倒三座,城上士卒争持草以焚之。对楼木多而草盛火炽,火乘南风,遂引烧城上楼子三座。对楼既倒在城外,必不能却回,亦不能再起,自是堵住敌人攻械来路,可以置而不问。焚者失也!纵不引烧城楼,止烧了敌人对楼,亦是城上人自持草火,与敌烧开再进攻械来路。此事大失!所有再造城楼骨格,欲于旧处安立者,以理度之,自是敌必不容,矢石必倍。守御官若能用前说,造洞子于阙楼子处,两头连珠并进,不终日决可蔽合,权代女头墙,以隔矢石。矢石虽愈倍于前,亦必无害。次于烧了城楼处两头,横直深埋排叉木,以防敌急登。城上分甲兵两向攻打。城里从下斜筑向上至城面,外垠向下陡峻;次于城里脚下取土为深壕,离壕三五丈筑月城围之。使敌乘对楼到城,如不下对楼上城,却回则已;若上城,必自立不得,倒入壕内,无不死者。如此一挫,必罢攻退兵。乃守御之人失之,以致城陷,岂不痛哉!凡攻守之械,害物最重,其势可畏者,莫甚于炮,然亦视人之能用与不能用耳。若攻城人能用,而守城人不能御之,则攻城人可以施其能;若守城人能用,则攻城人虽能者,亦难施设。窃闻金人用炮攻城,守御人于城上亦尝用炮。城面地步不广,必然难安大炮,亦难容数多。虽有炮台,炮台地步亦不甚广。又炮才欲施放,敌人在外先见,必须以众炮来击。又城上炮亦在高处,自然招城外敌人用炮,可以直指而击之。以此观当时守御之人,其不能用炮也明矣。假令当时于城里脚下立炮,仍于每座炮前埋立小木为衣,敌人在外,不见立炮所在,虽有能用炮者,何由施设?或谓炮在城里,炮手不能见得城外事,无由取的。每一座炮,别用一人于城上,专管城里一座,外照物所在,里照炮梢,与外物相对,即令施放;少偏,则令炮手略少那脚;太偏,则就令拽炮人抬转炮座;放过,则令减人或用炮稍大者;不及,则令添人或用炮稍小者。照料得一炮打中后,炮少有不中。又城里立炮,可置数多。守御人用炮若止能如此,则攻城人用炮何能为也!

  筑城之制,城面上必作女头墙。女头中间立狗脚木一条,每两女头中挂搭篦篱。惟可以遮隔弓箭,于炮石则难以遮隔。若改作平头墙,不用篦篱,只于近下留“品”字方空眼,与女头相似,亦甚济用。

  或问何以备御城外脚下?自有马面墙,两边皆见城外脚下,于墙头之上,下害敌之物。当敌人初到城下,观其攻械,势恐难遏,宜便于城里脚下取土为深阔里壕,去壕数丈,再筑里城一重。对旧城门,更不作门,却于新筑城下缘里壕入三二里地新城上开门,使人入得大城,直行不得,须于里壕垠上新城脚下缭绕行三二里,方始入门。若此,则假使敌善填壕,止不过填得里壕。若由门入城,须行新城脚下里壕垠上。新城上人直下临敌,何物不可施用?正是敌人死地,必不敢入。由正门入城尚且不敢,则岂肯用命打城?但只如此为备,则敌兵虽多,攻械百种,诚可谈笑以待之矣。又况京师旧城,亦自可守,若逐急措置,便可使势如金汤,有不可犯之理。兼京城之内,军兵百姓,金银粟帛,计以亿兆之数亦莫能尽。若令竭力修作,不独添筑一城一壕,可不日而成;假令添筑城壕数重,亦不劳而办。重城重壕既备,然后招敌人入城议事,彼若见之,必不攻