Quest reward choice items

Материал из World of WarCraft Developers Wiki
Перейти к навигации Перейти к поиску

Таблица quest_reward_choice_items

Таблица quest_reward_choice_items из базы данных world задаёт тип награды для каждого слота выбора награды квеста (Choice reward) — чтобы движок понимал, как интерпретировать соответствующие поля выбора награды в quest_template (RewardChoiceItemID[1-6], RewardChoiceItemQuantity[1-6]).

PRIMARY KEY: (QuestID).

Field Type Attributes Key Null Default Extra
QuestID int UNSIGNED PRIMARY NO
Type1 tinyint UNSIGNED YES 0
Type2 tinyint UNSIGNED YES 0
Type3 tinyint UNSIGNED YES 0
Type4 tinyint UNSIGNED YES 0
Type5 tinyint UNSIGNED YES 0
Type6 tinyint UNSIGNED YES 0
VerifiedBuild int NO 0

QuestID

ID квеста. Ссылается на quest_template.ID.

Пример: 12345

Type1

Тип награды для слота RewardChoiceItemID1quest_template). Определяет, как трактовать RewardChoiceItemID1/RewardChoiceItemQuantity1.

Value Name Описание
0 Item RewardChoiceItemID* — это Item ID
1 Currency RewardChoiceItemID* — это Currency ID

Пример: 0

Type2

То же самое, что Type1, но для слота RewardChoiceItemID2.

Пример: 1

Type3

То же самое, что Type1, но для слота RewardChoiceItemID3.

Пример: 0

Type4

То же самое, что Type1, но для слота RewardChoiceItemID4.

Пример: 0

Type5

То же самое, что Type1, но для слота RewardChoiceItemID5.

Пример: 0

Type6

То же самое, что Type1, но для слота RewardChoiceItemID6.

Пример: 0

VerifiedBuild

Служебное поле TrinityDB: номер билда клиента, из которого были получены/проверены данные (или 0, если не проверено).

Пример: 0