#266 治疗祷言的表现

状态: 已修复 · 分类: 职业与专精 · 牧师

牧师发现治疗祷言实际治疗范围比预期小,施法距离与治疗半径的计算方式不一致,边缘目标可能得不到治疗。

当前表现

牧师们正在讨论几件事(有些事情也可能与采用相同机制的 WG 有关,但我们在测试服无法触及): 1. 治疗祷言的治疗范围比治疗者预期的要小 治疗祷言对目标有 40 码的施法距离,并在目标周围有 40 码的治疗范围,但这两个距离的计算方式不同 到目标的距离按碰撞体积边缘到边缘计算 以目标为中心的施法范围按中心到边缘计算 大致如下图所示: 因此,位于范围边缘的目标不会让治疗者获得治疗,尽管标准的团队框架会显示距离没有问题 2. 治疗祷言的施放和治疗都会检查目标的视线状态。因此,不仅需要确保选择了正确的目标,还需要考虑其他玩家相对于它的位置 大致如下图所示: 3. 治疗祷言的治疗预测与真实值相差甚远,团队框架在第 2 点的预测状态下也没有将其计入 4. 宠物不能成为治疗祷言的目标:你可以对宠物施放治疗祷言,但最终会以“无效目标”错误中断 如果你治疗宠物的主人但他不在你的队伍中,宠物就无法被治疗

预期表现

1. 回到赛季服(SoD),像 CoH/WG 这样的法术被设计成具有不同的范围和半径 它们的射程都是 40 码,半径为 43.5 码 WoW:F 中的 WG 具有相同的数值,所以也许治疗祷言也应该是相同的数值? 2. 预期行为未知 在 Era 中,治疗祷言对半径没有同样的检查 在 SoD 中,CoH/WG 对治疗半径有视线检查 在 TBC 中,CoH 的治疗可以穿墙 3. 治疗预测显示接近正确的治疗量 4. 你可以对宠物施放治疗

复现步骤

1. 找几个人组队测试
2. 让其中一人站在墙后
3. 让牧师站在 40 码施法距离的边缘
4. 施放治疗祷言
5. 目标会获得治疗/墙后的目标则不会