TrinityCore
Loading...
Searching...
No Matches
WorldPackets::Quest::QuestRewards Struct Reference

#include <QuestPackets.h>

Public Attributes

std::vector< QuestChoiceItem > UnfilteredChoiceItems
 
std::vector< QuestChoiceItem > RewardItems
 
uint32 RewardMoney = 0
 
uint32 RewardXPDifficulty = 0
 
uint32 RewardHonor = 0
 
float RewardKillHonor = 0.f
 
uint32 RewardDisplaySpell = 0
 
int32 RewardSpell = 0
 
uint32 RewardTitleId = 0
 
uint32 RewardTalents = 0
 
uint32 RewardArenaPoints = 0
 
uint32 RewardFactionFlags = 0
 
std::array< uint32, QUEST_REWARD_REPUTATIONS_COUNT > RewardFactionID = { }
 
std::array< int32, QUEST_REWARD_REPUTATIONS_COUNT > RewardFactionValue = { }
 
std::array< int32, QUEST_REWARD_REPUTATIONS_COUNT > RewardFactionOverride = { }
 

Detailed Description

Definition at line 172 of file QuestPackets.h.

Member Data Documentation

◆ RewardArenaPoints

uint32 WorldPackets::Quest::QuestRewards::RewardArenaPoints = 0

Definition at line 184 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardDisplaySpell

uint32 WorldPackets::Quest::QuestRewards::RewardDisplaySpell = 0

Definition at line 180 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardFactionFlags

uint32 WorldPackets::Quest::QuestRewards::RewardFactionFlags = 0

Definition at line 185 of file QuestPackets.h.

◆ RewardFactionID

std::array<uint32, QUEST_REWARD_REPUTATIONS_COUNT> WorldPackets::Quest::QuestRewards::RewardFactionID = { }

Definition at line 186 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardFactionOverride

std::array<int32, QUEST_REWARD_REPUTATIONS_COUNT> WorldPackets::Quest::QuestRewards::RewardFactionOverride = { }

Definition at line 188 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardFactionValue

std::array<int32, QUEST_REWARD_REPUTATIONS_COUNT> WorldPackets::Quest::QuestRewards::RewardFactionValue = { }

Definition at line 187 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardHonor

uint32 WorldPackets::Quest::QuestRewards::RewardHonor = 0

Definition at line 178 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardItems

std::vector<QuestChoiceItem> WorldPackets::Quest::QuestRewards::RewardItems

Definition at line 175 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardKillHonor

float WorldPackets::Quest::QuestRewards::RewardKillHonor = 0.f

Definition at line 179 of file QuestPackets.h.

◆ RewardMoney

uint32 WorldPackets::Quest::QuestRewards::RewardMoney = 0

Definition at line 176 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardSpell

int32 WorldPackets::Quest::QuestRewards::RewardSpell = 0

Definition at line 181 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardTalents

uint32 WorldPackets::Quest::QuestRewards::RewardTalents = 0

Definition at line 183 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardTitleId

uint32 WorldPackets::Quest::QuestRewards::RewardTitleId = 0

Definition at line 182 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ RewardXPDifficulty

uint32 WorldPackets::Quest::QuestRewards::RewardXPDifficulty = 0

Definition at line 177 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().

◆ UnfilteredChoiceItems

std::vector<QuestChoiceItem> WorldPackets::Quest::QuestRewards::UnfilteredChoiceItems

Definition at line 174 of file QuestPackets.h.

Referenced by Quest::BuildQuestRewards().


The documentation for this struct was generated from the following file: