于是,赛拉亲切地告诉了我几家有卖女装和杂货的商店。那些都是王宫附近的高级商店。
哎呀,真是谢谢你了。帮大忙了
呵呵。那我的时候也拜托你了哦
啊,原来是这种打算啊。
呃,当然了。啊哈哈哈
物业
明天上午没有安排,今晚就来调查一下在纳尔港的武器店捡到的魔石吧。
我转移到魔法管理室。莉兹已经来了,正在看书。
这个是什么魔石?
鉴定之后显示是铁壁之盾。好像是能防御魔法攻击和物理攻击的盾牌
要调查一下内部吗?
嗯。我有点好奇它是怎么防御的
按照惯例,我先保存了魔石的情报,然后在管理系统上制作了工作用的副本。
魔道具是将魔法程序和资源打包后的对象。
但是魔法的实现方法有好几种。最具代表性的就是像系统魔法那样,将魔法打包后保存在全局存储中,通过咏唱或链接来调用魔法的方式。另一种常见的方式是像魔法戒指那样,将魔法打包后保存在作为本地存储的魔石中,然后执行魔法。
然而有趣的是,铁壁之盾的魔石中没有记载调用魔法的方法,也没有记载应该执行的例行程序(步骤)。只是作为脚本写入了属性的定义。
这个魔道具很有意思
什么意思?
对象是由抽象的程序和状态构成的。攻击魔法之类的,就是将执行魔法的程序打包保存起来
是啊
这个铁壁之盾的程序内容里只写了属性。它拥有名为防御力的属性,返回值为90
那它是怎么发挥作用的?
大概是在防御魔法启动时,作为提升持有者能力的要素发挥作用吧?
原来如此。防御魔法的程序是,当施术者持有拥有防御力属性的对象时,启动时会进行特殊处理
莉兹似乎也理解了。
只是,这个90的数字意味着什么还不清楚。如果是百分比的话,100就是上限了,如果是某种数量的话,也可能是120或1000
做个同样的盾牌调查一下不就知道了吗?
是这样没错……但有点麻烦啊
没有程序的源代码吗?
看来并不是有名为防御魔法的特定魔法,而是将为了防御目的而启动的魔法统称为防御魔法。而且,防御魔法的启动不会留在魔法的记录中
嘿——
但是,其他的魔法程序也有可能利用了铁壁之盾的这种机制
什么意思?
可能有某种拥有特定属性的对象会受到特殊对待。例如,可以回避火系魔法的道具,或是在特殊条件下反射对手攻击的道具
等一下。在之前鉴定过的魔道具中可能有这种东西
是啊。毕竟没有全部调查过。有可能
我试着调查了一下保存的魔石信息,发现从拉布列斯家偷走的物品中有一把斩魔之剑就是这样的。
这个,只有命中率这个属性
这是有什么效果的魔道具?
对了,莉兹在鉴定的时候不在。
鉴定后显示的说明是,对大多数怪物和害兽具有很高的攻击力
怪物和害兽,简单来说就是会使用防御魔法的对手吧?
肯定是的
说不定是能阻碍对手防御魔法的效果
到头来,还是得看剑本身的锋利度,以及使用者的攻击技巧啊
也就是说,弱小的人类就算拿着“斩魔之剑”,也不可能战胜魔兽。这也是理所当然的。
那么,‘刚勇之锤’说不定也是同一系列的道具
啊,是乔纳斯在地下城得到的那把锤子吗?
那把锤子曾经击中了走私团的魔法士泰朗斯,而且还是在4级魔法的保护下。看来那把锤子不只是容易打出暴击,还能阻碍防御魔法,让攻击生效。
不过,这又产生了新的疑问。
魔道具本身不会主动启动魔法,所以如果魔法程序没有以魔道具拥有某种属性为前提来运行的话,不就没有意义了吗?
是啊
我有个疑问,魔法程序是怎么访问魔道具的属性的?
莉兹稍微思考了一下,回答道。
魔法程序不可能去询问自然界的所有水晶,所以重要的是,某人拥有那把剑这件事本身吧
也就是说,如果某人拥有魔道具,那么魔道具的属性就会通过所有者自动被魔法程序访问?
听起来就像是电脑的即插即用功能一样。
另一个疑问是,魔法系统是否已经决定了属性的种类。如果可以自由追加的话,那通用性会更高
比如电热水壶,它的功能在设计时就已经被决定好了,比如“沸腾”,“温度设定”,“再次沸腾”等,除此之外的功能它都无法实现。而互联网则不同,它可以设计新的协议,自由地追加功能和动作。
莉兹干脆地回答道。
这个嘛,德瑞克你去实验一下就知道了
确实
如果能用新的属性来编写程序,那魔法能做到的事情不就更多了吗?
比如说?
德瑞克可以偷偷改写已经存在的魔法程序,让拥有特定属性的道具发挥出特殊效果
这应该可以做到
在迄今为止的魔道具中,可能也存在这样的东西
确实。毕竟我们没有全部调查过
还有,属性不光是返回固定的值,还可以伴随某种动作吧?
是啊。对象只需要返回值,其实现方法是封装的。所以,当访问属性时,应该可以启动程序来计算值,或者执行其他魔法
于是,我们进行了简单的实验。
我们改写了“妖精之光”的戒指,追加定义了“光明的未来”这个魔法系统中可能不存在的属性。这个属性只是返回整数值1,但在访问的同时启动魔法程序,发出与“妖精之光”相同的微光。
好了
我刚戴上戒指,明明没有咏唱,手指上方几厘米处就亮起了光。
啊,成功了
这个动作意味着,当装备魔道具时,会启动类似即插即用的机制,检查属性是否存在,并且访问属性“光明的未来”的值。
结论就是,属性可以自由追加。而且,我们还发现,当某人装备该魔道具时,属性会被访问
之前的“勤勉戒指”也是,戴在手指上就能在不咏唱的情况下发挥效果,说不定它也使用了相同的机制莉兹考察道。
我们是否可以将使用这种机制的魔法称为“属性魔法”?
好主意好主意。概念有了名字之后,讨论和研究起来就方便多了
接下来,我们必须调查如何获取特定人物的魔道具属性
如果调查某种魔法程序,应该能找到类似的实例吧?
确实有可能,但今晚就先到此为止吧
魔法系统真是深奥啊。
那个莉兹开口道。
我过几天还想再去纳尔港
诶?为什么?又要去寻宝吗?
第211章