Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New: ItemSet.dbc and updated Item_set_names sand Item_template to match new changes #1018

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 45 additions & 18 deletions docs/item_set_names.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,65 @@
# item\_set\_names
# item_set_names

[<-Back-to:World](database-world)

**The \`item\_set\_names\` table**
**The \`item_set_names\` table**

`table-no-description`

**Table Structure**

| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
| ------------------ | ------------ | ---------- | --- | ---- | ------- | ----- | ------- |
| [entry][1] | MEDIUMINT | UNSIGNED | PRI | NO | | | |
| [name][2] | VARCHAR(255) | SIGNED | | NO | | | |
| [InventoryType][3] | TINYINT | UNSIGNED | | NO | 0 | | |
| [WDBVerified][4] | SMALLINT | UNSIGNED | | NO | 1 | | |

[1]: #entry
[2]: #name
[3]: #inventorytype
[4]: #wdbverified
| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
| ------------------------------- | ------------ | ---------- | --- | ---- | ------- | ----- | ------- |
| [entry](#entry) | MEDIUMINT | UNSIGNED | PRI | NO | | | |
| [name](#name) | VARCHAR(255) | SIGNED | | NO | | | |
| [InventoryType](#inventorytype) | TINYINT | UNSIGNED | | NO | 0 | | |
| [WDBVerified](#wdbverified) | SMALLINT | UNSIGNED | | NO | 1 | | |

**Description of the fields**

### entry
### Entry

Entry from item\_template
Item [Entry](item_template#entry) ID used in [item_template](item_template)

### name
### Name

Name of the item
Item [Name](item_template#name) used in [item_template](item_template)

### InventoryType

`field-no-description|3`
Which slot the Item will be equipped on.

| ID | Slot Name |
| --- | -------------------------------------------------------------------------------------------------------------------------------------- |
| 0 | Non equipable |
| 1 | Head |
| 2 | Neck |
| 3 | Shoulder |
| 4 | Shirt |
| 5 | Chest (see also Robe = 20) |
| 6 | Waist |
| 7 | Legs |
| 8 | Feet |
| 9 | Wrists |
| 10 | Hands |
| 11 | Finger |
| 12 | Trinket |
| 13 | One-Hand (not to confuse with Off-Hand = 22) |
| 14 | Shield (class = armor, not weapon even if in weapon slot) |
| 15 | Ranged (Bows) (see also Ranged right = 26) |
| 16 | Back |
| 17 | Two-Hand |
| 18 | Bag |
| 19 | Tabard |
| 20 | Robe (see also Chest = 5) |
| 21 | Main hand |
| 22 | Off Hand weapons (see also One-Hand = 13) |
| 23 | Held in Off-Hand (tome, cane, flowers, torches, orbs etc... See also Off-Hand = 22) (class = armor, not weapon even if in weapon slot) |
| 24 | Ammo |
| 25 | Thrown |
| 26 | Ranged right (Wands, Guns) (see also Ranged = 15) |
| 27 | Quiver |
| 28 | Relic (class = armor, not weapon even if in weapon slot)

### WDBVerified

Expand Down
10 changes: 8 additions & 2 deletions docs/item_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -540,7 +540,11 @@ The price that the vendor will pay you for the item when you sell it and if it i

### InventoryType

In what slot the item can be equipped.
Which slot the Item will be equipped on.

<details>

<summary>Click to view</summary>

| ID | Slot Name |
| --- | -------------------------------------------------------------------------------------------------------------------------------------- |
Expand Down Expand Up @@ -572,7 +576,9 @@ In what slot the item can be equipped.
| 25 | Thrown |
| 26 | Ranged right (Wands, Guns) (see also Ranged = 15) |
| 27 | Quiver |
| 28 | Relic (class = armor, not weapon even if in weapon slot) |
| 28 | Relic (class = armor, not weapon even if in weapon slot)

</details> |

### AllowableClass

Expand Down
276 changes: 276 additions & 0 deletions docs/itemset_dbc.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,276 @@
# itemset_dbc

[<-Back-to:World](database-world)

**The \`itemset_dbc\` table**

**Table Structure**

| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
| --------------------------------------- | ------- | ---------- | --- | ---- | ------- | ----- | ------- |
| [ID](#id) | INT | SIGNED | PRI | NO | 0 | | |
| [Name_Lang_enUS](#namelangenus) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_enGB](#namelangengb) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_koKR](#namelangkokr) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_frFR](#namelangfrfr) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_deDE](#namelangdede) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_enCN](#namelangencn) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_zhCN](#namelangzhcn) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_enTW](#namelangentw) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_zhTW](#namelangzhtw) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_esES](#namelangeses) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_esMX](#namelangesmx) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_ruRU](#namelangruru) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_ptPT](#namelangptpt) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_ptBR](#namelangptbr) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_itIT](#namelangitit) | VARCHAR | SIGNED | | YES | NULL | | |
| [Name_Lang_Unk](#namelangunk) | VARCHAR | UNSIGNED | | YES | NULL | | |
| [Name_Lang_Mask](#namelangmask) | INT | SIGNED | | NO | 0 | | |
| [ItemID_1](#itemid1) | INT | SIGNED | | NO | 0 | | |
| [ItemID_2](#itemid2) | INT | SIGNED | | NO | 0 | | |
| [ItemID_3](#itemid3) | INT | SIGNED | | NO | 0 | | |
| [ItemID_4](#itemid4) | INT | SIGNED | | NO | 0 | | |
| [ItemID_5](#itemid5) | INT | SIGNED | | NO | 0 | | |
| [ItemID_6](#itemid6) | INT | SIGNED | | NO | 0 | | |
| [ItemID_7](#itemid7) | INT | SIGNED | | NO | 0 | | |
| [ItemID_8](#itemid8) | INT | SIGNED | | NO | 0 | | |
| [ItemID_9](#itemid9) | INT | SIGNED | | NO | 0 | | |
| [ItemID_10](#itemid10) | INT | SIGNED | | NO | 0 | | |
| [ItemID_11](#itemid11) | INT | SIGNED | | NO | 0 | | |
| [ItemID_12](#itemid12) | INT | SIGNED | | NO | 0 | | |
| [ItemID_13](#itemid13) | INT | SIGNED | | NO | 0 | | |
| [ItemID_14](#itemid14) | INT | SIGNED | | NO | 0 | | |
| [ItemID_15](#itemid15) | INT | SIGNED | | NO | 0 | | |
| [ItemID_16](#itemid16) | INT | SIGNED | | NO | 0 | | |
| [ItemID_17](#itemid17) | INT | SIGNED | | NO | 0 | | |
| [SetSpellID_1](#setspellid1) | INT | SIGNED | | NO | 0 | | |
| [SetSpellID_2](#setspellid2) | INT | SIGNED | | NO | 0 | | |
| [SetSpellID_3](#setspellid3) | INT | SIGNED | | NO | 0 | | |
| [SetSpellID_4](#setspellid4) | INT | SIGNED | | NO | 0 | | |
| [SetSpellID_5](#setspellid5) | INT | SIGNED | | NO | 0 | | |
| [SetSpellID_6](#setspellid6) | INT | SIGNED | | NO | 0 | | |
| [SetSpellID_7](#setspellid7) | INT | SIGNED | | NO | 0 | | |
| [SetSpellID_8](#setspellid8) | INT | SIGNED | | NO | 0 | | |
| [SetThreshold_1](#setthreshold1) | INT | SIGNED | | NO | 0 | | |
| [SetThreshold_2](#setthreshold2) | INT | SIGNED | | NO | 0 | | |
| [SetThreshold_3](#setthreshold3) | INT | SIGNED | | NO | 0 | | |
| [SetThreshold_4](#setthreshold4) | INT | SIGNED | | NO | 0 | | |
| [SetThreshold_5](#setthreshold5) | INT | SIGNED | | NO | 0 | | |
| [SetThreshold_6](#setthreshold6) | INT | SIGNED | | NO | 0 | | |
| [SetThreshold_7](#setthreshold7) | INT | SIGNED | | NO | 0 | | |
| [SetThreshold_8](#setthreshold8) | INT | SIGNED | | NO | 0 | | |
| [RequiredSkill](#requiredskill) | INT | SIGNED | | NO | 0 | | |
| [RequiredSkillRank](#requiredskillrank) | INT | SIGNED | | NO | 0 |

### ID

ID references to the [itemset_dbc](#id) entries.

### Name_Lang_enUS

Pressumed reference name.

### Name_Lang_enGB

Pressumed reference name.

### Name_Lang_koKR

Pressumed reference name.

### Name_Lang_frFR

Pressumed reference name.

### Name_Lang_deDE

Pressumed reference name.

### Name_Lang_enCN

Pressumed reference name.

### Name_Lang_zhCN

Pressumed reference name.

### Name_Lang_enTW

Pressumed reference name.

### Name_Lang_zhTW

Pressumed reference name.

### Name_Lang_esES

Pressumed reference name.

### Name_Lang_esMX

Pressumed reference name.

### Name_Lang_ruRU

Pressumed reference name.

### Name_Lang_ptPT

Pressumed reference name.

### Name_Lang_ptBR

Pressumed reference name.

### Name_Lang_itIT

Pressumed reference name.

### Name_Lang_Unk

Pressumed reference name.

### Name_Lang_Mask

Pressumed reference ID for the Language Mask.

### ItemID_1

[Entry](item_template#entry) of the item for the item set [ItemID_1](#itemid_1).

### ItemID_2

[Entry](item_template#entry) of the item for the item set [ItemID_2](#itemid_2).

### ItemID_3

[Entry](item_template#entry) of the item for the item set [ItemID_3](#itemid_3).

### ItemID_4

[Entry](item_template#entry) of the item for the item set [ItemID_4](#itemid_3).

### ItemID_5

[Entry](item_template#entry) of the item for the item set [ItemID_5](#itemid_5).

### ItemID_6

[Entry](item_template#entry) of the item for the item set [ItemID_6](#itemid_6).

### ItemID_7

[Entry](item_template#entry) of the item for the item set [ItemID_7](#itemid_7).

### ItemID_8

[Entry](item_template#entry) of the item for the item set [ItemID_8](#itemid_8).

### ItemID_9

[Entry](item_template#entry) of the item for the item set [ItemID_9](#itemid_9).

### ItemID_10

[Entry](item_template#entry) of the item for the item set [ItemID_10](#itemid_10).

### ItemID_11

[Entry](item_template#entry) of the item for the item set [ItemID_11](#itemid_11).

### ItemID_12

[Entry](item_template#entry) of the item for the item set [ItemID_12](#itemid_12).

### ItemID_13

[Entry](item_template#entry) of the item for the item set [ItemID_13](#itemid_13).

### ItemID_14

[Entry](item_template#entry) of the item for the item set [ItemID_14](#itemid_14).

### ItemID_15

[Entry](item_template#entry) of the item for the item set [ItemID_15](#itemid_15).

### ItemID_16

[Entry](item_template#entry) of the item for the item set [ItemID_16](#itemid_16).

### ItemID_17

[Entry](item_template#entry) of the item for the item set [ItemID_17](#itemid_17).

### SetSpellID_1

[Entry](spell#entry) of the Spell that's used on [ItemID_1](#itemid_1).

### SetSpellID_2

[Entry](spell#entry) of the Spell that's used on [ItemID_2](#itemid_2).

### SetSpellID_3

[Entry](spell#entry) of the Spell that's used on [ItemID_3](#itemid_3).

### SetSpellID_4

[Entry](spell#entry) of the Spell that's used on [ItemID_4](#itemid_4).

### SetSpellID_5

[Entry](spell#entry) of the Spell that's used on [ItemID_5](#itemid_5).

### SetSpellID_6

[Entry](spell#entry) of the Spell that's used on [ItemID_6](#itemid_6).

### SetSpellID_7

[Entry](spell#entry) of the Spell that's used on [ItemID_7](#itemid_7).

### SetSpellID_8

[Entry](spell#entry) of the Spell that's used on [ItemID_8](#itemid_8).

### SetThreshold_1

How many pieces of the Item Set you need refering to [SetSpellID_1](#setspellid_1)

### SetThreshold_2

How many pieces of the Item Set you need refering to [SetSpellID_2](#setspellid_2)

### SetThreshold_3

How many pieces of the Item Set you need refering to [SetSpellID_3](#setspellid_3)

### SetThreshold_4

How many pieces of the Item Set you need refering to [SetSpellID_4](#setspellid_4)

### SetThreshold_5

How many pieces of the Item Set you need refering to [SetSpellID_5](#setspellid_5)

### SetThreshold_6

How many pieces of the Item Set you need refering to [SetSpellID_6](#setspellid_6)

### SetThreshold_7

How many pieces of the Item Set you need refering to [SetSpellID_7](#setspellid_7)

### SetThreshold_8

How many pieces of the Item Set you need refering to [SetSpellID_8](#setspellid_8)

### RequiredSkill

[ID](skillline#id) of the Skill that's required of the Item Set.

### RequiredSkillRank

The required skill rank the player needs to have to use this Item Set.