v0.13.8

C_QuestOffer

namespaceavailable in: camelot

Status in wowlua

4 functions: 0 implemented, 0 recorded, 4 guessed. 5 events, 2 of them fired by the emulator on its own.

Functions

functionwhat it doesstatus
GetHideRequiredItemsWhether the offered quest hides its required items. · by wowlua
(): boolean
guessed
GetQuestOfferMajorFactionReputationRewardsReturns the renown reputation the offered quest rewards, or nil when there is none. · by wowlua
(): QuestRewardReputationInfo[]?
guessed
GetQuestRequiredCurrencyInfoReturns a currency the offered quest requires, or nil when there is none at that index. · by wowlua
(questRewardIndex: number): QuestRequiredCurrencyInfo?
guessed
GetQuestRewardCurrencyInfoReturns a currency the offered quest rewards, or nil when there is none at that index. · by wowlua
(questInfoType: string, questRewardIndex: number): QuestRewardCurrencyInfo?
guessed

"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.

Events

eventpayloadfired by the emulator
QUEST_ACCEPT_CONFIRMname: string, questTitle: string, questID: numbernot implemented
QUEST_FINISHEDno payloadimplemented
QUEST_GREETINGno payloadnot implemented
QUEST_ITEM_UPDATEno payloadnot implemented
QUEST_PROGRESSno payloadimplemented

An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("QUEST_ACCEPT_CONFIRM").

Structures

  • QuestRequiredCurrencyInfo · texture, name, currencyID, quality, requiredAmount

sources

Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (QuestOffer system, camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.