技术法师

技术魔法的实践者使用与他更加传统的同僚相同的路径技能(英雄,P32-33),但从根本上不同的角度看待魔法。特别是他无需学习魔导学,而是用两个截然不同的技能取代它:

它不被视为核心技能——除去手工编码(P23-24)外它对路径技能和施法没有直接影响——但它必须被买到IQ+0 或更高级才能使用技术魔法。

电脑编程:这是技术魔法的核心技能,没有路径技能可以超过电脑编程(也不能超过12+魔法天赋)。尽管所有施法检定在技术上都是“电脑编程”检定,但它们实际上是用一种反映施法者对如何让编码特定魔法效果的知识的路径技能的检定的。与数学(应用)相反,使用技术魔法对电脑编程没有最低要求,只要投入至少1 点点数就可以开始施法(当然,是否成功就是另一回事了)。

上述技能是使用技术魔法唯二需要的技能。即使路径技能也不是必要的,因为所有路径技能都缺省自电脑编程-6。然而,任何路径的缺省值都不能超过12,这就是为什么任何认真的技术法师都会学习一些路径技能。技术魔法是否使用与标准仪式路径魔法相同的路径是战役设定,参见双重施法(P23)

电脑黑客或专家技能(电脑安全)*:在许多方面,技术魔法只是“黑入现实”,因此黑入其它计算机的能力在技术法师中很常见。

电脑操作:这在技术法师中几乎无处不在。它对那些使用交互式脚本(P17)的人也是很有用的技能。

密码学和数学(密码学):应用计算机技能的自然扩展,特别是那些专注于维持尽可能多的处理周期的人。

电子维修(电脑)和工程学(电子):设计新系统和修复它们的能力允许技术法师更加自力更生。对于一些特定的用途,参见改进和优化(P22)。

数学(电脑科学)*:大多数技术法师都有足够高的电脑编程技能来缺省使用它,但一些人会特地学习它。

物理学:纯粹主义者认为这个技能与数学(应用)一样不可或缺,尽管这在游戏机制上不正确,但数学和物理学的交集是支撑技术法师程序的基础。因此,作为一项可选规则,GM可以将数学(应用)的最低要求放宽至IQ-1 并添加IQ-2 或更高的物理学要求。这总是一般的物理学,没有技能分支(即使是超物理学)足够宽泛到覆盖技术魔法的复杂性。

魔导学:虽然这完全不影响施法,但这个技能依旧对技术法师的理论知识很有用。一次成功的魔导学检定可以回答大多数魔法相关的问题,无论施法者用的什么魔法。电脑编程和数学(应用)就不一样了,这导致法师猎人依旧要选择这个技能,并且让它在即使是最进步的技术法师中也很常见。

技能之外

所有魔法优势——包括魔法天赋,魔法抗性,仪式熟练和仪式掌握Perk——给予技术法师与传统仪式路径法师相同的加成。编程天才(P12)和数学天才(PB90)非常常见,原因显而易见。

闪电计算者和直觉数学家对必须手工编码(P23-24)的法师是无价的。它们都很适合这个系统,事实上,作为一项可选规则,GM 可能会规定直觉数学家仅为技术法师提供与魔法天赋0(忽略通常的-5)相同的奖励,而闪电计算者将减值降低至-3。如果是这样,同时拥有魔法天赋0 和其中一个优势并不会带来什么特殊的加成,这个规则主要是为了证明没有魔法天赋的强大NPC 业余施法者是合理的。

除了上述必备技能之外,以下可选技能也在技术法师中很常见。带有*的技能通常在猎魔人游戏是无用,但把它们列出来是为了方便那些在不同战役中使用此系统的人。

行话

这章有许多计算机和编程术语,主要是为了增加风味和趣味性。当然,不是所有人都熟悉这一技术领域,因此区分需要理解的术语(例如,平板电脑,闪存驱动器和程序)和简单的风味是很重要的。

你可以忽略下列的任何你不熟悉的词语或短语。所有其它术语实际上都很重要,如果你不知道它们是什么,查一下!

API,应用程序(app),数组(array),臃肿代码(bloated code),汇编(compiling),常量(constant),调试(debugging),函数(function),解释器(interpreter),软件库(library),运行环境(runtimeenvironment),子程序(subroutine),矢量图形(vectorgraphics)。

黑入现实

魔法通常使用共感法则:施法者仪式性地做一些事以使宇宙的其它地方对此行为产生共鸣。一个传统法师可能会用钝刀“割”他的手,给受害者造成真正的严重伤口。或者他可能专注于“灼热的思考”来点燃心灵之火直到他盯着的书燃起真正的火焰。

技术魔法甚至更依赖这个法则,它先在程序中创造现实的虚拟描述然后黑入现实以产生预期的效果。这通常会重复数百万次直到程序积累了足够的“玛娜电荷”来对世界产生实际的影响。其中的一些是可以预编程的——特别是,世界的初始模拟总是使用一组既定的“软件库”(预先编码的代码包)——但不可能在不让代码膨胀到毫无价值的情况下创造一组大到足够覆盖广泛的魔法效果的软件库。因此,技术法师的技能一半是用来确定要导入什么软件库,如何关联它们以及要使用哪些函数和子程序......而另一半则是适应这些东西并为每个仪式创造适应特定需求的定制函数。

有三种主要的编程咒语的方法。从最常用到最不常用,它们是:

·提前创建一个程控脚本(P19-20)以便后续实地使用·在没有任何准备的情况下进行即时仪式(P18-19)

·在严重缺少有用装备的情况下进行手工编码(P23-24)

前两种方法需要一个运行魔导编码套件(TCS)的复杂度3+的计算机,参见硬件和软件(P24-27)了解细节。第三个只需要时间——尽管标准的数学工具(纸和笔,计算尺,科学计算器等)会很有用。

在所有情况下,使用标准的仪式路径魔法规则来确定法师的能量消耗以及施法(“编码”)使用哪个路径技能。注意非熟手依旧有通常的连接,神圣空间,时间和魔法天赋的限制(英雄,P36)。

法术应该尽可能地描述它的魔法效果是如何与用来运行它的计算机交互的(就像P14 插图上的屏幕跟踪信标)。但这是个风味,如果实在不适合法术可以忽略。如果GM 想让这成为技术魔法的一个重要部分,他可以给描述中计算机的辅助对仪式有意义的法术适度的能量折扣(最多-5%到-10%)。