From f053ba37c3856d72470aff8aa7ead6dc11bfcaec Mon Sep 17 00:00:00 2001 From: FlyingArowana Date: Thu, 28 Nov 2024 18:40:20 +0000 Subject: [PATCH] New: ItemExtendedCost.dbc and ItemPurchaseGroup.dbc, Updated npc_vendor#extendedcost (#1017) * ItemExtendedCost.dbc created * ItemExtendedCost.dbc Done * Updated the file path to now include ItemExtendedCost.dbc * Corrected * Added DBC Content * Corrected Format and text * Corrections * Created Un-Used Table for reference only * Corrected * Corrected NULL * Corrected Header * Removed the DBC and Link to ItemPurchaseGroup.dbc * Removed DBC information --- docs/itemextendedcost_dbc.md | 97 +++++++++++++++++++++++ docs/itempurchasegroup_dbc.md | 145 ++++++++++++++++++++++++++++++++++ docs/npc_vendor.md | 2 +- 3 files changed, 243 insertions(+), 1 deletion(-) create mode 100644 docs/itemextendedcost_dbc.md create mode 100644 docs/itempurchasegroup_dbc.md diff --git a/docs/itemextendedcost_dbc.md b/docs/itemextendedcost_dbc.md new file mode 100644 index 000000000..c13a663f1 --- /dev/null +++ b/docs/itemextendedcost_dbc.md @@ -0,0 +1,97 @@ +# itemextendedcost_dbc + +[<-Back-to:World](database-world) + +**The \`itemextendedcost_dbc\` table** + +**Table Structure** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| ------------------------------------------- | ---- | ---------- | --- | ---- | ------- | ----- | ------- | +| [ID](#id) | INT | UNSIGNED | PRI | NO | 0 | +| [HonorPoints](#honorpoints) | INT | UNSIGNED | | NO | 0 | +| [ArenaPoints](#arenapoints) | INT | UNSIGNED | | NO | 0 | +| [ArenaBracket](#arenabracket) | INT | UNSIGNED | | NO | 0 | +| [ItemID_1](#itemid_1) | INT | UNSIGNED | | NO | 0 | +| [ItemID_2](#itemid_2) | INT | UNSIGNED | | NO | 0 | +| [ItemID_3](#itemid_3) | INT | UNSIGNED | | NO | 0 | +| [ItemID_4](#itemid_4) | INT | UNSIGNED | | NO | 0 | +| [ItemID_5](#itemid_5) | INT | UNSIGNED | | NO | 0 | +| [ItemCount_1](#itemcount_1) | INT | UNSIGNED | | NO | 0 | +| [ItemCount_2](#itemcount_2) | INT | UNSIGNED | | NO | 0 | +| [ItemCount_3](#itemcount_3) | INT | UNSIGNED | | NO | 0 | +| [ItemCount_4](#itemcount_4) | INT | UNSIGNED | | NO | 0 | +| [ItemCount_5](#itemcount_5) | INT | UNSIGNED | | NO | 0 | +| [RequiredArenaRating](#requiredarenarating) | INT | UNSIGNED | | NO | 0 | +| [ItemPurchaseGroup](#itempurchasegroup) | INT | UNSIGNED | | NO | 0 | + +**Description of the fields** + +### ID + +ID that's used in [npc_vendor](npc_vendor#extendedcost) + +### HonorPoints + +The amount of required honor points. + +### ArenaPoints + +The amount of required arena points. + +### ArenaBracket + +| Value | Format | +| :-----: | :------: | +| 0 | 2 v 2 | +| 1 | 3 v 3 | +| 2 | 5 v 5 | + +### ItemID_1 + +[Entry](item_template#entry) of item required to buy [ItemID_1](#itemid_1). + +### ItemID_2 + +[Entry](item_template#entry) of item required to buy [ItemID_2](#itemid_2). + +### ItemID_3 + +[Entry](item_template#entry) of item required to buy [ItemID_3](#itemid_3). + +### ItemID_4 + +[Entry](item_template#entry) of item required to buy [ItemID_4](#itemid_4). + +### ItemID_5 + +[Entry](item_template#entry) of item required to buy [ItemID_5](#itemid_5). + +### ItemCount_1 + +The amount of required for [ItemID_1](#itemid_1). + +### ItemCount_2 + +The amount of required for [ItemID_2](#itemid_2). + +### ItemCount_3 + +The amount of required for [ItemID_3](#itemid_3). + +### ItemCount_4 + +The amount of required for [ItemID_4](#itemid_4). + +### ItemCount_5 + +The amount of required for [ItemID_5](#itemid_5). + +### RequiredArenaRating + +The amount of required personal arena rating. + +### ItemPurchaseGroup + +THIS IS UN-USED + diff --git a/docs/itempurchasegroup_dbc.md b/docs/itempurchasegroup_dbc.md new file mode 100644 index 000000000..64ab942fe --- /dev/null +++ b/docs/itempurchasegroup_dbc.md @@ -0,0 +1,145 @@ +# itempurchasegroup_dbc + +[<-Back-to:World](database-world) + +{% include warning.html content="THIS IS UN-USED AND INFORMATION CAN BE WRONG" %} + +**The \`itempurchasegroup_dbc\` table** + +**Table Structure** + +| Field | Type | Attributes | Key | Null | Default | Extra | Comment | +| --------------------------------- | ------- | ---------- | --- | ---- | ------- | ----- | ------- | +| [ID](#id) | INT | UNSIGNED | PRI | NO | 0 | +| [ItemID_1](#itemid1) | INT | UNSIGNED | | NO | 0 | +| [ItemID_2](#itemid2) | INT | UNSIGNED | | NO | 0 | +| [ItemID_3](#itemid3) | INT | UNSIGNED | | NO | 0 | +| [ItemID_4](#itemid4) | INT | UNSIGNED | | NO | 0 | +| [ItemID_5](#itemid5) | INT | UNSIGNED | | NO | 0 | +| [ItemID_6](#itemid6) | INT | UNSIGNED | | NO | 0 | +| [ItemID_7](#itemid7) | INT | UNSIGNED | | NO | 0 | +| [ItemID_8](#itemid8) | INT | UNSIGNED | | NO | 0 | +| [Name_Lang_enUS](#name_lang_enus) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_enGB](#namelangengb) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_koKR](#namelangkokr) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_frFR](#namelangfrfr) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_deDE](#namelangdede) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_enCN](#namelangencn) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_zhCN](#namelangzhcn) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_enTW](#namelangentw) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_zhTW](#namelangzhtw) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_esES](#namelangeses) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_esMX](#namelangesmx) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_ruRU](#namelangruru) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_ptPT](#namelangptpt) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_ptBR](#namelangptbr) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_itIT](#namelangitit) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_Unk](#namelangunk) | VARCHAR | UNSIGNED | | YES | NULL | +| [Name_Lang_Mask](#namelangmask) | INT | UNSIGNED | | NO | 0 | + +### ID + +ID that's used in [ItemExtendedCost.dbc](itemextendedcost_dbc#id). + +### ItemID_1 + +[Entry](item_template#entry) of item required to for this entry [ItemID_1](#itemid_1). + +### ItemID_2 + +[Entry](item_template#entry) of item required to for this entry [ItemID_2](#itemid_2). + +### ItemID_3 + +[Entry](item_template#entry) of item required to for this entry [ItemID_3](#itemid_3). + +### ItemID_4 + +[Entry](item_template#entry) of item required to for this entry [ItemID_4](#itemid_3). + +### ItemID_5 + +[Entry](item_template#entry) of item required to for this entry [ItemID_5](#itemid_5). + +### ItemID_6 + +[Entry](item_template#entry) of item required to for this entry [ItemID_6](#itemid_6). + +### ItemID_7 + +[Entry](item_template#entry) of item required to for this entry [ItemID_7](#itemid_7). + +### ItemID_8 + +[Entry](item_template#entry) of item required to for this entry [ItemID_8](#itemid_8). + +### Name_Lang_enUS + +Pressumed reference name. + +Example: "Vengeful Gladiator Ranged Weapon" + +### 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. + diff --git a/docs/npc_vendor.md b/docs/npc_vendor.md index 510b20746..3baf43cd3 100644 --- a/docs/npc_vendor.md +++ b/docs/npc_vendor.md @@ -60,4 +60,4 @@ Combined with [maxcount](#maxcount), this field tells how often (in seconds) the ### ExtendedCost -The value here corresponds to the ID in [ItemExtendedCost.dbc](NO_LINK_YET) and that ID controls the item's non monetary price, be it honor points, arena points, different types of badges or any combination of the above. +The value here corresponds to the ID in [ItemExtendedCost.dbc](itemextendedcost_dbc#id) and that ID controls the item's non monetary price, be it honor points, arena points, different types of badges or any combination of the above.