wManager.Wow.Helpers Namespace
WRobot

EasyQuest Members

The EasyQuest type exposes the following members.

Constructors


  Name Description
Public method EasyQuest
Initializes a new instance of the EasyQuest class.

Methods


  Name Description
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString
Returns a String that represents this instance.

Properties


  Name Description
Public property AutoDetectObjectiveCount1
Gets or sets auto detection of objective count 1
Public property AutoDetectObjectiveCount2
Gets or sets auto detection of objective count 2.
Public property AutoDetectObjectiveCount3
Gets or sets auto detection of objective count 3.
Public property AutoDetectObjectiveCount4
Gets or sets auto detection of objective count 4.
Public property AutoDetectObjectiveCount5
Gets or sets auto detection of objective count 5.
Public property CanCondition
Gets or sets can condition C# code, if the code returning false this quest is skipped (put code like return (ObjectManager.Me.PlayerRace == PlayerFactions.Troll) || (ObjectManager.Me.PlayerRace == PlayerFactions.Orc);)
Public property Comment
Gets or sets comment (no used in profile, only for help you)
Public property GossipOptionRewardItem
Gets or sets gossip id of the reward at choose.
Public property IsCompleteCondition
Gets or sets the is complete condition C# code, if this code return true, quester go to next step, empty if you want than quester manage this (put code like return ItemsManager.GetItemCountById(113578) >= 20;).
Public property MaxLevel
Gets or sets the maximum level.
Public property MinLevel
Gets or sets the minimum level.
Public property Name
Gets or sets unique name
Public property NameClass
Gets the class name (return Name without space and special character). There can only be one NameClass per profile.
Public property NotRequiredInQuestLog
Gets or sets a value indicating if quest is not required in quest log. Activate this option if you want pulse and turnin this quest even if it is not in the quest log (if this option is activated, option Objective count 1,... and 'Can Condition' don't work, you need to use option ''Is complete condition'').
Public property ObjectiveCount1
Gets or sets the objective count 1.
Public property ObjectiveCount2
Gets or sets the objective count 2.
Public property ObjectiveCount3
Gets or sets the objective count 3.
Public property ObjectiveCount4
Gets or sets the objective count 4.
Public property ObjectiveCount5
Gets or sets the objective count 5.
Public property PickUpQuestOnItem
Gets or sets a value indicating if you take this quest in bag item, don't forget to complete PickUpQuestOnItemID.
Public property PickUpQuestOnItemID
If option PickUpQuestOnItem is activated, put item id where you take quest.
Public property QuestClass
Gets or sets quest class (based on QuestType selected).
Public property QuestId
Gets or sets quest id list.
Public property QuestType
Gets or sets the type of quest (don't forget to instantiate new instance of QuestClass).
Public property RepeatableQuest
Gets or sets a value indicating if it is repeatable quest. By default, quester skip the quests already completed, put true if you want than quester don't skip this quest same if already completed (useful for daily quests) (if 'True', this option override the options 'min/max level', 'wow class', 'required quest', ..., you need to check it manually with option 'Can Conditon')
Public property RequiredQuest
Gets or sets the required completed quest id for pick up this quest (0 to ignore).
Public property WhenLeaveStep
Gets or sets C# code to run when quest is complete (one time).
Public property WhenSelectStep
Gets or sets C# code to run before to pulse this quest (one time).
Public property WoWClass
Gets or sets the wow class required (WoWClass.None to ignore).