Quests

From ArcEmu-Wiki
(Difference between revisions)
Jump to: navigation, search
(flags)
(flags)
 
Line 140: Line 140:
 
|16384
 
|16384
 
|QUEST_FLAGS_UNK4
 
|QUEST_FLAGS_UNK4
|activates PvP on accept
+
|? Membership Card Renewal
 
|-
 
|-
 
|32768
 
|32768
 
|QUEST_FLAGS_WEEKLY   
 
|QUEST_FLAGS_WEEKLY   
|activates PvP on accept
+
|Weekly quest. Can be done once a week. Quests reset at regular intervals for all players.
 
|-
 
|-
 
|65536
 
|65536
 
|QUEST_FLAGS_AUTOCOMPLETE
 
|QUEST_FLAGS_AUTOCOMPLETE
|activates PvP on accept
+
|auto complete
 
|-
 
|-
 
|131072
 
|131072

Latest revision as of 13:21, 5 October 2012

+/-
Main Page                   Other languages:   English  •   German   •   FrenchArcEmu Website     ArcEmu Forum     Bug Tracker


Description

This table contains all base information on quests.

See also

Creatures

Game Objects

Items

Commands

Contents


entry

Is the ID of the quest


ZoneId

ID for sorting the zone in the Questlog.


sort

Categorizes the quest

0   => <NOT SET>
1   => Epic
21  => REUSE - Old Wailing Caverns
22  => Seasonal
23  => REUSE - Old Undercity
24  => Herbalism
25  => Battlegrounds
41  => REUSE - Old Uldaman
61  => Warlock
81  => Warrior
82  => Shaman
101 => Fishing
121 => Blacksmithing
141 => Paladin
161 => Mage
162 => Rogue
181 => Alchemy
182 => Leatherworking
201 => Engineering
221 => Treasure Map
241 => REUSE - Old Sunken Temple
261 => Hunter
262 => Priest
263 => Druid
264 => Tailoring
284 => Special
304 => Cooking
324 => First Aid
344 => Legendary
364 => Darkmoon Faire
365 => Ahn'Qiraj War
366 => Lunar Festival
367 => Reputation
368 => Invasion
369 => Midsummer
370 => Brewfest
371 => Inscription
372 => Death Knight
373 => Jewelcrafting


flags

More information in quest.h

0 QUEST_FLAG_NONE
1 QUEST_FLAG_DELIVER
2 QUEST_FLAG_KILL
4 QUEST_FLAG_SPEAKTO
8 QUEST_FLAG_REPEATABLE (Not used bye the core at the moment)
16 QUEST_FLAG_EXPLORATION
32 QUEST_FLAG_TIMED
128 QUEST_FLAG_REPUTATION
256 QUEST_FLAGS_UNK2 (Not used bye the core at the moment)
512 QUEST_FLAGS_HIDDEN_REWARDS Items and money rewarded only sent in SMSG_QUESTGIVER_OFFER_REWARD (not in SMSG_QUESTGIVER_QUEST_DETAILS or in client quest log(SMSG_QUEST_QUERY_RESPONSE))
1024 QUEST_FLAGS_AUTO_REWARDED These quests are automatically rewarded on quest complete and they will never appear in quest log client side.
2048 QUEST_FLAGS_TBC_RACES Not used currently: Blood elf/Draenei starting zone quests
4096 QUEST_FLAGS_DAILY Daily quest. Can be done once a day. Quests reset at regular intervals for all players.
8192 QUEST_FLAGS_FLAGS_PVP activates PvP on accept
16384 QUEST_FLAGS_UNK4 ? Membership Card Renewal
32768 QUEST_FLAGS_WEEKLY Weekly quest. Can be done once a week. Quests reset at regular intervals for all players.
65536 QUEST_FLAGS_AUTOCOMPLETE auto complete
131072 QUEST_FLAGS_UNK5 has something to do with ReqItemId and SrcItemId
262144 QUEST_FLAGS_UNK6 use Objective text as Complete text
524288 QUEST_FLAGS_AUTO_ACCEPT quests in starting areas

MinLevel

Minimum level required to obtain the quest.


questlevel

The level "recommended" to do the quest. Quest color (Grey, green, yellow, orange, red) are based on:

Grey   => 5+ levels below "questlevel".
Green  => 3+ levels below "questlevel".
Yellow => Within 2 levels of "questlevel".
Orange => 3+ levels above "questlevel".
Red    => 5+ levels above "questlevel".

Type

The type of the quest:
0  => Normal
1  => Group
21 => Life
41 => PvP
62 => Raid
81 => Dungeon
82 => World Event
83 => Legendary
84 => Escort
85 => Heroic
88 => Raid (10)
89 => Raid (25)


RequiredRaces

Races who can accept/view this quest:
0    => All Races
1    => Human
2    => Orc
4    => Dwarf
8    => Night Elf
16   => Undead
32   => Tauren
64   => Gnome
128  => Troll
512  => Blood Elf
1024 => Draenei
690  => All the Hordes Races
1101 => All the Alliance Races

