更公平的加值
行话
这章有许多计算机和编程术语,主要是为了增加风味和趣味性。当然,不是所有人都熟悉这一技术领域,因此区分需要理解的术语(例如,平板电脑,闪存驱动器和程序)和简单的风味是很重要的。
你可以忽略下列的任何你不熟悉的词语或短语。所有其它术语实际上都很重要,如果你不知道它们是什么,查一下!
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%)。
更公平的加值
给予加值或减值(英雄,P34)是仪式路径魔法中最通用的法术修正之一。它可以代表天气魔法(例如,雨夹雪是“给予减值,视觉检定,寒冷的HT 检定和移动的DX 检定-3”),让武器伤害更高(例如,“给予加值,阔剑伤害+5”)等等。正是由于这种潜在的多功能性,它的能量消耗开始很低但增长的很快。
然而,许多加值和减值有内在的自限制。例如,无论技能被提高的多高,它都会在结果为17 或18 上自动失败。而增加伤害的能量消耗也应该在某一节点上趋于平缓,因为其它伤害效果也是如此。正因如此,GM 可以使用下面的对给予(加值或减值)表的可选改动。即使进行了改动,GM 也有权声明一些给定的修正提供的收益不会递减因而必须使用原始表中的能量消耗。
在所有情况下,这都该是一个战役层面的决定,平等地影响所有施法者。让技术法师使用这个表而仪式路径法师必须使用原表会产生不公平的力量差距。
| 修正 | 广泛 | 中等 | 狭窄 |
|---|---|---|---|
| ±1 | 5 | 2 | 1 |
| ±2 | 10 | 4 | 2 |
| ±3 | 20 | 8 | 4 |
| ±4 | 40 | 16 | 8 |
| ±5 | 60 | 24 | 12 |
| ±6 | 80 | 32 | 16 |
| 以此类推 | +20 | +8 | +4 |