📋 字段结构

索引字段名类型说明
0IDuint32难度配置唯一标识符
1MapIDuint32对应战场/竞技场地图ID
2RangeIndexuint32范围索引(定义Rank范围)
3MinLeveluint32最低等级要求
4MaxLeveluint32最高等级限制
5Difficultyuint32PvP难度系数
6BracketIDuint32战场分组ID

📌 关键字段详解

MapID - 战场地图

对应 Map.dbc 中的战场/竞技场地图ID。常见:30=奥特兰克山谷、489=战歌峡谷、529=阿拉希盆地、559=纳格兰竞技场、562=刀锋山竞技场。

MinLevel / MaxLevel - 等级区间

定义该难度配置适用的等级范围。WotLK中有多个等级区间:10-19、20-29、...、70-79、80等。不同区间有独立的PvP数值调整。

Difficulty - 难度系数

PvP环境下的数值平衡系数。用于调整韧性、伤害减免等PVP相关数值。高等级区间通常有更高的系数以确保数值平衡。

BracketID - 分组ID

战场等级分组标识。同一分组内的玩家可以匹配到一起。通常 10-19 为Bracket 1、20-29 为Bracket 2,依此类推。

💡 PvP等级区间

区间等级说明
110-19初级战场
220-29进阶战场
770-79WotLK前夕区间
880满级战场/竞技场

🔧 使用示例

查询战场难度配置

-- 查询奥特兰克山谷(ID=30)的所有等级区间
SELECT MapID, MinLevel, MaxLevel, Difficulty, BracketID
FROM pvp_difficulty
WHERE MapID = 30
ORDER BY MinLevel;

💡 使用技巧