DurabilityCosts.dbc
耐久度修理费用表。按物品等级区间分别定义武器子类和护甲子类的修理费用系数
文件概述
DurabilityCosts.dbc 定义了各装备类型的修理费用基础倍率。每行对应一个物品等级区间的修理费用配置,包含21个武器子类的修理倍率和8个护甲子类的修理倍率。修理费用 = 物品售价 × 耐久损失比例 × 子类修理倍率 × 品质倍率(来自 DurabilityQuality.dbc)。每行的编号对应物品的 item_level。
数据库对应表:world.durabilitycosts_dbc。
列结构
| 列号 | 字段 | 类型 | 详细说明 |
|---|---|---|---|
| 1 | 物品等级 | 整数 | 物品等级主键。每行对应一个物品等级区间的修理费用配置 |
| 2~29 | 倍率 | 整数 | 21种武器子类(单手斧、双手斧、弓、枪、锤、剑、长柄武器、法杖、拳套、匕首、魔杖、弩等)和8种护甲子类(布甲、皮甲、锁甲、板甲、小圆盾、盾牌等)的修理费用倍率系数 |
关键字段详解
武器子类对应关系(列2~22,21种)
| 索引 | 子类 | 武器类型 |
|---|---|---|
| 1 | 0 | 单手斧 |
| 2 | 1 | 双手斧 |
| 3 | 2 | 弓 |
| 4 | 3 | 枪 |
| 5 | 4 | 单手锤 |
| 6 | 5 | 双手锤 |
| 7 | 6 | 长柄武器 |
| 8 | 7 | 单手剑 |
| 9 | 8 | 双手剑 |
| 10 | 10 | 法杖 |
| 13 | 13 | 拳套 |
| 15 | 15 | 匕首 |
护甲子类对应关系(列23~30,8种)
| 索引 | 子类 | 护甲类型 |
|---|---|---|
| 1 | 0 | 杂项护甲 |
| 2 | 1 | 布甲 |
| 3 | 2 | 皮甲 |
| 4 | 3 | 锁甲 |
| 5 | 4 | 板甲 |
| 6 | 5 | 小圆盾 |
| 7 | 6 | 盾牌 |
| 8 | - | 其他/饰品 |
修理费用计算公式
实际修理费用 = 物品售价 × (耐久损失/最大耐久) × 品质倍率 × 子类费用系数
使用示例
-- 查询物品等级200的修理费用系数
SELECT 编号 AS 物品等级, 武器子类费用系数8 AS 单手剑, 护甲子类费用系数5 AS 板甲
FROM durabilitycosts_dbc WHERE 编号 = 200;
使用技巧
- 修理费用随耐久损失比例线性变化
- 高品质装备修理费更高(由 DurabilityQuality.dbc 控制)
- 修改后需重启服务器生效