Click or drag to resize
Quest Class
A question.
Inheritance Hierarchy

Namespace: Styx.WoWInternals
Assembly: Styx (in Styx.dll) Version: 3.0.1160.0 (3.0.1160)
Syntax
C#
public class Quest

The Quest type exposes the following members.

Properties
  NameDescription
Public propertyCompletionText
The text told by the NPC when delivering the quest.
Public propertyDescription
The description of this quest.
Public propertyFlagsPVP
A boolean indicating whether accepting this quest will flag you for PVP.
Public propertyId
Gets the identifier.
Public propertyInternalInfo
The internal info of this quest.
Public propertyIsAutoAccepted
A boolean indicating whether opening the quest description is enough to accept it automatically.
Public propertyIsAutoComplete
A boolean indicating whether the quest can be completed from anywhere.
Public propertyIsDaily
A boolean indicating whether this quest is a daily quest.
Public propertyIsPartyQuest
A boolean indicating whether this quest will be started for all party members on accept; like escort quests.
Public propertyIsShareable
A boolean indicating whether this quest is shareable.
Public propertyIsStayAliveQuest
A boolean indicating whether this quest is a stay alive quest; meaning it will be failed if you die.
Public propertyIsWeekly
A boolean indicating whether this quest is a weekly quest.
Public propertyLevel
The level of this quest.
Public propertyName
The name of this quest.
Public propertyNormalObjectiveRequiredCounts
The required count of the normal objectives of this quest.
Public propertyObjectives
The special objectives of this quest. These will only be filled for objectives that aren't normal. They won't be filled for a "slay 10 XX" objective.
Public propertyObjectiveText
The objective text of this quest (the text over the actual objectives, eg. the text over "Voidwalker's slain 0/20")
Public propertyRequiredLevel
The required level to pick up this quest.
Public propertyRewardMoney
The amount of money received by turning in this quest.
Public propertyRewardMoneyAtMaxLevel
The amount of money received by turning in this quest at level 80.
Public propertyRewardNumTalentPoints
The amount of talent points rewarded by completing this quest. Currently only exists in DK starting place.
Public propertyRewardSpell
The spell rewarded by completing this quest.
Public propertyRewardSpellId
The spell ID rewarded by completing this quest, or 0 if the reward is not a spell.
Public propertyRewardTitleId
The ID of the title rewarded for completing this quest.
Public propertyRewardXp
The amount of XP that is rewarded by completing this quest.
Public propertySubDescription
The sub description of this quest.
Public propertySuggestedPlayers
Suggested players for this quest, or 0 if it's not a party quest.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberFromId
Gets a quest by ID. Returns null if there is no information available for the quest.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetObjectives
Gets the objectives of this quest.
Public methodGetRewardChoices
Gets the reward choices of this quest.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Overrides ObjectToString.)
Top
See Also