diff options
| author | FrancescoBorzi <borzifrancesco@gmail.com> | 2019-03-03 13:32:08 +0100 |
|---|---|---|
| committer | FrancescoBorzi <borzifrancesco@gmail.com> | 2019-03-03 13:32:08 +0100 |
| commit | 5cd2d8ba4860b33a7383afec4f5b6e07b8279146 (patch) | |
| tree | 39e13b26cab423723ce328e507ffc95caa3d1600 /docs | |
| parent | 5c4a40759025f8523b523920abb8860904e70730 (diff) | |
| download | wiki-5cd2d8ba4860b33a7383afec4f5b6e07b8279146.tar.gz wiki-5cd2d8ba4860b33a7383afec4f5b6e07b8279146.tar.bz2 wiki-5cd2d8ba4860b33a7383afec4f5b6e07b8279146.zip | |
Fix references in loot_template
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/loot_template.md | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/docs/loot_template.md b/docs/loot_template.md index 2b8396c..ded7b9d 100644 --- a/docs/loot_template.md +++ b/docs/loot_template.md @@ -10,7 +10,7 @@ Well, according to vocabulary the meaning of the word "loot" is good for corpse This table format is used for 12 different tables to generate different loot items for different things. The 12 tables are creature\_loot\_template, disenchant\_loot\_template, fishing\_loot\_template, gameobject\_loot\_template, item\_loot\_template, pickpocketing\_loot\_template, prospecting\_loot\_template, skinning\_loot\_template, quest\_mail\_loot\_template, reference\_loot\_template, milling\_loot\_template, spell\_loot\_template. The general description here is valid for all 12 because the loot system is the same for all eleven. -Loot templates define only items in the loot. See comments about money drop in corpse, pickpocketing and luggage loot in [creature\_template](http://collab.kpsn.org/display/tc/creature_template) and [item\_template](http://collab.kpsn.org/display/tc/item_template). +Loot templates define only items in the loot. See comments about money drop in corpse, pickpocketing and luggage loot in [creature\_template](creature_template) and [item\_template](item_template). ## Structure @@ -37,15 +37,15 @@ The 11 tables have different relations with other DB tables. | Loot table | Field | Relation | Related table | Field | Comment | |-------------------------------|-------------------------------|-----------------------------------------------------------------------------|-------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| | fishing\_loot\_template | no relation | [entry](#loot_template-entry) is linked with ID of the fishing zone or area | | | | -| creature\_loot\_template | [entry](#loot_template-entry) | many <- many | [creature\_template](http://collab.kpsn.org/display/tc/creature_template) | [lootid](http://collab.kpsn.org/display/tc/creature_template#creature_template-lootid) | | -| gameobject\_loot\_template | [entry](#loot_template-entry) | many <- many | [gameobject\_template](http://collab.kpsn.org/display/tc/gameobject_template) | [data1](http://collab.kpsn.org/display/tc/gameobject_template#gameobject_template-data0-23) | Only gameobject type 3 (GAMEOBJECT\_TYPE\_CHEST) or 25 (GAMEOBJECT\_TYPE\_FISHINGHOLE) use data1 as loot ID, for other types data1 is used in other ways | -| item\_loot\_template | [entry](#loot_template-entry) | many <- one | [item\_template](http://collab.kpsn.org/display/tc/item_template) | [entry](http://collab.kpsn.org/display/tc/item_template#item_template-entry) | | -| disenchant\_loot\_template | [entry](#loot_template-entry) | many <- many | [item\_template](http://collab.kpsn.org/display/tc/item_template) | [DisenchantID](http://collab.kpsn.org/display/tc/item_template#item_template-DisenchantID) | | -| prospecting\_loot\_template | [entry](#loot_template-entry) | many <- one | [item\_template](http://collab.kpsn.org/display/tc/item_template) | [entry](http://collab.kpsn.org/display/tc/item_template#item_template-entry) | | -| milling\_loot\_template | [entry](#loot_template-entry) | many <- one | [item\_template](http://collab.kpsn.org/display/tc/item_template) | [entry](http://collab.kpsn.org/display/tc/item_template#item_template-entry) | | -| pickpocketing\_loot\_template | [entry](#loot_template-entry) | many <- many | [creature\_template](http://collab.kpsn.org/display/tc/creature_template) | [pickpocketloot](http://collab.kpsn.org/display/tc/creature_template#creature_template-pickpocketloot) | | -| skinning\_loot\_template | [entry](#loot_template-entry) | many <- many | [creature\_template](http://collab.kpsn.org/display/tc/creature_template) | [skinloot](http://collab.kpsn.org/display/tc/creature_template#creature_template-skinloot) | Can also store minable/herbable items gathered from creatures | -| quest\_mail\_loot\_template | [entry](#loot_template-entry) | | [quest\_template](http://collab.kpsn.org/display/tc/quest_template) | [RewardMailTemplateId](http://collab.kpsn.org/display/tc/quest_template#quest_template-RewardMailTemplateId) | | +| creature\_loot\_template | [entry](#loot_template-entry) | many <- many | [creature\_template](creature_template) | [lootid](creature_template#creature_template-lootid) | | +| gameobject\_loot\_template | [entry](#loot_template-entry) | many <- many | [gameobject\_template](gameobject_template) | [data1](gameobject_template#gameobject_template-data0-23) | Only gameobject type 3 (GAMEOBJECT\_TYPE\_CHEST) or 25 (GAMEOBJECT\_TYPE\_FISHINGHOLE) use data1 as loot ID, for other types data1 is used in other ways | +| item\_loot\_template | [entry](#loot_template-entry) | many <- one | [item\_template](item_template) | [entry](item_template#item_template-entry) | | +| disenchant\_loot\_template | [entry](#loot_template-entry) | many <- many | [item\_template](item_template) | [DisenchantID](item_template#item_template-DisenchantID) | | +| prospecting\_loot\_template | [entry](#loot_template-entry) | many <- one | [item\_template](item_template) | [entry](item_template#item_template-entry) | | +| milling\_loot\_template | [entry](#loot_template-entry) | many <- one | [item\_template](item_template) | [entry](item_template#item_template-entry) | | +| pickpocketing\_loot\_template | [entry](#loot_template-entry) | many <- many | [creature\_template](creature_template) | [pickpocketloot](creature_template#creature_template-pickpocketloot) | | +| skinning\_loot\_template | [entry](#loot_template-entry) | many <- many | [creature\_template](creature_template) | [skinloot](creature_template#creature_template-skinloot) | Can also store minable/herbable items gathered from creatures | +| quest\_mail\_loot\_template | [entry](#loot_template-entry) | | [quest\_template](quest_template) | [RewardMailTemplateId](quest_template#quest_template-RewardMailTemplateId) | | | reference\_loot\_template | [entry](#loot_template-entry) | many <- many | - \_loot\_template | [-mincountOrRef](#loot_template-mincountOrRef) | In case of negative mincountOrRef | | spell\_loot\_template | [entry](#loot_template-entry) | many <- many | [Spell](Spell) (DBC) | SpellId | | @@ -115,7 +115,7 @@ Zero value of **Chance** is allowed for [grouped entries](#loot_template-groupi ### QuestRequired - Informs the core that the item should be shown only to characters having appropriate quest. This means that even if item is dropped, in order to see it in the loot the player must have at least one [quest](http://collab.kpsn.org/display/tc/quest_template) that has the [item ID](#loot_template-item) in its [RequiredItemId](http://collab.kpsn.org/display/tc/quest_template#quest_template-RequiredItemId) fields or in its [RequiredSourceItemId](http://collab.kpsn.org/display/tc/quest_template#quest_template-RequiredSourceItemId) fields. The player must also have less copies of the item than [RequiredItemCount](http://collab.kpsn.org/display/tc/quest_template#quest_template-RequiredItemCount) or [RequiredSourceItemCount](http://collab.kpsn.org/display/tc/quest_template#quest_template-RequiredSourceItemCount). + Informs the core that the item should be shown only to characters having appropriate quest. This means that even if item is dropped, in order to see it in the loot the player must have at least one [quest](quest_template) that has the [item ID](#loot_template-item) in its [RequiredItemId](quest_template#quest_template-RequiredItemId) fields or in its [RequiredSourceItemId](quest_template#quest_template-RequiredSourceItemId) fields. The player must also have less copies of the item than [RequiredItemCount](quest_template#quest_template-RequiredItemCount) or [RequiredSourceItemCount](quest_template#quest_template-RequiredSourceItemCount). ### LootMode |
