
更多属性
为游戏添加了许多新属性,进一步扩展了属性的自定义能力。
概述
为游戏添加了多种新属性,进一步扩展了属性的自定义能力。
影响所有生物实体的属性
- 伤害上限 – 限制单次攻击受到的最大伤害。只有数值最小的修饰符会生效。支持固定数值和基于百分比的伤害上限。
- 物理伤害减免 – 减少不绕过护甲的伤害。
- 魔法伤害减免 – 减少模组配置中标记为魔法的伤害。
- 环境伤害减免 – 减少来自无直接攻击者的环境来源的伤害。
- 伤害减免 – 减少所有类型的 incoming 伤害。
- 魔法护甲 – 专门针对魔法伤害的护甲值。
- 魔法护甲韧性 – 专门针对魔法伤害的护甲韧性。
- 闪避几率 – 完全避开一次攻击的概率。
- 命中几率 – 攻击命中目标的概率。
- 最终命中几率 – 应用于最终命中概率的修饰符。
- 最终闪避几率 – 应用于最终闪避概率的修饰符。
- 无敌帧削减 – 攻击时减少目标无敌帧的几率。
- 无敌持续时间 – 缩放被击中后无敌帧的长度。
- 箭矢伤害 – 缩放箭矢造成的伤害。
- 箭矢速度 – 缩放箭矢的飞行速度。
- 暴击几率 – 触发暴击的概率。
- 暴击伤害 – 暴击发生时的伤害倍率。
- 真实伤害转换 – 将一部分伤害转换为真实伤害。
- 额外真实伤害 – 每次攻击附加的额外固定真实伤害。
- 魔法伤害转换 – 将一部分伤害转换为魔法伤害。
- 额外魔法伤害 – 每次攻击附加的额外固定魔法伤害。
- 魔法伤害倍率 – 所有造成的魔法伤害的倍率。
- 生命偷取 – 按造成伤害的百分比恢复生命值。
- 近战生命偷取 – 按造成近战伤害的百分比恢复生命值。
- 远程生命偷取 – 按造成远程伤害的百分比恢复生命值。
- 魔法生命偷取 – 按造成魔法伤害的百分比恢复生命值。
- 生命恢复 – 每秒恢复的生命值。
- 百分比生命恢复 – 每秒按最大生命值百分比恢复的生命值。
- 受到的治疗 – 缩放玩家受到的所有治疗量。
- 伤害倍率 – 所有造成伤害的倍率。
- 体型 – 控制实体模型和碰撞箱的缩放比例。
仅影响玩家的属性
- 进食速度 – 缩放进食和饮用的速度。
- 弓拉弦速度 – 缩放拉弓的速度。
- 饥饿速率 – 缩放饥饿条的消耗速率。
- 挖掘速度 – 缩放挖掘速度。
伤害类型定义
- 物理伤害 – 不绕过护甲的伤害;由物理伤害减免和标准护甲减少。
- 魔法伤害 –
consideredMagicDamage配置项中列出的伤害类型;由魔法伤害减免和魔法护甲减少。 - 环境伤害 – 来自环境且没有伤害来源实体的伤害。
- 近战伤害 – 由攻击者在其触及范围内直接造成的伤害。
- 远程伤害 – 由攻击者间接造成的伤害(例如,从弓射出的箭矢)。
重要说明
- 基于几率的属性的乘法叠加:例如,两个 +50% 闪避修饰符会得到 75% 的总闪避几率(而非 100%)。达到 100% 的唯一方式是单个 +100% 修饰符。
- Mixin 注入到
getAttributeValue()中,确保概率属性返回实际叠加后的值(例如 75% 而非 50%+50%)。 - 提示框显示 – 几率和速率属性始终以百分比显示。伤害上限属性根据操作类型显示为数值或百分比。非
ADDITION修饰符会附加 "Potency" 后缀以作区分(例如 "Dodge Chance Potency")。
配置
文件:config/more_attributes_config.toml
选项:
hungerRateAffectRegeneration– 饥饿速率是否影响生命恢复的食物消耗。strongerTrueDamage– 启用更强版本的真实伤害。unlimitedLiftSteal– 生命偷取是否可以恢复超过造成伤害的生命值。consideredMagicDamage– 被视为魔法伤害的伤害类型列表。displayMagicArmor– 是否显示魔法护甲 HUD。magicArmorDisplayMode– 魔法护甲的显示模式。magicArmorNumberPosition– 条形显示模式下数字的位置。magicArmorBarStyle– 条形显示的颜色样式。magicArmorBarMaxValue– 条形显示满格时的护甲值。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。