DurabilityQuality.dbc
品质耐久度倍率表。定义各品质装备(灰/白/绿/蓝/紫/橙/红/金)的修理费用乘数
文件概述
DurabilityQuality.dbc 每行对应一个物品品质等级(编号=品质),Data 字段存储该品质的修理费用乘数。与 DurabilityCosts.dbc 配合使用,共同决定装备的实际修理费用。数据库对应表:world.durabilityquality_dbc。
列结构
| 列号 | 字段 | 类型 | 详细说明 |
|---|---|---|---|
| 1 | 编号 | 整数 | 物品品质等级主键:0=灰, 1=白, 2=绿, 3=蓝, 4=紫(史诗), 5=橙(传说), 6=红(神器), 7=金(传家宝) |
| 2 | 质量倍率(Data) | 浮点数 | 品质修理费用乘数,值越大修理越贵。灰色约0.04,史诗约0.10,传家宝约0.01(极低)。该值可能也反映了物品每失去一点耐久度所造成的影响幅度 |
品质修理倍率速查
| 编号 | 品质 | 颜色 | 典型倍率 | 修理费用 |
|---|---|---|---|---|
| 0 | 粗糙 | 灰 | ~0.04 | 最低 |
| 1 | 普通 | 白 | ~0.05 | 低 |
| 2 | 优秀 | 绿 | ~0.06 | 较低 |
| 3 | 精良 | 蓝 | ~0.07 | 中等 |
| 4 | 史诗 | 紫 | ~0.10 | 高 |
| 5 | 传说 | 橙 | ~0.12 | 很高 |
| 6 | 神器 | 红 | ~0.15 | 极高 |
| 7 | 传家宝 | 金 | ~0.01 | 极低 |
修理费用公式
单件修理费 = 物品售价 × 耐久损失比例 × 子类系数 × 品质乘数
使用示例
-- 查询所有品质的修理倍率
SELECT 编号, Data AS 修理倍率 FROM durabilityquality_dbc ORDER BY 编号;
-- 降低史诗品质修理费为一半
UPDATE durabilityquality_dbc SET Data = Data / 2 WHERE 编号 = 4;