Estructura
Contiene información sobre cada objeto que existe en el juego. Todos los objetos se crean a partir de su plantilla almacenada en esta tabla.
(Ver información adicional en el archivo ItemPrototype.h.)
| Field | Type | Attributes | Key | Null | Default | extra | Comment |
|---|---|---|---|---|---|---|---|
| entry | MEDIUMINT | UNSIGNED | PRI | NO | 0 | ||
| class | TINYINT | UNSIGNED | NO | 0 | |||
| subclass | TINYINT | UNSIGNED | NO | 0 | |||
| SoundOverrideSubclass | TINYINT | SIGNED | NO | -1 | |||
| name | VARCHAR(255) | SIGNED | NO | NULL | |||
| displayid | MEDIUMINT | UNSIGNED | NO | 0 | |||
| Quality | TINYINT | UNSIGNED | NO | 0 | |||
| Flags | BIGINT | SIGNED | NO | 0 | |||
| FlagsExtra | INT | UNSIGNED | NO | 0 | |||
| BuyCount | TINYINT | UNSIGNED | NO | 1 | |||
| BuyPrice | BIGINT | SIGNED | NO | 0 | |||
| SellPrice | INT | UNSIGNED | NO | 0 | |||
| InventoryType | TINYINT | UNSIGNED | NO | 0 | |||
| AllowableClass | INT | SIGNED | NO | -1 | |||
| AllowableRace | INT | SIGNED | NO | -1 | |||
| ItemLevel | SMALLINT | UNSIGNED | NO | 0 | |||
| RequiredLevel | TINYINT | UNSIGNED | NO | 0 | |||
| RequiredSkill | SMALLINT | UNSIGNED | NO | 0 | |||
| RequiredSkillRank | SMALLINT | UNSIGNED | NO | 0 | |||
| requiredspell | MEDIUMINT | UNSIGNED | NO | 0 | |||
| requiredhonorrank | MEDIUMINT | UNSIGNED | NO | 0 | |||
| RequiredCityRank | MEDIUMINT | UNSIGNED | NO | 0 | |||
| RequiredReputationFaction | SMALLINT | UNSIGNED | NO | 0 | |||
| RequiredReputationRank | SMALLINT | UNSIGNED | NO | 0 | |||
| maxcount | INT | SIGNED | NO | 0 | |||
| stackable | INT | SIGNED | NO | 1 | |||
| ContainerSlots | SMALLINT | UNSIGNED | NO | 0 | |||
| stat_type1 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value1 | SMALLINT | SIGNED | NO | 0 | |||
| stat_type2 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value2 | SMALLINT | SIGNED | NO | 0 | |||
| stat_type3 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value3 | SMALLINT | SIGNED | NO | 0 | |||
| stat_type4 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value4 | SMALLINT | SIGNED | NO | 0 | |||
| stat_type5 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value5 | SMALLINT | SIGNED | NO | 0 | |||
| stat_type6 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value6 | SMALLINT | SIGNED | NO | 0 | |||
| stat_type7 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value7 | SMALLINT | SIGNED | NO | 0 | |||
| stat_type8 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value8 | SMALLINT | SIGNED | NO | 0 | |||
| stat_type9 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value9 | SMALLINT | SIGNED | NO | 0 | |||
| stat_type10 | TINYINT | UNSIGNED | NO | 0 | |||
| stat_value10 | SMALLINT | SIGNED | NO | 0 | |||
| ScalingStatDistribution | SMALLINT | SIGNED | NO | 0 | |||
| ScalingStatValue | INT | UNSIGNED | NO | 0 | |||
| dmg_min1 | FLOAT | SIGNED | NO | 0 | |||
| dmg_max1 | FLOAT | SIGNED | NO | 0 | |||
| dmg_type1 | TINYINT | UNSIGNED | NO | 0 | |||
| dmg_min2 | FLOAT | SIGNED | NO | 0 | |||
| dmg_max2 | FLOAT | SIGNED | NO | 0 | |||
| dmg_type2 | TINYINT | UNSIGNED | NO | 0 | |||
| armor | SMALLINT | UNSIGNED | NO | 0 | |||
| holy_res | TINYINT | UNSIGNED | NO | 0 | |||
| fire_res | TINYINT | UNSIGNED | NO | 0 | |||
| nature_res | TINYINT | UNSIGNED | NO | 0 | |||
| frost_res | TINYINT | UNSIGNED | NO | 0 | |||
| shadow_res | TINYINT | UNSIGNED | NO | 0 | |||
| arcane_res | TINYINT | UNSIGNED | NO | 0 | |||
| delay | SMALLINT | UNSIGNED | NO | 1000 | |||
| ammo_type | TINYINT | UNSIGNED | NO | 0 | |||
| RangedModRange | FLOAT | SIGNED | NO | 0 | |||
| spellid_1 | MEDIUMINT | SIGNED | NO | 0 | |||
| spelltrigger_1 | TINYINT | UNSIGNED | NO | 0 | |||
| spellcharges_1 | SMALLINT | SIGNED | NO | 0 | |||
| spellppmRate_1 | FLOAT | SIGNED | NO | 0 | |||
| spellcooldown_1 | INT | SIGNED | NO | -1 | |||
| spellcategory_1 | SMALLINT | UNSIGNED | NO | 0 | |||
| spellcategorycooldown_1 | INT | SIGNED | NO | -1 | |||
| spellid_2 | MEDIUMINT | SIGNED | NO | 0 | |||
| spelltrigger_2 | TINYINT | UNSIGNED | NO | 0 | |||
| spellcharges_2 | SMALLINT | SIGNED | NO | 0 | |||
| spellppmRate_2 | FLOAT | SIGNED | NO | 0 | |||
| spellcooldown_2 | INT | SIGNED | NO | -1 | |||
| spellcategory_2 | SMALLINT | UNSIGNED | NO | 0 | |||
| spellcategorycooldown_2 | INT | SIGNED | NO | -1 | |||
| spellid_3 | MEDIUMINT | SIGNED | NO | 0 | |||
| spelltrigger_3 | TINYINT | UNSIGNED | NO | 0 | |||
| spellcharges_3 | SMALLINT | SIGNED | NO | 0 | |||
| spellppmRate_3 | FLOAT | SIGNED | NO | 0 | |||
| spellcooldown_3 | INT | SIGNED | NO | -1 | |||
| spellcategory_3 | SMALLINT | UNSIGNED | NO | 0 | |||
| spellcategorycooldown_3 | INT | SIGNED | NO | -1 | |||
| spellid_4 | MEDIUMINT | SIGNED | NO | 0 | |||
| spelltrigger_4 | TINYINT | UNSIGNED | NO | 0 | |||
| spellcharges_4 | SMALLINT | SIGNED | NO | 0 | |||
| spellppmRate_4 | FLOAT | SIGNED | NO | 0 | |||
| spellcooldown_4 | INT | SIGNED | NO | -1 | |||
| spellcategory_4 | SMALLINT | UNSIGNED | NO | 0 | |||
| spellcategorycooldown_4 | INT | SIGNED | NO | -1 | |||
| spellid_5 | MEDIUMINT | SIGNED | NO | 0 | |||
| spelltrigger_5 | TINYINT | UNSIGNED | NO | 0 | |||
| spellcharges_5 | SMALLINT | SIGNED | NO | 0 | |||
| spellppmRate_5 | FLOAT | SIGNED | NO | 0 | |||
| spellcooldown_5 | INT | SIGNED | NO | -1 | |||
| spellcategory_5 | SMALLINT | UNSIGNED | NO | 0 | |||
| spellcategorycooldown_5 | INT | SIGNED | NO | -1 | |||
| bonding | TINYINT | UNSIGNED | NO | 0 | |||
| description | VARCHAR(255) | SIGNED | NO | NULL | |||
| PageText | MEDIUMINT | UNSIGNED | NO | 0 | |||
| LanguageID | TINYINT | UNSIGNED | NO | 0 | |||
| PageMaterial | TINYINT | UNSIGNED | NO | 0 | |||
| startquest | MEDIUMINT | UNSIGNED | NO | 0 | |||
| lockid | MEDIUMINT | UNSIGNED | NO | 0 | |||
| Material | TINYINT | SIGNED | NO | 0 | |||
| sheath | TINYINT | UNSIGNED | NO | 0 | |||
| RandomProperty | MEDIUMINT | SIGNED | NO | 0 | |||
| RandomSuffix | MEDIUMINT | UNSIGNED | NO | 0 | |||
| block | MEDIUMINT | UNSIGNED | NO | 0 | |||
| itemset | MEDIUMINT | UNSIGNED | NO | 0 | |||
| MaxDurability | SMALLINT | UNSIGNED | NO | 0 | |||
| area | MEDIUMINT | UNSIGNED | NO | 0 | |||
| Map | SMALLINT | SIGNED | NO | 0 | |||
| BagFamily | MEDIUMINT | SIGNED | NO | 0 | |||
| TotemCategory | MEDIUMINT | SIGNED | NO | 0 | |||
| socketColor_1 | TINYINT | SIGNED | NO | 0 | |||
| socketContent_1 | MEDIUMINT | SIGNED | NO | 0 | |||
| socketColor_2 | TINYINT | SIGNED | NO | 0 | |||
| socketContent_2 | MEDIUMINT | SIGNED | NO | 0 | |||
| socketColor_3 | TINYINT | SIGNED | NO | 0 | |||
| socketContent_3 | MEDIUMINT | SIGNED | NO | 0 | |||
| socketBonus | MEDIUMINT | SIGNED | NO | 0 | |||
| GemProperties | MEDIUMINT | SIGNED | NO | 0 | |||
| RequiredDisenchantSkill | SMALLINT | SIGNED | NO | -1 | |||
| ArmorDamageModifier | FLOAT | SIGNED | NO | 0 | |||
| duration | INT | UNSIGNED | NO | 0 | Duration in seconds | ||
| ItemLimitCategory | SMALLINT | SIGNED | NO | 0 | |||
| HolidayId | INT | UNSIGNED | NO | 0 | |||
| ScriptName | VARCHAR(64) | SIGNED | NO | NULL | |||
| DisenchantID | MEDIUMINT | UNSIGNED | NO | 0 | |||
| FoodType | TINYINT | UNSIGNED | NO | 0 | |||
| minMoneyLoot | INT | UNSIGNED | NO | 0 | |||
| maxMoneyLoot | INT | UNSIGNED | NO | 0 | |||
| flagsCustom | INT | UNSIGNED | NO | 0 | |||
| VerifiedBuild | SMALLINT | SIGNED | YES | 1 | (WDBVerified) |
Descripción de los campos
El ID único del objeto.
| ID | Name |
|---|---|
| 0 | Consumable |
| 1 | Container |
| 2 | Weapon |
| 3 | Gem |
| 4 | Armor |
| 5 | Reagent |
| 6 | Projectile |
| 7 | Trade Goods |
| 8 | Generic(OBSOLETE) |
| 9 | Recipe |
| 10 | Money(OBSOLETE) |
| 11 | Quiver |
| 12 | Quest |
| 13 | Key |
| 14 | Permanent(OBSOLETE) |
| 15 | Miscellaneous |
| 16 | Glyph |
La siguiente tabla lista todas las combinaciones disponibles de subclass y class y el nombre de la subclase.
| Class ID | Subclass ID | Subclass Name | Comments |
|---|---|---|---|
| 0 | 0 | Consumable | La usabilidad en combate la decide el hechizo asignado. |
| 0 | 1 | Potion | |
| 0 | 2 | Elixir | |
| 0 | 3 | Flask | |
| 0 | 4 | Scroll | |
| 0 | 5 | Food & Drink | |
| 0 | 6 | Item Enhancement | |
| 0 | 7 | Bandage | |
| 0 | 8 | Other | |
| 1 | 0 | Bag | |
| 1 | 1 | Soul Bag | |
| 1 | 2 | Herb Bag | |
| 1 | 3 | Enchanting Bag | |
| 1 | 4 | Engineering Bag | |
| 1 | 5 | Gem Bag | |
| 1 | 6 | Mining Bag | |
| 1 | 7 | Leatherworking Bag | |
| 1 | 8 | Inscription Bag | |
| 2 | 0 | Axe | Una mano |
| 2 | 1 | Axe | Dos manos |
| 2 | 2 | Bow | |
| 2 | 3 | Gun | |
| 2 | 4 | Mace | Una mano |
| 2 | 5 | Mace | Dos manos |
| 2 | 6 | Polearm | |
| 2 | 7 | Sword | Una mano |
| 2 | 8 | Sword | Dos manos |
| 2 | 9 | Obsolete | |
| 2 | 10 | Staff | |
| 2 | 11 | Exotic | |
| 2 | 12 | Exotic | |
| 2 | 13 | Fist Weapon | |
| 2 | 14 | Miscellaneous | (Blacksmith Hammer, Mining Pick, etc.) |
| 2 | 15 | Dagger | |
| 2 | 16 | Thrown | |
| 2 | 17 | Spear | |
| 2 | 18 | Crossbow | |
| 2 | 19 | Wand | |
| 2 | 20 | Fishing Pole | |
| 3 | 0 | Red | |
| 3 | 1 | Blue | |
| 3 | 2 | Yellow | |
| 3 | 3 | Purple | |
| 3 | 4 | Green | |
| 3 | 5 | Orange | |
| 3 | 6 | Meta | |
| 3 | 7 | Simple | |
| 3 | 8 | Prismatic | |
| 4 | 0 | Miscellaneous | |
| 4 | 1 | Cloth | |
| 4 | 2 | Leather | |
| 4 | 3 | ||
| 4 | 4 | Plate | |
| 4 | 5 | Buckler(OBSOLETE) | |
| 4 | 6 | Shield | |
| 4 | 7 | Libram | |
| 4 | 8 | Idol | |
| 4 | 9 | Totem | |
| 4 | 10 | Sigil | |
| 5 | 0 | Reagent | |
| 6 | 0 | Wand(OBSOLETE) | |
| 6 | 1 | Bolt(OBSOLETE) | |
| 6 | 2 | Arrow | |
| 6 | 3 | Bullet | |
| 6 | 4 | Thrown(OBSOLETE) | |
| 7 | 0 | Trade Goods | |
| 7 | 1 | Parts | |
| 7 | 2 | Explosives | |
| 7 | 3 | Devices | |
| 7 | 4 | Jewelcrafting | |
| 7 | 5 | Cloth | |
| 7 | 6 | Leather | |
| 7 | 7 | Metal & Stone | |
| 7 | 8 | Meat | |
| 7 | 9 | Herb | |
| 7 | 10 | Elemental | |
| 7 | 11 | Other | |
| 7 | 12 | Enchanting | |
| 7 | 13 | Materials | |
| 7 | 14 | Armor Enchantment | |
| 7 | 15 | Weapon Enchantment | |
| 8 | 0 | Generic(OBSOLETE) | |
| 9 | 0 | Book | |
| 9 | 1 | Leatherworking | |
| 9 | 2 | Tailoring | |
| 9 | 3 | Engineering | |
| 9 | 4 | Blacksmithing | |
| 9 | 5 | Cooking | |
| 9 | 6 | Alchemy | |
| 9 | 7 | First Aid | |
| 9 | 8 | Enchanting | |
| 9 | 9 | Fishing | |
| 9 | 10 | Jewelcrafting | |
| 10 | 0 | Money(OBSOLETE) | |
| 11 | 0 | Quiver(OBSOLETE) | |
| 11 | 1 | Quiver(OBSOLETE) | |
| 11 | 2 | Quiver | Puede contener flechas |
| 11 | 3 | Ammo Pouch | Puede contener balas |
| 12 | 0 | Quest | |
| 13 | 0 | Key | |
| 13 | 1 | Lockpick | |
| 14 | 0 | Permanent | |
| 15 | 0 | Junk | |
| 15 | 1 | Reagent | |
| 15 | 2 | Pet | |
| 15 | 3 | Holiday | |
| 15 | 4 | Other | |
| 15 | 5 | Mount | |
| 16 | 1 | Warrior | |
| 16 | 2 | Paladin | |
| 16 | 3 | Hunter | |
| 16 | 4 | Rogue | |
| 16 | 5 | Priest | |
| 16 | 6 | Death Knight | |
| 16 | 7 | Shaman | |
| 16 | 8 | Mage | |
| 16 | 9 | Warlock | |
| 16 | 11 | Druid |
Las armas tienen sonidos especiales al impactar. Esta columna se usa para sobrescribir esos sonidos especificando otra subclase.
Por ejemplo, un objeto con subclase misc puede sonar como un bastón (stave) al impactar sobrescribiendo aquí la subclase.
El nombre del objeto.
El ID del modelo del objeto. Cada modelo tiene su propio icono asignado, así que este campo controla tanto la apariencia del modelo como el icono.
La calidad del objeto.
| ID | Color | Quality |
|---|---|---|
| 0 | Grey | Poor |
| 1 | White | Common |
| 2 | Green | Uncommon |
| 3 | Blue | Rare |
| 4 | Purple | Epic |
| 5 | Orange | Legendary |
| 6 | Red | Artifact |
| 7 | Gold | Heirlooms (o algunos objetos Bind to Account) |
Campo bitmask que contiene los flags que tiene el objeto. Como en todos los campos de este tipo, basta sumar los flags para combinarlos. Los flags posibles se listan a continuación.
| Flag | Bit | Name | Comment |
|---|---|---|---|
| 0x01 | 1 | ITEM_FLAG_NO_PICKUP | (NO IMPLEMENTADO) |
| 0x02 | 2 | Objeto invocado (conjurado) | |
| 0x04 | 4 | Abrible (se puede abrir con click derecho) | |
| 0x08 | 8 | ITEM_FLAG_HEROIC_TOOLTIP | (NO IMPLEMENTADO) - Hace aparecer el texto verde "Heroic" en el objeto |
| 0x10 | 16 | ITEM_FLAG_DEPRECATED | (NO IMPLEMENTADO) - Objeto obsoleto |
| 0x20 | 32 | El objeto no puede destruirse, salvo mediante un hechizo (el objeto puede ser reactivo de un hechizo) | |
| 0x40 | 64 | ITEM_FLAG_PLAYERCAST | (NO IMPLEMENTADO) - Los hechizos del objeto pueden ser lanzados por los jugadores |
| 0x80 | 128 | ITEM_FLAG_NO_EQUIP_COOLDOWN | |
| 0x0100 | 256 | ITEM_FLAG_MULTI_LOOT_QUEST | (NO IMPLEMENTADO) |
| 0x0200 | 512 | Envoltorio: el objeto puede envolver otros objetos | |
| 0x0400 | 1024 | ITEM_FLAG_USES_RESOURCES | (NO IMPLEMENTADO) |
| 0x0800 | 2048 | El objeto es botín de grupo y todos pueden saquearlo | |
| 0x01000 | 4096 | El objeto es reembolsable | |
| 0x02000 | 8192 | Estatuto (Arena o Hermandad) | |
| 0x04000 | 16384 | ITEM_FLAG_HAS_TEXT | (NO IMPLEMENTADO) - Solo los objetos legibles tienen esto (pero no todos) |
| 0x08000 | 32768 | ITEM_FLAG_NO_DISENCHANT | (NO IMPLEMENTADO) - Si se habilita, impide el desencantamiento. Implementado en otra columna RequiredDisenchantSkill |
| 0x010000 | 65536 | ITEM_FLAG_REAL_DURATION | (NO IMPLEMENTADO) - Probablemente duración en tiempo real. Implementado en otra columna flagsCustom |
| 0x020000 | 131072 | ITEM_FLAG_NO_CREATOR | (NO IMPLEMENTADO O PARCIALMENTE) - Quizá para eliminar el mensaje "Made by XX" en objetos fabricados/invocados o para firmar estatutos |
| 0x040000 | 262144 | El objeto puede prospectarse | |
| 0x080000 | 524288 | Equipado único (el jugador solo puede tener uno equipado al mismo tiempo pero tantos como quiera en sus bolsas; si maxcount = 1, seguirá mostrando Equipado único) | |
| 0x0100000 | 1048576 | ITEM_FLAG_IGNORE_FOR_AURAS | (NO IMPLEMENTADO) - ?? |
| 0x0200000 | 2097152 | El objeto puede usarse durante un combate de arena | |
| 0x0400000 | 4194304 | Arrojadizo (para el tooltip en el juego) | |
| 0x0800000 | 8388608 | El objeto puede usarse en formas de cambio de forma | |
| 0x01000000 | 16777216 | ITEM_FLAG_HAS_QUEST_GLOW | (NO IMPLEMENTADO) |
| 0x02000000 | 33554432 | Recetas de profesión: solo pueden saquearse si cumples los requisitos y no la conoces ya | |
| 0x04000000 | 67108864 | El objeto no puede usarse en arena | |
| 0x08000000 | 134217728 | Vinculado a la cuenta (requiere establecer Bonding > 0) | |
| 0x10000000 | 268435456 | ITEM_FLAG_NO_REAGENT_COST | El hechizo se lanza con el flag triggered (en el código está escrito Spell is cast ignoring reagents) |
| 0x20000000 | 536870912 | Molturable | |
| 0x40000000 | 1073741824 | ITEM_FLAG_REPORT_TO_GUILD_CHAT | (NO IMPLEMENTADO) |
| 0x80000000 | 2147483648 | ITEM_FLAG_NO_PROGRESSIVE_LOOT | (NO IMPLEMENTADO) |
| Flag | Bit | Name | Comment |
|---|---|---|---|
| 0x00000001 | 1 | ITEM_FLAG2_FACTION_HORDE | Solo Horda |
| 0x00000002 | 2 | ITEM_FLAG2_FACTION_ALLIANCE | Solo Alianza |
| 0x00000004 | 4 | ITEM_FLAG2_DONT_IGNORE_BUY_PRICE | Cuando el objeto usa ExtendedCost en npc_vendor, también se requiere oro |
| 0x00000008 | 8 | ITEM_FLAG2_CLASSIFY_AS_CASTER | NYI - Sin usar en item_template |
| 0x00000010 | 16 | ITEM_FLAG2_CLASSIFY_AS_PHYSICAL | NYI |
| 0x00000020 | 32 | ITEM_FLAG2_EVERYONE_CAN_ROLL_NEED | Cualquiera puede tirar por necesidad (need) |
| 0x00000040 | 64 | ITEM_FLAG2_NO_TRADE_BIND_ON_ACQUIRE | NYI - Sin usar en item_template |
| 0x00000080 | 128 | ITEM_FLAG2_CAN_TRADE_BIND_ON_ACQUIRE | NYI - Sin usar en item_template |
| 0x00000100 | 256 | ITEM_FLAG2_CAN_ONLY_ROLL_GREED | Deshabilita la tirada por necesidad (need) para este objeto |
| 0x00000200 | 512 | ITEM_FLAG2_CASTER_WEAPON | NYI |
| 0x00000400 | 1024 | ITEM_FLAG2_DELETE_ON_LOGIN | NYI - Sin usar en item_template |
| 0x00000800 | 2048 | ITEM_FLAG2_INTERNAL_ITEM | NYI - Sin usar en item_template |
| 0x00001000 | 4096 | ITEM_FLAG2_NO_VENDOR_VALUE | NYI - Sin usar en item_template |
| 0x00002000 | 8192 | ITEM_FLAG2_SHOW_BEFORE_DISCOVERED | NYI |
| 0x00004000 | 16384 | ITEM_FLAG2_OVERRIDE_GOLD_COST | NYI - Sin usar en item_template |
| 0x00008000 | 32768 | ITEM_FLAG2_IGNORE_DEFAULT_RATED_BG_RESTRICTIONS | NYI |
| 0x00010000 | 65536 | ITEM_FLAG2_NOT_USABLE_IN_RATED_BG | NYI |
| 0x00020000 | 131072 | ITEM_FLAG2_BNET_ACCOUNT_TRADE_OK | NYI |
| 0x00040000 | 262144 | ITEM_FLAG2_CONFIRM_BEFORE_USE | NYI - Sin usar en item_template |
| 0x00080000 | 524288 | ITEM_FLAG2_REEVALUATE_BONDING_ON_TRANSFORM | NYI - Sin usar en item_template |
| 0x00100000 | 1048576 | ITEM_FLAG2_NO_TRANSFORM_ON_CHARGE_DEPLETION | NYI - Sin usar en item_template |
| 0x00200000 | 2097152 | ITEM_FLAG2_NO_ALTER_ITEM_VISUAL | NYI |
| 0x00400000 | 4194304 | ITEM_FLAG2_NO_SOURCE_FOR_ITEM_VISUAL | NYI |
| 0x00800000 | 8388608 | ITEM_FLAG2_IGNORE_QUALITY_FOR_ITEM_VISUAL_SOURCE | NYI - Sin usar en item_template |
| 0x01000000 | 16777216 | ITEM_FLAG2_NO_DURABILITY | NYI - Sin usar en item_template |
| 0x02000000 | 33554432 | ITEM_FLAG2_ROLE_TANK | NYI - Sin usar en item_template |
| 0x04000000 | 67108864 | ITEM_FLAG2_ROLE_HEALER | NYI - Sin usar en item_template |
| 0x08000000 | 134217728 | ITEM_FLAG2_ROLE_DAMAGE | NYI - Sin usar en item_template |
| 0x10000000 | 268435456 | ITEM_FLAG2_CAN_DROP_IN_CHALLENGE_MODE | NYI - Sin usar en item_template |
| 0x20000000 | 536870912 | ITEM_FLAG2_NEVER_STACK_IN_LOOT_UI | NYI - Sin usar en item_template |
| 0x40000000 | 1073741824 | ITEM_FLAG2_DISENCHANT_TO_LOOT_TABLE | NYI - Sin usar en item_template |
| 0x80000000 | 2147483648 | ITEM_FLAG2_USED_IN_A_TRADESKILL | NYI - Sin usar en item_template |
El tamaño de la pila del objeto cuando lo venden los vendedores. Además, si un vendedor tiene copias limitadas de este objeto disponibles, cada vez que se refresca la lista del vendedor (ver npc_vendor.incrtime), el número de copias aumenta en este número.
El precio que hay que pagar para comprar este objeto a un vendedor, en cobre.
El precio que el vendedor te pagará por el objeto cuando lo vendas y si es posible venderlo, en cobre. Pon 0 si el objeto no puede venderse a un vendedor.
En qué ranura (slot) se equipará el objeto.
| ID | Slot Name |
|---|---|
| 0 | Non equipable |
| 1 | Head |
| 2 | Neck |
| 3 | Shoulder |
| 4 | Shirt |
| 5 | Chest (ver también Robe = 20) |
| 6 | Waist |
| 7 | Legs |
| 8 | Feet |
| 9 | Wrists |
| 10 | Hands |
| 11 | Finger |
| 12 | Trinket |
| 13 | One-Hand (no confundir con Off-Hand = 22) |
| 14 | Shield (clase = armadura, no arma aunque esté en ranura de arma) |
| 15 | Ranged (arcos) (ver también Ranged right = 26) |
| 16 | Back |
| 17 | Two-Hand |
| 18 | Bag |
| 19 | Tabard |
| 20 | Robe (ver también Chest = 5) |
| 21 | Main hand |
| 22 | Off Hand weapons (ver también One-Hand = 13) |
| 23 | Held in Off-Hand (tomo, bastón, flores, antorchas, orbes, etc... Ver también Off-Hand = 22) (clase = armadura, no arma aunque esté en ranura de arma) |
| 24 | Ammo |
| 25 | Thrown |
| 26 | Ranged right (varitas, armas de fuego) (ver también Ranged = 15) |
| 27 | Quiver |
| 28 | Relic (clase = armadura, no arma aunque esté en ranura de arma) |
Bitmask que controla qué clases pueden usar este objeto. Suma los ids para combinar las posibilidades de clase. Usa -1 si todas las clases pueden usarlo.
Ver el archivo DBC ChrClasses para los IDs de las clases.
Bitmask que controla qué razas pueden usar este objeto. Suma los ids para combinar las posibilidades de raza. Usa -1 para todas las razas.
Ver el archivo DBC ChrRaces para los IDs de las razas.
Nivel base del objeto.
El nivel que un jugador debe tener para equipar el objeto.
La habilidad requerida para usar este objeto. Ver el archivo DBC SkillLine para los IDs que pueden usarse aquí.
El rango de habilidad requerido que el jugador necesita tener para usar este objeto.
El hechizo requerido que el jugador necesita tener para usar este objeto.
El rango de honor que el jugador necesita tener para usar este objeto.
Su uso es desconocido. Todos los objetos tienen 0.
El ID de la plantilla de facción de la facción con la que el jugador debe tener cierto rango. Si este valor es 0, se usa la facción del vendedor del objeto.
Ver el archivo DBC Faction para los IDs de todas las facciones.
El rango que el jugador debe tener con la facción de RequiredReputationFaction.
| ID | Rank |
|---|---|
| 0 | Hated |
| 1 | Hostile |
| 2 | Unfriendly |
| 3 | Neutral |
| 4 | Friendly |
| 5 | Honored |
| 6 | Revered |
| 7 | Exalted |
Número máximo de copias de este objeto que un jugador puede tener. Usa 0 para infinito.
El número de copias de este objeto que pueden apilarse en la misma ranura.
Si el objeto es una bolsa, este campo controla el número de ranuras que tiene la bolsa.
El tipo de estadística a modificar.
| ID | Stat Type |
|---|---|
| 0 | ITEM_MOD_MANA |
| 1 | ITEM_MOD_HEALTH |
| 3 | ITEM_MOD_AGILITY |
| 4 | ITEM_MOD_STRENGTH |
| 5 | ITEM_MOD_INTELLECT |
| 6 | ITEM_MOD_SPIRIT |
| 7 | ITEM_MOD_STAMINA |
| 12 | ITEM_MOD_DEFENSE_SKILL_RATING |
| 13 | ITEM_MOD_DODGE_RATING |
| 14 | ITEM_MOD_PARRY_RATING |
| 15 | ITEM_MOD_BLOCK_RATING |
| 16 | ITEM_MOD_HIT_MELEE_RATING |
| 17 | ITEM_MOD_HIT_RANGED_RATING |
| 18 | ITEM_MOD_HIT_SPELL_RATING |
| 19 | ITEM_MOD_CRIT_MELEE_RATING |
| 20 | ITEM_MOD_CRIT_RANGED_RATING |
| 21 | ITEM_MOD_CRIT_SPELL_RATING |
| 22 | ITEM_MOD_HIT_TAKEN_MELEE_RATING |
| 23 | ITEM_MOD_HIT_TAKEN_RANGED_RATING |
| 24 | ITEM_MOD_HIT_TAKEN_SPELL_RATING |
| 25 | ITEM_MOD_CRIT_TAKEN_MELEE_RATING |
| 26 | ITEM_MOD_CRIT_TAKEN_RANGED_RATING |
| 27 | ITEM_MOD_CRIT_TAKEN_SPELL_RATING |
| 28 | ITEM_MOD_HASTE_MELEE_RATING |
| 29 | ITEM_MOD_HASTE_RANGED_RATING |
| 30 | ITEM_MOD_HASTE_SPELL_RATING |
| 31 | ITEM_MOD_HIT_RATING |
| 32 | ITEM_MOD_CRIT_RATING |
| 33 | ITEM_MOD_HIT_TAKEN_RATING |
| 34 | ITEM_MOD_CRIT_TAKEN_RATING |
| 35 | ITEM_MOD_RESILIENCE_RATING |
| 36 | ITEM_MOD_HASTE_RATING |
| 37 | ITEM_MOD_EXPERTISE_RATING |
| 38 | ITEM_MOD_ATTACK_POWER |
| 39 | ITEM_MOD_RANGED_ATTACK_POWER |
| 40 | ITEM_MOD_FERAL_ATTACK_POWER (not used as of 3.3) |
| 41 | ITEM_MOD_SPELL_HEALING_DONE |
| 42 | ITEM_MOD_SPELL_DAMAGE_DONE |
| 43 | ITEM_MOD_MANA_REGENERATION |
| 44 | ITEM_MOD_ARMOR_PENETRATION_RATING |
| 45 | ITEM_MOD_SPELL_POWER |
| 46 | ITEM_MOD_ HEALTH_REGEN |
| 47 | ITEM_MOD_SPELL_PENETRATION |
| 48 | ITEM_MOD_BLOCK_VALUE |
El valor al que cambiar el tipo de estadística.
Similar a las estadísticas estáticas, estas son las estadísticas que crecen junto con el nivel del usuario (principalmente equipo de subida de nivel de tipo heirloom). Se usa como las estadísticas estáticas.
Valor final (nivel 80) de la estadística escalable.
El daño mínimo del objeto.
El daño máximo del objeto.
El tipo de daño que usa el objeto.
| ID | Damage Type |
|---|---|
| 0 | Physical |
| 1 | Holy |
| 2 | Fire |
| 3 | Nature |
| 4 | Frost |
| 5 | Shadow |
| 6 | Arcane |
El valor de armadura del objeto.
Resistencia a lo sagrado (holy).
Resistencia al fuego.
Resistencia a la naturaleza.
Resistencia a la escarcha.
Resistencia a la sombra.
Resistencia a lo arcano.
El tiempo en milisegundos entre golpes sucesivos.
El tipo de munición que usa el objeto. Flechas = 2; Balas = 3
Modificador de rango para arcos/armas de fuego/ballestas:
El rango por defecto está en algún punto entre 0.3 y 0.4 yardas,
todas las armas a distancia de blizzard tienen RangedModRange100.
El ID del hechizo que el objeto puede lanzar o activar.
El tipo de activación (trigger) del hechizo.
| ID | Trigger Type |
|---|---|
| 0 | Use |
| 1 | On Equip |
| 2 | Chance on Hit |
| 4 | Soulstone |
| 5 | Use with no delay |
| 6 | Learn Spell ID |
El número de veces que el objeto puede lanzar el hechizo. Si es 0, entonces son posibles cargas infinitas. Si es negativo, entonces tras agotarse el número de cargas el objeto también se elimina. Si es positivo, entonces el objeto no se elimina tras gastar todas las cargas.
La tasa de procs por minuto que controla con qué frecuencia se activa el hechizo (si #spelltrigger == 2).
El cooldown en milisegundos del hechizo específico que controla con qué frecuencia puede usarse. Usa -1 para usar el cooldown por defecto del hechizo.
Nota: este no es el "cooldown interno" de los procs que suelen encontrarse en objetos como abalorios con efectos "Chance on hit".
La categoría en la que está el hechizo. Puedes elegir una del DBC SpellCategory.dbc o inventar una nueva (> 1260) para tu objeto personalizado.
El tiempo de cooldown en milisegundos que se aplica a todos los demás hechizos de la categoría en la que también está el hechizo activado. Usa -1 para usar el cooldown por defecto del hechizo.
Nota: puedes tener un spellcooldown y un spellcategorycooldown, no son mutuamente excluyentes.
El vínculo (bonding) del objeto.
Nota: Para usar el vínculo "Bind to Account", el objeto debe tener sus flags establecidos a 134217728 (mínimo) y un bonding > 0 (ej: 1,2,3).
| ID | Bonding Type |
|---|---|
| 0 | No bounds |
| 1 | Binds when picked up |
| 2 | Binds when equipped |
| 3 | Binds when used |
| 4 | Quest item |
| 5 | Quest Item1 |
La descripción que aparece en letras naranjas al final del tooltip del objeto.
El ID que referencia el texto que mostrará el objeto (si es un libro o una carta, etc.). El objeto tendrá un cursor de lupa en el juego y mostrará el texto al hacer click derecho. Ver page_text.entry
El idioma en el que está escrito el texto del objeto.
Ver el archivo DBC Languages para los IDs de todos los idiomas.
La textura de fondo que aparece en la ventana de texto de página.
Ver el archivo DBC PageTextMaterial para los IDs de todos los tipos de material.
El ID de la misión que este objeto iniciará si se hace click derecho. Ver quest_template.id
El ID de la entrada de cerradura (lock) a la que está vinculado este objeto (que sirve de llave). Este campo se usa en mecánicas de llave-puerta.
Ver el archivo DBC Lock.
El material del que está hecho el objeto. El valor aquí afecta al sonido que hace el objeto al moverse. Usa -1 para objetos consumibles como comida, reactivos, etc.
| ID | Material | Comment |
|---|---|---|
| -1 | Consumables | Comida, reactivos, etc... |
| 0 | Not Defined | |
| 1 | Metal | |
| 2 | Wood | |
| 3 | Liquid | |
| 4 | Jewelry | |
| 5 | Chain | |
| 6 | Plate | |
| 7 | Cloth | |
| 8 | Leather |
Controla cómo se guarda el objeto en el personaje. Pulsa la tecla 'Z' para enfundar y desenfundar tus armas.
| ID | Type | Position |
|---|---|---|
| 1 | Two Handed Weapon | En diagonal a lo largo de la espalda apuntando hacia abajo. |
| 2 | Staff | En diagonal a lo largo de la espalda apuntando hacia arriba. |
| 3 | One Handed | En el lado izquierdo de la cintura del personaje. |
| 4 | Shield | En el centro de la espalda del personaje. |
| 5 | Enchanter's Rod | |
| 7 | Off hand | En el lado derecho de la cintura del personaje. |
El número de este campo apunta a item_enchantment_template.entry y determina la probabilidad de que un objeto tenga una propiedad aleatoria adjunta cuando aparece por primera vez. Este campo y el campo RandomSuffix NO pueden tener ambos valores distintos de cero. O se rellena uno, o el otro. Además, la fuente principal del número de este campo son los WDB.
El número de este campo apunta a item_enchantment_template.entry y determina la probabilidad de que un objeto tenga un sufijo aleatorio adjunto cuando aparece por primera vez. Este campo y el campo RandomProperty NO pueden tener ambos valores distintos de cero. O se rellena uno, o el otro. Además, la fuente principal del número de este campo son los WDB.
Si el objeto es un escudo, la probabilidad de bloqueo del escudo.
El ID del conjunto de objetos (item set) al que pertenece este objeto. Para ahorrarte tiempo, NO PUEDES inventar nuevos conjuntos de objetos. Los conjuntos de objetos se definen en el archivo DBC ItemSet.
La durabilidad máxima de este objeto.
El ID de la zona en la que puede usarse este objeto. Si sales del área, el objeto se eliminará del inventario.
El ID del mapa en el que puede usarse este objeto. Si sales del mapa, el objeto se eliminará del inventario.
Si el objeto es una bolsa, este campo es un bitmask que controla qué tipos de objetos pueden meterse en esta bolsa. Puedes combinar distintos tipos sumando los números de bit.
| ID | Bag Family Mask |
|---|---|
| 0 | None |
| 1 | Arrows |
| 2 | Bullets |
| 4 | Soul Shards |
| 8 | Leatherworking Supplies |
| 16 | Inscription Supplies |
| 32 | Herbs |
| 64 | Enchanting Supplies |
| 128 | Engineering Supplies |
| 256 | Keys |
| 512 | Gems |
| 1024 | Mining Supplies |
| 2048 | Soulbound Equipment |
| 4096 | Vanity Pets |
| 8192 | Currency Tokens |
| 16384 | Quest Items |
Corresponde al ID en el archivo DBC TotemCategory.
| ID | Name |
|---|---|
| 1 | Skinning Knife (OLD) |
| 2 | Earth Totem |
| 3 | Air Totem |
| 4 | Fire Totem |
| 5 | Water Totem |
| 6 | Runed Copper Rod |
| 7 | Runed Silver Rod |
| 8 | Runed Golden Rod |
| 9 | Runed Truesilver Rod |
| 10 | Runed Arcanite Rod |
| 11 | Mining Pick (OLD) |
| 12 | Philosopher's Stone |
| 13 | Blacksmith Hammer (OLD) |
| 14 | Arclight Spanner |
| 15 | Gyromatic Micro-Adjustor |
| 21 | Master Totem |
| 41 | Runed Fel Iron Rod |
| 62 | Runed Adamantite Rod |
| 63 | Runed Eternium Rod |
| 81 | Hollow Quill |
| 101 | Runed Azurite Rod |
| 121 | Virtuoso Inking Set |
| 141 | Drums |
| 161 | Gnomish Army Knife |
| 162 | Blacksmith Hammer |
| 165 | Mining Pick |
| 166 | Skinning Knife |
| 167 | Hammer Pick |
| 168 | Bladed Pickaxe |
| 169 | Flint and Tinder |
| 189 | Runed Cobalt Rod |
| 190 | Runed Titanium Rod |
El color de la ranura (socket) que puede colocarse en este objeto.
| ID | Color |
|---|---|
| 1 | Meta |
| 2 | Red |
| 4 | Yellow |
| 8 | Blue |
Cantidad de gemas de SocketColor1.
IDs de bonus de ranura (socket bonus) usados comúnmente.
| ID | Effect |
|---|---|
| 3015 | +2 Strength |
| 2879 | +3 Strength |
| 2927 | +4 Strength |
| 3357 | +6 Strength |
| 3312 | +8 Strength |
| 3149 | +2 Agility |
| 2893 | +3 Agility |
| 2877 | +4 Agility |
| 3355 | +6 Agility |
| 3313 | +8 Agility |
| 3164 | +3 Stamina |
| 2895 | +4 Stamina |
| 2882 | +6 Stamina |
| 3307 | +9 Stamina |
| 3766 | +12 Stamina |
| 3016 | +2 Intellect |
| 2863 | +3 Intellect |
| 2869 | +4 Intellect |
| 3310 | +6 Intellect |
| 3353 | +8 Intellect |
| 3097 | +2 Spirit |
| 2866 | +3 Spirit |
| 2890 | +4 Spirit |
| 3311 | +6 Spirit |
| 3352 | +8 Spirit |
| 3114 | +4 Attack Power |
| 2973 | +6 Attack Power |
| 2936 | +8 Attack Power |
| 3764 | +12 Attack Power |
| 3877 | +16 Attack Power |
| 1597 | +32 Attack Power |
| 3153 | +2 Spell Power |
| 2974 | +4 Spell Power |
| 3752 | +5 Spell Power |
| 3602 | +7 Spell Power |
| 3753 | +9 Spell Power |
| 2941 | +2 Hit Rating |
| 2880 | +3 Hit Rating |
| 2908 | +4 Hit Rating |
| 3351 | +6 Hit Rating |
| 2844 | +8 Hit Rating |
| 3152 | +2 Critical Strike Rating |
| 3205 | +3 Critical Strike Rating |
| 3263 | +4 Critical Strike Rating |
| 3316 | +6 Critical Strike Rating |
| 3314 | +8 Critical Strike Rating |
| 3308 | +4 Haste Rating |
| 3309 | +6 Haste Rating |
| 3303 | +8 Haste Rating |
| 3094 | +4 Expertise Rating |
| 3362 | +6 Expertise Rating |
| 3778 | +8 Expertise Rating |
| 3765 | +4 Armor Penetration |
| 3880 | +6 Armor Penetration |
| 3882 | +8 Armor Penetration |
| 2976 | +2 Defense Rating |
| 2861 | +3 Defense Rating |
| 2932 | +4 Defense Rating |
| 3857 | +6 Defense Rating |
| 3302 | +8 Defense Rating |
| 2926 | +2 Dodge Rating |
| 2876 | +3 Dodge Rating |
| 2871 | +4 Dodge Rating |
| 3358 | +6 Dodge Rating |
| 3304 | +8 Dodge Rating |
| 2907 | +2 Parry Rating |
| 2870 | +3 Parry Rating |
| 3359 | +4 Parry Rating |
| 3871 | +6 Parry Rating |
| 3360 | +8 Parry Rating |
| 3017 | +3 Block Rating |
| 2972 | +4 Block Rating |
| 3361 | +6 Block Rating |
| 2975 | +5 Block Value |
| 2888 | +6 Block Value |
| 3363 | +9 Block Value |
| 2881 | +1 Mana per 5 sec |
| 2865 | +2 Mana per 5 sec |
| 2370 | +3 Mana per 5 sec |
| 2371 | +4 Mana per 5 sec |
| 2392 | +12 Mana per 5 sec |
| 2867 | +2 Resilience Rating |
| 2862 | +3 Resilience Rating |
| 2878 | +4 Resilience Rating |
| 3600 | +6 Resilience Rating |
| 3821 | +8 Resilience Rating |
El valor aquí corresponde al ID en GemProperties.dbc.
La competencia requerida en desencantamiento que el jugador necesita tener para poder desencantar este objeto. Si se establece en -1, el objeto no puede desencantarse.
campo-sin-descripción|76
La duración del objeto en segundos de tiempo de juego. Establece ITEM_FLAGS_CU_DURATION_REAL_TIME en flagsCustom para tiempo real. En ese caso la duración del objeto correrá aunque el jugador esté desconectado.
Esto está relacionado con ItemLimitCategory.dbc. Es una propiedad que define si un objeto pertenece a una "categoría", como "Mana Gems" o "Healthstone", y define cuántos objetos de la categoría puedes tener en la bolsa (este es el "límite"). Por ejemplo, para Healthstone hay varios objetos como "Lesser Healthstone, Greater Healthstone, etc." pero solo puedes tener uno en tu bolsa (comprueba como ejemplo el valor 3 o 4).
Ver el archivo DBC Holidays para los IDs de todas las festividades.
El nombre del script que debe usar el objeto. No existe ningún script 'internalitemhandler' ni 'internalitemhanler', así que trinity ignorará cualquier valor de ese tipo en este campo.
El ID de la plantilla de botín de desencantamiento. Ver disenchant_loot_template.entry
Si este objeto es un objeto de tipo comida, este campo define qué tipo de comida es para los cazadores que quieran alimentar a sus mascotas. Controla en qué dieta cae este objeto de comida.
NOTA: La carne y el pescado crudos no son lo mismo que la carne y el pescado normales. Parece que los dos últimos tipos de dieta incluyen tipos de comida gris "poor" que los jugadores no aprovechan pero que algunas mascotas parecen poder comer. Además, esos tipos de comida aparecieron en TBC, así que lo más probable es que solo las mascotas de TBC tengan esos tipos de dieta.
| ID | Type |
|---|---|
| 1 | Meat |
| 2 | Fish |
| 3 | Cheese |
| 4 | Bread |
| 5 | Fungus |
| 6 | Fruit |
| 7 | Raw Meat |
| 8 | Raw Fish |
Si el objeto es un contenedor que puede contener dinero, entonces este campo define la moneda mínima contenida en este contenedor, en cobre.
Si el objeto es un contenedor que puede contener dinero, entonces este campo define la moneda máxima contenida en este contenedor, en cobre.
| Flag | Bit | Name | Comment |
|---|---|---|---|
| 0x00000001 | 1 | ITEM_FLAGS_CU_DURATION_REAL_TIME | La duración del objeto correrá aunque el jugador esté desconectado |
| 0x00000002 | 2 | ITEM_FLAGS_CU_IGNORE_QUEST_STATUS | No se comprobará ningún estado de misión cuando caiga este objeto |
| 0x00000004 | 4 | ITEM_FLAGS_CU_FOLLOW_LOOT_RULES | El objeto seguirá siempre las reglas de botín group/master/need before greed |
Este campo se usaba para determinar si una plantilla ha sido verificada a partir de archivos WDB.