最大生命值削减改变的是角色能够容纳多少生命,而不只是扣除当前值。公平的实现会分别显示原始上限、失去的容量、当前生命、恢复条件和持续时间。这样,治疗提前停止会被理解为已知规则的后果,而不是输入失效。

打开首领构建器
预告独特的切断攻击并证明逃离路线科恩在 0.30 秒打开固定的竖直通道。塔维在 1.00 秒结算前让全身离开 68 单位半宽,因此当前生命保持 80,最大生命保持 100。第一次躲避既验证几何,也说明橙色箭头代表会改变上限的命中。
躲开科恩第一次切断线,承受第二次,再测试治疗与恢复 科恩标出一条穿过塔维的竖直斩击区域。塔维避开第一次,却被第二次击中。带心形标记的生命条保留原始长度:绿色当前生命下降,橙色封锁段让治疗在上限标记处停止。药瓶先只能治疗到标记;随后净化药剂恢复容量,下一次治疗再将其填满。 首领 玩家

科恩在 0.30 秒打开固定的竖直通道。塔维在 1.00 秒结算前让全身离开 68 单位半宽,因此当前生命保持 80,最大生命保持 100。第一次躲避既验证几何,也说明橙色箭头代表会改变上限的命中。

实施检查清单

定义哪些接触减少当前生命、最大生命或两者;上限下限与叠加策略;钳制顺序;持续时间;净化与休息;治疗交互;跨阶段、死亡与检查点的持久性;多人权威;界面与无障碍信号;以及同时发生伤害、治疗、恢复和重复施加时的测试。

核心检查

关于机制的三个问题

  • 哪个事件改变生命,哪个改变它的上限?

    把伤害与上限削减作为一次权威接触的两个命名输出,而不是一个巨大的伤害数。选择固定点数或基础最大值百分比,定义最低合法上限,以及重复施加是刷新、叠加、替换还是忽略;先计算新上限,再钳制当前生命。

  • 玩家怎样预判并管理失去的容量?

    让改变上限的攻击拥有区别于普通伤害的稳定预警语言。保留原始最大值和损失段,说明由时间、净化、阶段目标、休息还是死亡恢复,并让每个治疗来源都按同一降低后的上限计算应用量和阻挡量。

  • 在状态边界上,什么会保留、恢复并同步?

    规定阶段切换、检查点、复活、换人、过场、合作加入、难度变化和读档时的行为。用明确顺序恢复容量和当前生命,为每次施加与净化分配标识,并测试同时命中、切断同帧治疗、重复消息、回滚和已经达到下限的情况。

设计错误

  • 生命条只是缩短,没有保留参照

    原始框架消失后,玩家无法区分受伤、临时减益、永久升级损失或界面缩放。保留参照轨道、最大值标记和带纹理的损失段,并同时说明损失量与恢复规则。

  • 伤害、上限损失与治疗按偶然顺序处理

    不同更新顺序可能在同一时间杀死、治疗或重复削减。只结算一次接触,得到新上限后钳制当前生命,再让后续治疗服从该上限;为伤害、容量变化、治疗阻挡和恢复记录不同原因码。

调整

调整攻击

  • 把当前生命与容量建模为独立资源

    分别存储基础最大值、有效最大值、当前生命、活跃削减实例和恢复状态。有效上限约束生命但不等于生命,改变一方不能暗中在另一方制造交易。

  • 通过恢复机会平衡严重度

    测量每次可躲避接触的上限损失、攻击频率、低于各生存阈值的时间、净化可用性和后续招式伤害。高压连段前的小削减可能比必定重置前的大削减更重要。

  • 让重复施加有界且可读

    规定下限、最大层数、来源所有权和替换优先级。显示每个被接受的层数,并用不同反馈拒绝触底后的施加;不要把生命条缩到标签、标记与剩余生命都无法阅读。

  • 记录完整的治疗契约

    遥测应保留请求治疗、实际治疗、因上限阻挡的治疗、失去容量、恢复耗时、净化使用和削减期间死亡。这样才能区分清晰的规划约束与没有解释的治疗失效。

场地

  • 科恩切断塔维生命护符的外圈符文

    第一次橙色通道在塔维撤离后穿过,绿色护符仍留在完整石框内。第二次切掉外圈符文,治疗火花撞上新标记并碎裂;只有净化环重建框架后,缺失的绿色区域才能再次填满。

玩家升级

  • 保留规则,同时让容量损失不会被误认

    结合长度、固定参照框、阴影纹理、最大值标记、文字、声音与手柄反馈。提供更大资源界面、较弱闪烁、数值朗读、更长预告、更小削减、更高下限、自动净化或转换为可恢复临时伤害,并在战斗前展示所选规则。

不要与这些概念混淆

  • 这是降低的上限,不是普通伤害或临时生命

    普通伤害降低当前生命,却不改变治疗可恢复的总量。临时生命增加一个可消耗层。最大生命值削减降低合法上限本身;当前生命也可能受伤或被钳制,但在容量被明确恢复前,后续治疗始终受限。

使用这一机制的首领

深入了解

发现不准确之处,或对本页有改进建议? 在 GitHub 上提交修改

最后更新