![]() |
TrinityCore
|
#include <QuestDef.h>
Static Public Member Functions | |
| static uint32 | XPValue (Player const *player, uint32 contentTuningId, uint32 xpDifficulty, float xpMultiplier=1.0f, int32 expansion=-1) |
| static bool | IsTakingQuestEnabled (uint32 questId) |
| static uint32 | RoundXPValue (uint32 xp) |
Friends | |
| class | ObjectMgr |
| class | Player |
| class | PlayerMenu |
Definition at line 578 of file QuestDef.h.
|
explicit |
Definition at line 53 of file QuestDef.cpp.
|
explicit |
Definition at line 57 of file QuestDef.cpp.
|
delete |
|
delete |
| Quest::~Quest | ( | ) |
Definition at line 148 of file QuestDef.cpp.
| WorldPacket Quest::BuildQueryData | ( | LocaleConstant | loc, |
| Player * | player | ||
| ) | const |
Definition at line 664 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::BuildQuestRewards | ( | WorldPackets::Quest::QuestRewards & | rewards, |
| Player * | player | ||
| ) | const |
| bool Quest::CanIncreaseRewardedQuestCounters | ( | ) | const |
Definition at line 644 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 714 of file QuestDef.h.
|
inline |
|
inline |
Definition at line 686 of file QuestDef.h.
|
inline |
Definition at line 687 of file QuestDef.h.
|
inline |
|
inline |
Definition at line 702 of file QuestDef.h.
|
inline |
Definition at line 704 of file QuestDef.h.
|
inline |
|
inline |
Definition at line 676 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 708 of file QuestDef.h.
|
inline |
Definition at line 709 of file QuestDef.h.
|
inline |
Definition at line 710 of file QuestDef.h.
|
inline |
Definition at line 711 of file QuestDef.h.
|
inline |
Definition at line 701 of file QuestDef.h.
|
inline |
Definition at line 703 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 720 of file QuestDef.h.
|
inline |
| uint32 Quest::GetMaxMoneyReward | ( | ) | const |
|
inline |
|
inline |
Definition at line 655 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 695 of file QuestDef.h.
|
inline |
Definition at line 698 of file QuestDef.h.
|
inline |
Definition at line 696 of file QuestDef.h.
|
inline |
Definition at line 697 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 722 of file QuestDef.h.
|
inline |
Definition at line 724 of file QuestDef.h.
|
inline |
Definition at line 723 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 721 of file QuestDef.h.
| Optional< QuestTagType > Quest::GetQuestTag | ( | ) | const |
Definition at line 501 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 725 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 685 of file QuestDef.h.
|
inline |
Definition at line 726 of file QuestDef.h.
|
inline |
|
inline |
Definition at line 727 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
Definition at line 659 of file QuestDef.h.
|
inline |
|
inline |
Definition at line 683 of file QuestDef.h.
|
inline |
|
inline |
Definition at line 684 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
|
inline |
| uint32 Quest::GetRewMoneyMaxLevel | ( | ) | const |
Definition at line 578 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 699 of file QuestDef.h.
|
inline |
Definition at line 700 of file QuestDef.h.
|
inline |
Definition at line 712 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 652 of file QuestDef.h.
|
inline |
|
inline |
Definition at line 777 of file QuestDef.h.
|
inline |
Definition at line 660 of file QuestDef.h.
|
inline |
Definition at line 661 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 621 of file QuestDef.h.
|
inline |
|
inline |
Definition at line 623 of file QuestDef.h.
| void Quest::InitializeQueryData | ( | ) |
| bool Quest::IsAllowedInRaid | ( | Difficulty | difficulty | ) | const |
Definition at line 618 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool Quest::IsAutoAccept | ( | ) | const |
Definition at line 588 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 627 of file QuestDef.h.
|
inline |
|
inline |
|
inline |
| bool Quest::IsImportant | ( | ) | const |
Definition at line 509 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool Quest::IsMeta | ( | ) | const |
Definition at line 517 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
| bool Quest::IsRaidQuest | ( | Difficulty | difficulty | ) | const |
|
inline |
|
inline |
Definition at line 739 of file QuestDef.h.
|
inline |
|
static |
| bool Quest::IsTurnIn | ( | ) | const |
|
inline |
Definition at line 631 of file QuestDef.h.
|
inline |
|
inline |
| void Quest::LoadConditionalConditionalOfferRewardText | ( | Field * | fields | ) |
Definition at line 367 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadConditionalConditionalQuestCompletionLog | ( | Field * | fields | ) |
Definition at line 390 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadConditionalConditionalQuestDescription | ( | Field * | fields | ) |
Definition at line 321 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadConditionalConditionalRequestItemsText | ( | Field * | fields | ) |
Definition at line 344 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadQuestDetails | ( | Field * | fields | ) |
Definition at line 190 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadQuestMailSender | ( | Field * | fields | ) |
Definition at line 267 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadQuestObjective | ( | Field * | fields | ) |
Definition at line 272 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadQuestObjectiveVisualEffect | ( | Field * | fields | ) |
| void Quest::LoadQuestOfferReward | ( | Field * | fields | ) |
Definition at line 223 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadQuestRequestItems | ( | Field * | fields | ) |
Definition at line 207 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadQuestTemplateAddon | ( | Field * | fields | ) |
Definition at line 242 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadRewardChoiceItems | ( | Field * | fields | ) |
| void Quest::LoadRewardDisplaySpell | ( | Field * | fields | ) |
Definition at line 154 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void Quest::LoadRewardHouseDecor | ( | Field * | fields | ) |
| void Quest::LoadRewardHouseRoom | ( | Field * | fields | ) |
| void Quest::LoadTreasurePickers | ( | Field * | fields | ) |
| uint32 Quest::MaxMoneyValue | ( | ) | const |
Definition at line 486 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 478 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 428 of file QuestDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
friend |
Definition at line 580 of file QuestDef.h.
|
friend |
Definition at line 581 of file QuestDef.h.
|
friend |
Definition at line 582 of file QuestDef.h.
|
private |
Definition at line 873 of file QuestDef.h.
|
private |
Definition at line 831 of file QuestDef.h.
|
private |
Definition at line 841 of file QuestDef.h.
|
private |
Definition at line 829 of file QuestDef.h.
|
private |
Definition at line 878 of file QuestDef.h.
|
private |
Definition at line 869 of file QuestDef.h.
|
private |
Definition at line 853 of file QuestDef.h.
|
private |
Definition at line 850 of file QuestDef.h.
|
private |
Definition at line 863 of file QuestDef.h.
|
private |
Definition at line 792 of file QuestDef.h.
|
private |
Definition at line 856 of file QuestDef.h.
|
private |
Definition at line 858 of file QuestDef.h.
|
private |
Definition at line 857 of file QuestDef.h.
|
private |
Definition at line 859 of file QuestDef.h.
|
private |
Definition at line 786 of file QuestDef.h.
|
private |
Definition at line 877 of file QuestDef.h.
|
private |
Definition at line 833 of file QuestDef.h.
|
private |
Definition at line 810 of file QuestDef.h.
|
private |
Definition at line 811 of file QuestDef.h.
|
private |
Definition at line 812 of file QuestDef.h.
|
private |
Definition at line 813 of file QuestDef.h.
|
private |
Definition at line 789 of file QuestDef.h.
|
private |
Definition at line 830 of file QuestDef.h.
|
private |
Definition at line 839 of file QuestDef.h.
|
private |
Definition at line 838 of file QuestDef.h.
|
private |
Definition at line 834 of file QuestDef.h.
|
private |
Definition at line 872 of file QuestDef.h.
|
private |
Definition at line 876 of file QuestDef.h.
|
private |
Definition at line 796 of file QuestDef.h.
|
private |
Definition at line 866 of file QuestDef.h.
|
private |
Definition at line 791 of file QuestDef.h.
|
private |
Definition at line 814 of file QuestDef.h.
|
private |
Definition at line 817 of file QuestDef.h.
|
private |
Definition at line 815 of file QuestDef.h.
|
private |
Definition at line 816 of file QuestDef.h.
|
private |
Definition at line 843 of file QuestDef.h.
|
private |
Definition at line 842 of file QuestDef.h.
|
private |
Definition at line 845 of file QuestDef.h.
|
private |
Definition at line 844 of file QuestDef.h.
|
private |
Definition at line 875 of file QuestDef.h.
|
private |
Definition at line 846 of file QuestDef.h.
|
private |
Definition at line 840 of file QuestDef.h.
|
private |
Definition at line 822 of file QuestDef.h.
|
private |
Definition at line 824 of file QuestDef.h.
|
private |
Definition at line 823 of file QuestDef.h.
|
private |
Definition at line 794 of file QuestDef.h.
|
private |
Definition at line 835 of file QuestDef.h.
|
private |
Definition at line 793 of file QuestDef.h.
|
private |
Definition at line 825 of file QuestDef.h.
|
private |
Definition at line 860 of file QuestDef.h.
|
private |
Definition at line 885 of file QuestDef.h.
|
private |
Definition at line 886 of file QuestDef.h.
|
private |
Definition at line 883 of file QuestDef.h.
|
private |
Definition at line 884 of file QuestDef.h.
|
private |
Definition at line 881 of file QuestDef.h.
|
private |
Definition at line 882 of file QuestDef.h.
|
private |
Definition at line 847 of file QuestDef.h.
|
private |
Definition at line 819 of file QuestDef.h.
|
private |
Definition at line 808 of file QuestDef.h.
|
private |
Definition at line 806 of file QuestDef.h.
|
private |
Definition at line 807 of file QuestDef.h.
|
private |
Definition at line 801 of file QuestDef.h.
|
private |
Definition at line 805 of file QuestDef.h.
|
private |
Definition at line 803 of file QuestDef.h.
|
private |
Definition at line 837 of file QuestDef.h.
|
private |
Definition at line 836 of file QuestDef.h.
|
private |
Definition at line 804 of file QuestDef.h.
|
private |
Definition at line 880 of file QuestDef.h.
|
private |
Definition at line 888 of file QuestDef.h.
|
private |
Definition at line 879 of file QuestDef.h.
|
private |
Definition at line 799 of file QuestDef.h.
|
private |
Definition at line 800 of file QuestDef.h.
|
private |
Definition at line 826 of file QuestDef.h.
|
private |
Definition at line 820 of file QuestDef.h.
|
private |
Definition at line 821 of file QuestDef.h.
|
private |
Definition at line 802 of file QuestDef.h.
|
private |
Definition at line 818 of file QuestDef.h.
|
private |
Definition at line 797 of file QuestDef.h.
|
private |
Definition at line 798 of file QuestDef.h.
|
private |
Definition at line 785 of file QuestDef.h.
|
private |
Definition at line 784 of file QuestDef.h.
|
private |
Definition at line 891 of file QuestDef.h.
|
private |
Definition at line 827 of file QuestDef.h.
|
private |
Definition at line 828 of file QuestDef.h.
|
private |
Definition at line 809 of file QuestDef.h.
|
private |
Definition at line 887 of file QuestDef.h.
|
private |
Definition at line 874 of file QuestDef.h.
|
private |
Definition at line 889 of file QuestDef.h.
|
private |
Definition at line 795 of file QuestDef.h.
|
private |
Definition at line 832 of file QuestDef.h.
|
private |
Definition at line 790 of file QuestDef.h.
|
private |
Definition at line 890 of file QuestDef.h.
|
private |
Definition at line 893 of file QuestDef.h.
| std::vector<uint32> Quest::DependentBreadcrumbQuests |
Definition at line 780 of file QuestDef.h.
| std::vector<uint32> Quest::DependentPreviousQuests |
Definition at line 779 of file QuestDef.h.
| std::array<uint32, QUEST_EMOTE_COUNT> Quest::DetailsEmote = { } |
Definition at line 758 of file QuestDef.h.
| std::array<uint32, QUEST_EMOTE_COUNT> Quest::DetailsEmoteDelay = { } |
Definition at line 759 of file QuestDef.h.
| std::array<uint32, QUEST_ITEM_DROP_COUNT> Quest::ItemDrop = { } |
Definition at line 745 of file QuestDef.h.
| std::array<uint32, QUEST_ITEM_DROP_COUNT> Quest::ItemDropQuantity = { } |
Definition at line 746 of file QuestDef.h.
| QuestObjectives Quest::Objectives |
Definition at line 757 of file QuestDef.h.
| std::array<int32, QUEST_EMOTE_COUNT> Quest::OfferRewardEmote = { } |
Definition at line 760 of file QuestDef.h.
| std::array<uint32, QUEST_EMOTE_COUNT> Quest::OfferRewardEmoteDelay = { } |
Definition at line 761 of file QuestDef.h.
| std::unique_ptr<WorldPacket[]> Quest::QueryData |
Definition at line 781 of file QuestDef.h.
| std::array<uint32, QUEST_REWARD_CHOICES_COUNT> Quest::RewardChoiceItemCount = { } |
Definition at line 749 of file QuestDef.h.
| std::array<uint32, QUEST_REWARD_CHOICES_COUNT> Quest::RewardChoiceItemDisplayId = { } |
Definition at line 750 of file QuestDef.h.
| std::array<uint32, QUEST_REWARD_CHOICES_COUNT> Quest::RewardChoiceItemId = { } |
Definition at line 748 of file QuestDef.h.
| std::array<LootItemType, QUEST_REWARD_CHOICES_COUNT> Quest::RewardChoiceItemType = { } |
Definition at line 747 of file QuestDef.h.
| std::array<uint32, QUEST_REWARD_CURRENCY_COUNT> Quest::RewardCurrencyCount = { } |
Definition at line 756 of file QuestDef.h.
| std::array<uint32, QUEST_REWARD_CURRENCY_COUNT> Quest::RewardCurrencyId = { } |
Definition at line 755 of file QuestDef.h.
| std::vector<QuestRewardDisplaySpell> Quest::RewardDisplaySpell |
Definition at line 742 of file QuestDef.h.
| std::array<int32, QUEST_REWARD_REPUTATIONS_COUNT> Quest::RewardFactionCapIn = { } |
Definition at line 754 of file QuestDef.h.
| std::array<uint32, QUEST_REWARD_REPUTATIONS_COUNT> Quest::RewardFactionId = { } |
Definition at line 751 of file QuestDef.h.
| std::array<int32, QUEST_REWARD_REPUTATIONS_COUNT> Quest::RewardFactionOverride = { } |
Definition at line 753 of file QuestDef.h.
| std::array<int32, QUEST_REWARD_REPUTATIONS_COUNT> Quest::RewardFactionValue = { } |
Definition at line 752 of file QuestDef.h.
| std::array<uint32, QUEST_REWARD_ITEM_COUNT> Quest::RewardItemCount = { } |
Definition at line 744 of file QuestDef.h.
| std::array<uint32, QUEST_REWARD_ITEM_COUNT> Quest::RewardItemId = { } |
Definition at line 743 of file QuestDef.h.