词缀系统

词缀系统概述

词缀是装备上随机生成的属性加成。当前版本共有 68 个词缀, 分为 7 大组:攻击(15 个)、防御(16 个)、元素(19 个)、辅助(7 个)、召唤(4 个)、放置成长(3 个)和刷宝(4 个)。

每个词缀定义了以下属性:

  • affixId — 唯一标识(如 affix_crit_chance
  • group — 分组(attack / defense / elemental / utility / summon / idle / farming)
  • stat — 映射的战斗属性 ID(如 CRIT_CHANCE
  • allowedSlots — 可出现的装备槽位列表
  • tags — 标签列表,影响名称生成和图标着色
  • primary — 是否为主要词缀(主要 = 直接战力;次要 = 便利/MF)
  • minItemLevel — 最低装备等级要求

Primary / Secondary 词缀预算

词缀采用 Diablo 3 Loot 2.0 的 主要/次要 分类机制。 主要词缀(直接战力:攻击/生命/防御/暴击/元素伤害等)和次要词缀(便利/MF:金币/魔法发现/回复等) 各有独立槽位,互不抢占。

稀有度主要词缀次要词缀说明
普通20基础战力底装
魔法30纯战力过渡装
稀有40 ~ 2开始形成推图/刷宝取舍
史诗51 ~ 3完整构筑拼图
传说51 ~ 3同史诗预算 + 独立特殊效果

暗金专属机制与 Boss 套装效果独立于普通词缀预算,不在上述表格内。

词缀 Tier 与数值范围

每个词缀有一个 1-7 级的 Tier 等级, 决定了该词缀的 roll 值范围。Tier 越高越稀有,数值上限越高。

词缀的 roll 数值分为三档(ScaleCategory),每个档位在不同 tier 有不同范围:

Tier基础权重PERCENT 档CHANCE 档FLAT 档
T1100.01~31~23~5
T270.04~63~46~10
T335.07~95~611~15
T412.010~127~816~20
T53.013~159~1021~25
T60.516~1911~1326~32
T70.0520~2514~1733~42
PERCENT(百分比属性):属性 ID 以 _PERCENT 结尾、含 CHANCEDAMAGE 的词缀。 如攻击百分比、暴击率、闪避率、元素抗性、伤害减免等。
CHANCE(概率属性):MAGIC_FINDQUALITY_WEIGHT 的词缀(包括 GOLD_FIND)。 如魔法发现、金币获取、品质权重等 farming 属性。
FLAT(固定数值):其余词缀,即 flat_atkflat_hpflat_defflat_mp 等。

Tier 基础权重为非均匀分布(T1=100 → T7=0.05),高 tier 极稀有。 精英怪和 Boss 会推高高 Tier 权重;Magic Find 只调整装备品质权重,不改变词缀 Tier。

攻击词缀(15 个)

攻击词缀全部为 主要词缀,直接影响战斗输出能力。

⚔️

攻击

15 个词缀
词缀Stat ID可出现槽位Tags最低装等
攻击百分比ATK_PERCENT主手、披风
attack
Lv.1
固定攻击力FLAT_ATK主手
attack
Lv.1
行动速度ATTACK_SPEED主手、披风、鞋子
attackspd
Lv.1
命中率ACCURACY披风、戒指 1、戒指 2
accuracy
Lv.1
暴击率CRIT_CHANCE披风、戒指 1、戒指 2
crit
Lv.1
暴击伤害CRIT_DAMAGE主手、项链
crit
Lv.1
护甲穿透ARMOR_PEN主手、戒指 1、戒指 2
penetrationphysical
Lv.15
物理伤害PHYSICAL_DAMAGE主手、副手
physical
Lv.1
近战伤害MELEE_DAMAGE主手、披风
melee
Lv.1
远程伤害RANGED_DAMAGE主手、披风
ranged
Lv.1
法术强度SPELL_POWER主手、副手、项链
spell
Lv.1
武器精通WEAPON_MASTERY主手、副手
masteryattack
Lv.30
持续伤害DOT_DAMAGE主手、项链
dot
Lv.15
范围伤害AOE_DAMAGE主手、项链
aoe
Lv.15
施法速度CAST_SPEED主手、副手、项链、戒指 1、戒指 2
spellcast
Lv.1

防御词缀(16 个)

防御词缀全部为 主要词缀,提升生存能力。

🛡️

防御

16 个词缀
词缀Stat ID可出现槽位Tags最低装等
生命百分比MAX_HP_PERCENT所有护甲槽
max_hp
Lv.1
固定生命值FLAT_HP所有护甲槽
max_hp
Lv.1
防御百分比DEF_PERCENT副手、胸甲、腿甲
def
Lv.1
固定防御力FLAT_DEF副手、胸甲、腿甲
def
Lv.1
闪避率EVASION鞋子、披风、戒指 1、戒指 2
evasion
Lv.1
格挡率BLOCK_CHANCE副手
block
Lv.1
格挡效果BLOCK_EFFECT副手
block
Lv.1
全元素抗性ALL_RESIST腰带、项链
resist
Lv.15
火焰抗性FIRE_RESIST所有护甲槽
resistfire
Lv.1
冰霜抗性COLD_RESIST所有护甲槽
resistcold
Lv.1
雷电抗性LIGHTNING_RESIST所有护甲槽
resistlightning
Lv.1
暗影抗性SHADOW_RESIST所有护甲槽
resistshadow
Lv.1
圣光抗性HOLY_RESIST所有护甲槽
resistholy
Lv.1
伤害减免DAMAGE_REDUCTION胸甲、腰带、副手
survival
Lv.30
毒素抗性POISON_RESIST头盔、胸甲、腿甲、鞋子、披风
poisonresist
Lv.1
中毒减伤POISON_REDUCTION腰带、鞋子、戒指 1、戒指 2
resistpoison
Lv.15

元素词缀(19 个)

元素词缀全部为 主要词缀,涵盖火、冰、雷、暗影、圣光与毒素方向的伤害、穿透和特效。

🔥

元素

19 个词缀
词缀Stat ID可出现槽位Tags最低装等
火焰伤害FIRE_DAMAGE主手、副手、项链、戒指
fireelemental
Lv.1
冰霜伤害COLD_DAMAGE主手、副手、项链、戒指
coldelemental
Lv.1
雷电伤害LIGHTNING_DAMAGE主手、副手、项链、戒指
lightningelemental
Lv.1
暗影伤害SHADOW_DAMAGE主手、副手、项链、戒指
shadowelemental
Lv.1
圣光伤害HOLY_DAMAGE主手、副手、项链、戒指
holyelemental
Lv.1
全元素伤害ELEMENTAL_DAMAGE副手、项链
elemental
Lv.15
灼烧效果FIRE_DOT主手、项链
firedot
Lv.15
冰冻控制FROST_CONTROL主手、副手
controlcold
Lv.15
连锁闪电STORM_CHAIN主手、副手
lightning
Lv.30
圣光治疗HOLY_HEALING主手、项链
holyregen
Lv.15
暗影吸取SHADOW_LEECH主手、戒指 1、戒指 2
shadowleech
Lv.15
元素穿透ELEMENTAL_PEN项链、戒指 1、戒指 2
elemental
Lv.30
燃烧附加BURN_EFFECT主手、项链
firedot
Lv.15
冰冻附加CHILL_EFFECT主手、副手
control
Lv.15
感电附加SHOCK_EFFECT主手、副手
lightning
Lv.15
毒素伤害POISON_DAMAGE主手、副手、项链、戒指
poisonelemental
Lv.1
中毒持续伤害POISON_DOT主手、项链
poisondot
Lv.15
中毒持续时间POISON_DURATION主手、项链、戒指
poisondot
Lv.15
最大中毒层数POISON_STACK主手、项链
poisondot
Lv.30

辅助词缀(7 个)

辅助词缀中,MPLIFE_LEECHMP_REGENMP_COST_REDUCTION 为主要词缀,其余为次要词缀。

⚙️

辅助

7 个词缀
词缀Stat ID可出现槽位Tags最低装等类型
固定魔力值MP头盔、副手、戒指 1、戒指 2
mp
Lv.1主要
生命吸取LIFE_LEECH主手、戒指 1、戒指 2
leech
Lv.15主要
魔力回复MP_REGEN副手、头盔、戒指 1、戒指 2
mp
Lv.1主要
生命回复HP_REGEN腰带、胸甲、戒指 1、戒指 2
regen
Lv.1次要
魔力消耗减免MP_COST_REDUCTION副手、项链
mp
Lv.1主要
药剂效果POTION_EFFECT腰带
utility
Lv.1次要
击杀回复KILL_RECOVERY披风、腰带
regen
Lv.1次要

召唤词缀(4 个)

召唤词缀分别强化召唤物伤害、生命、行动速度和恢复,只有带召唤标签的战斗内容会吃到对应专精收益。

🗿

召唤

4 个词缀
词缀Stat ID可出现槽位Tags最低装等
召唤物伤害SUMMON_DAMAGE主手、副手、项链、戒指
summonminion
Lv.1
召唤物生命SUMMON_LIFE_PERCENT副手、头盔、胸甲、项链
summonmax_hp
Lv.1
召唤物行动速度SUMMON_ACTION_SPEED_PERCENT主手、副手、头盔、项链、戒指
summonspeed
Lv.15
召唤物恢复SUMMON_RECOVERY_PERCENT项链、戒指、腰带、披风
summonregen
Lv.15

放置成长词缀(3 个)

放置成长词缀用于经验、离线战斗和休息恢复;它们不被伪装成直接战斗攻击力。

放置成长

3 个词缀
词缀Stat ID可出现槽位Tags最低装等
经验获取EXP_GAIN项链、戒指
progression
Lv.1
离线战斗速度OFFLINE_SPEED项链、戒指
progression
Lv.1
休息恢复速度REST_SPEED胸甲、腰带、披风
progression
Lv.1

刷宝词缀(4 个)

刷宝词缀全部为 次要词缀,仅出现在饰品槽(项链、戒指 1、戒指 2)。 不影响直接战力,但提升装备掉落质量和金币收益。

💎

刷宝

4 个词缀
词缀Stat ID可出现槽位Tags最低装等
魔法发现 (MF)MAGIC_FIND项链、戒指 1、戒指 2
farming
Lv.1
金币获取GOLD_FIND项链、戒指 1、戒指 2
farming
Lv.1
稀有品质权重RARE_QUALITY_WEIGHT项链、戒指 1、戒指 2
farming
Lv.15
史诗品质权重EPIC_QUALITY_WEIGHT项链、戒指 1、戒指 2
farming
Lv.30

Magic Find 机制

Magic Find (MF) 有软上限设计。原始 MF 值经过递减计算后得到有效 MF:

有效 MF = 原始 MF ≤ 15% 时,有效值 = 原始值

有效 MF = 原始 MF > 15% 时,有效值 = min(15% + (原始 - 15%) × 0.5, 35%)

即超过 15% 的部分只有 50% 效果,且总有效 MF 不超过 35%。

有效 MF 对不同稀有度的品质权重加成不同: 稀有 ×0.80、史诗 ×0.55、传说 ×0.35。