石油能源解锁器

石油能源解锁器

用正确的油给剑上油,现在能让这把剑对原本无法伤害的敌人造成伤害。

炼金术与工艺制造

怀旧

用正确的油给剑上油后,这把剑现在能够对那些原本无法造成伤害的敌人造成伤害。

《巫师1》是一款独具特色的游戏,我相信它让许多粉丝对其在诸多概念上的处理方式充满怀念。
炼金系统曾经更加丰富,而多亏了Primer,我们可以在《巫师3》中重新找回这种感觉。

在《巫师3》中,我一直怀念《巫师1》里的一项设定,
某种程度上,《巫师3》在希里的某个阶段也引入了这个机制。
当然,钢剑对许多怪物伤害有限,
但只要涂上正确的剑油,在《巫师1》里就能奏效。

好吧,如果你确实感到怀旧,而且和我一样,觉得这把钢剑只要涂上食尸生物油就应该能对食尸生物造成伤害,或者这个鬼魂应该受到涂在钢剑上的幽灵油的伤害,那就别再找了!

本模组的功能:

  • 钢剑对“灵体”类怪物(若未涂抹相应剑油则受银剑影响)造成100%伤害。
  • 银剑对“血肉”类怪物(包括人类)造成50%伤害——毕竟人类或狼群对锋利的银制武器并无特殊抗性。由于银器本身基础伤害较高,半伤机制仍使得钢剑成为最优选择(同时突显其他怪物因银器弱点承受的额外伤害)。
  • 若涂抹对应剑油,银剑对血肉类怪物造成66%伤害。

杰洛特不再出现用钢剑攻击灵体怪物时自动切换武器的情况,反之亦然。

很遗憾,为了实现这个功能,本模组不得不修改以下脚本:

  • game/player/r4player.ws - 该脚本通常是许多基于脚本修改的主要冲突源,如果你不需要合并它,我会感到惊讶。被修改的函数是 CanApplyOilOnItem。除非其他修改 r4player.ws 的模组也更改了这个函数,否则合并应该问题不大。说实话,如果它们修改了这个函数,很可能意味着它们的功能与该模组类似,你可能不想同时使用它们。

  • game/player/playerWeaponHolster.ws - 这个脚本应该不会被其他模组大量修改,除非它们以某种方式改变了杰洛特对遭遇的反应。它影响的函数是 GetMostConvenientMeleeWeapon。除非类似的模组编辑了相同的函数,否则合并应该非常轻松。

  • game/gameplay/damageManagerProcessor.ws - 修改了函数 ProcessActionDamage。预计只有像 Ghost Mod 或 W3EE 这样的重制模组才会影响这个函数。其他情况下,脚本合并应该没问题。

  • game/gui/_old/components/guiBaseInventoryComponent.ws - 影响函数 SetInventoryFlashObjectForItem。预计只有重制模组会涉及这个部分。除非同一函数被修改,否则脚本合并很容易。

如需手动合并,请查找 WWA ,这是我最初构建的模组名称,后来将其部分功能独立出来。这应该能让合并变得轻而易举。

本模组的任何部分均为完全开源,这意味着您可以自由获取、改编、整合到您的模组中、改进它等。提及我作为原作者的名字不会有什么坏处,但并非必须要求,如果您不这样做,我也不会因此失眠。