RequiredClass

Classes who can accept/view this quest:
0    => All Classes
1    => Warrior
2    => Paladin
4    => Hunter
8    => Rogue
16   => Priest
32   => Death Knight
64   => Shaman
128  => Mage
256  => Warlock
1024 => Druid

RequiredTradeskill

Required Tradeskill/Profession to accept/view the quest (Unknown if implemented on ArcEmu.)
171 => Alchemy
164 => Blacksmith
333 => Enchanting
202 => Engineering
182 => Herbalism
755 => Jewelcrafting
165 => Leatherworking
186 => Mining
393 => Skinning
197 => Tailoring
185 => Cooking
129 => First Aid
356 => Fishing
762 => Riding


RequiredRepFaction

Reputation needed with specific faction to obtain quest


RequiredRepValue

Value of the reputation required to obtain the quest
3000  => Friendly
9000  => Honored
21000 => Revered
42000 => Exalted


LimitTime

Quests that need to be completed in specified time (in milliseconds, not yet implemented on ArcEmu)


SpecialFlags

Not Used


PrevQuestId

Previous quest in quest chain, not used in core.

NextQuestId

Quest that will be displayed right after you finish this one (thus, only works if quest finisher starts the next quest)


srcItem

Item that is provided by quest giver on quest start


SrcItemCount

Count of items You will get on quest acception


Title

Title of the quest


Details

Detail of the quest

(See also: Text replacements)


Objectives

The main objectives of the quest


CompletionText

Text shown when quest is completed


IncompleteText

Text shown when quest is incomplete


EndText

Text shown when quest is completed (like go and see Toto he can have a quest for you - CF NextQuestId)


ObjectiveText1-4

Objective displayed on quest log (Usually used for quests requiring to interact with several GOs)


ReqItemId1-4

ID of items required to be delivered to quest finisher.


ReqItemCount1-4

Count of required items


ReqKillMobOrGOId1-4

Required ID of Mob(s) to be killed, or Game Object(s) to be interacted with (GOs are not fully implemented)


ReqKillMobOrGOCount1-4

Count of mob(s) to kill, or Game Object(s) to interact with


ReqCastSpellId1-4

ID of the spell you must cast in order to complete the quest


RewChoiceItemId1-6

Item ID's from which player can choose as a quest reward (can only chose 1)


RewChoiceItemCount1-6

Count of each item


RewItemId1-4

ID of Item you attain when you complete the quest (found in 'items'), can be mixed with rewchoiceitems


RewItemCount1-4

Amount of the items you are rewarded with


RewRepFaction1-6

ID of faction for which You will get reputation on quest finish

See Faction List

RewRepValue1-6

Value of Reputation You will gain on quest finish


RewRepLimit

Reputation value on player at which the quest wont give anymore reputation (will only disable reputation given. Quest can still be completed)


RewMoney

Money you earn when finishing quest (in copper [e.x. - 105075 = 10g 50s 75c) Negative value means that quest require money.


RewXP

EXP your are rewarded with when you complete a custom quest.


RewSpell

Spell you ATTAIN when finishing quest, SHOULD BE AVOIDED (only use it if you know what you are doing)


CastSpell

Spell cast on the player, when they complete the quest (this SHOULD be used for teaching player spells, using the TRAINER spells)


PointMapId, PointX, PointY, PointOpt

Used for checkpoint types, or planned for use as such. Probably overwritten by triggers. (needs conformation)


RewardMoneyAtMaxLevel

Money you receive when you complete the quest at the server's max level


ExploreTrigger1-4

Areatriggers players need to go to, for finishing quest (used for exploration quests. Can be found in areatriggers)


RequiredOneOfQuest

IDs of quests that you must have completed one of to obtain this quest


RequiredQuest1-4

Quests player must complete before attaining this quest


RemoveQuests

On Completion these quests will be marked as completed for the player and therefore they will never show up for him again.

ReceiveItemId1-4

Item you will receive when accepting quest (should not exist at all, avoid)


ReceiveItemCount1-4

Count of item received


IsRepeatable

0 => Non-Repeatable
1 => Repeatable (Repeatable quests are really bad on ArcEmu, they will override every requirement [e.x. - level, class, previous quests, tradeskill, etc.])
2 => Daily quest


bonushonor

The amount of Honor you get when you complete the quest


rewardtitleid

The ID of a Title you get when you complete the quest (found in DBC files)


rewardtalents

The amount of Talent Points you get when you complete the quest


suggestedplayers

The amount of players suggested to complete the quest (untested)


iscompletedbyspelleffect

A flag that keeps quests, that are completed by casting a spell, from being auto-complete.


RewXPId

Index ( first column ) of QuestXP.dbc that shows which row contains the XP data for the quest.

Note: For custom quests you can use RewXP.

Personal tools