失明

失明

模组制作者资源,提供精确的盲视效果实现,可用于创建被动技能和魔法物品。

资源

简介

《博德之门3》缺失了5E规则中的盲视(Blindsight)效果。更准确地说,游戏虽然实现了该效果,但将其设计为对失明的免疫,而非其应有的运作方式。盲视是一种在失明状态下仍能感知周围小范围环境的能力,而非完美无阻的视野。它适用于夺心魔等生物,但无法正确制作成玩家可用的效果。部分模组尝试将盲视实现为在半径范围内看穿任何黑暗的能力,但这同样未能捕捉盲视的本质——拥有魔鬼视力的角色仍依赖视力,无法通过非黑暗视觉障碍物进行感知,并在失明时失去所有优势。

描述

这是一个尽可能忠实于《龙与地下城》规则实现盲视的模组资源。你可以将其作为依赖项用于你的模组,轻松制作魔法物品或赋予该特性的职业能力。盲视的效果包括:

  • 你可以在盲视范围内侦测隐形生物,即使你处于失明状态。
  • 你在盲视范围内忽略低光环境的惩罚。
  • 当你失明时,你的攻击检定不会处于劣势,敌人也不会因此获得优势。
  • 你的感知范围不会低于盲视范围,即使其他效果(如失明)试图缩小它。
  • 你无视基于视觉的效果,例如模糊术。
  • 如果你被沉默,将失去所有这些增益。

有适用于3米、6米、9米、12米、15米和18米的盲视版本。对于赋予生物盲视的被动技能,你可以使用现成的:

  • 失明_3米
  • 失明_6m
  • 失明_9米
  • 失明_12m
  • 失明_15米
  • 失明_18m

或者你可以通过继承来自行创建:

新条目“新_盲视_6米_被动”  
类型 "被动数据"  
使用“Blindsight_6m”  

或者直接编写适当的StatsFunctors:

新条目 "我的新盲视_6米_被动"  
类型 "被动数据"  
data "StatsFunctors" "应用状态(自身, 6米盲视状态, 100, -1)"  

要制作一件赋予盲视能力的物品,你需要这样做:

新条目 "我的新盲视物品"  
类型 "武器"  
data "PassivesOnEquip" "Blindsight_6m_Passive"  
数据 "装备时状态" "盲视_6米_技术性"  

同样,你也可以使用自己的被动技能来实现这一点:

新条目"My_New_Blindsight_Item"  
类型 "武器"  
data "PassivesOnEquip" "My_New_Blindsight_6m_Passive"  
data "StatusOnEquip" "盲视_6m_技术型"  

真盲视(True Blindsight)还有9米和18米版本——可免疫致盲效果,在其范围内侦测隐形,且受沉默状态影响时不会失去这些增益。
不建议将其赋予玩家角色。
该能力应保留给那些不依赖视觉或听觉、拥有完全魔法感知的生物,例如夺心魔或软泥怪。

之前拥有原版盲视的生物现在获得了18米范围内的真盲视,这意味着它们现在可以在此半径内侦测隐形。这是该模组资源在不搭配任何额外模组的情况下对游戏玩法产生的唯一效果,充分利用了其功能。