该表保存游戏中存在的每个物品的信息,所有物品都是根据存储在这个表中的模板创建的。
物品的唯一ID。
下表列出了所有可用的子类和类的组合以及子类名称,举例当Class的ID为0,Subclass的ID为4时,该物品为卷轴:
武器在撞击时有特殊的声音。这一栏是用来通过指定另一个子类来覆盖这些声音。
例如:一个具有misc子类的物品,可以在撞击时发出像木棍的声音。
物品名称。
项目的模型ID,每个模型都有自己的图标,这个字段同时控制模型的外观和图标。
物品品质:
Bitmask字段,表示物品的标识。与所有其他此类字段一样,只需将这些标志加在一起即可。可能的标识列在下面。
这个字段为额外的标识:
供应商出售物品时,物品堆叠的大小,每次刷新后复原。
从供应商处购买该物品所需支付的价格,单位为铜。
当你出售该物品时,供应商将支付给你的价格,以铜为单位。如果物品不能卖给供应商,就填0。
该物品可以装备在哪个插槽中。
控制哪些职业可以使用这个物品。可以将部分职业的ID加在一起。如果所有的职业都可以使用它,则填写数值-1。
职业ID可在ChrClasses.dbc文件查看。
控制哪些种族可以使用这个物品。可以将部分种族的ID加在一起。如果所有的种族都可以使用它,则填写数值-1。
种族ID可在ChrRaces.dbc文件查看。
物品等级。
玩家必须达到多少等级才能使用该物品。
使用这个物品所需的技能,请参阅SkillLine.dbc文件的ID填写。
玩家使用该物品所需的技能等级。
玩家使用该物品所需的法术。
玩家需要达到多少荣誉等级,才能使用这个物品。
其用途不明,填0吧。
玩家必须有一定排名的阵营声望ID。如果此值为0,则使用物品卖家的阵营。ID可参见Faction.dbc文件。
玩家必须在RequiredReputationFaction栏的阵营ID的拥有的声望等级:
一个玩家可以拥有该物品的最大数量。使用0表示无限。
该物品在同一槽位中可堆叠的最大数量。
如果物品是一个容器,这个字段控制容器有多少个槽位。
绿字属性数量,当一个项目在stat_type中有数值时,必须更新这个数量值以显示这些绿字属性。
绿字属性:
属性数值。
缩放数值,这些是随着用户等级增长的数值(主要是传家宝等级装备)。
缩放状态的最终(80级)数值。
最小伤害。
最大伤害。
伤害类型:
护甲值。
神圣抗性。
火焰抗性。
自然抗性。
冰霜抗性。
暗影抗性。
奥术抗性。
武器攻击速度,以毫秒为单位。
弹药类型,2是弓箭,3是子弹。
弓、枪、弩的远程攻击距离,默认范围在0.3和0.4码之间。所有暴雪的远程武器RangedModRange=100。
该物品可以施放或触发的法术ID。
法术的触发类型:
该物品可以施展法术的次数。如果是0,那么可以进行无限次的使用。如果是负数,那么在使用次数耗尽后,物品也会被删除。如果是正数,那么即使在使用次数耗尽后,物品也不会被删除。
触发概率,每分钟触发多少次,spelltrigger的值必须为2。
法术所在的类别,你可以从SpellCategory.dbc中选择一个。
该物品的绑定。
注意:要使用"绑定到账户",项目必须将其flags设置为134217728(最小值),bonding>0(例如:1,2,3)。
在物品底部以橙色文字显示的描述。
ID指的是该物品将显示的文本(如果它是一本书或一封信,等等)。该物品在游戏中会有一个放大镜的光标,当右键点击时将会显示该文本。参见数据库的page_text表。
物品文本所使用的语言。参见Languages.dbc文件。
出现在物品文本窗口中的背景纹理。参见PageTextMaterial.dbc文件。
如果右键点击,这个项目将启动的任务的ID,参见数据库的quest_template表。
这个物品(作为一个钥匙)所绑定的锁的ID。这个字段用于钥匙门的机制,参见Lock.dbc文件。
物品是由什么材料制成的。这里的值会影响物品移动时发出的声音。
控制物品在人物身上的收放位置和收放方式。游戏里按Z键可以使你的武器出鞘和脱鞘。
如果该物品是一个盾牌,则是盾牌的格挡率。
这个项目所属的套装ID。套装ID参见ItemSet.dbc文件。
这个项目的最大耐久性。
这个物品可以使用的区域的ID。如果你离开该区域,该物品将从库存中删除。
这个物品可以使用的地图的ID。如果你离开该地图,该物品将从库存中删除。
如果项目是一个容器,这个字段可以控制什么类型的物品可以放在这个容器里。你可以通过将位数相加来组合不同的类型。
参考TotemCategory.dbc。
可放置在此物品中的宝石颜色:
SocketColor的宝石数量。
插槽奖励ID:
这里的值与GemProperties.dbc中的ID相对应。
玩家需要具备的解除魔法的熟练程度,以便能够解除这个物品的魔法。如果设置为-1,该物品不能被解除魔法。
护甲伤害调整。
物品限制分类,这与ItemLimitCategory.dbc有关。它是一个定义物品是否属于某个“类别”,比如“法力宝石”,它还定义了你的包里可以有多少个该类别的物品(这就是"限制")。
节日编号,请参见Holidays.dbc文件。
物品应该使用的脚本的名称。
装备分解掉落ID,参见数据库disenchant_loot_template表。
如果这个物品是一个食物类型,这个字段定义了它是什么类型的食物,供想要喂养宠物的猎人使用。
注意:生肉和鱼与普通肉和鱼不一样,似乎后两种类型的饮食包括灰色类型的食物,玩家没有用,但一些宠物似乎可以吃。另外,这些食物类型出现在TBC,所以很可能只有TBC的宠物会有这些类型的饮食。
如果该物品是一个可以装钱的容器,那么这个字段定义了这个容器中所容纳的最小硬币量,单位是铜。
如果物品是一个可以装钱的容器,那么这个字段定义了这个容器中所容纳的最大硬币数量,单位是铜。