wManager.Wow.Helpers Namespace
WRobot

wManager.Wow.Class Namespace

Classes


  Class Description
Public class Aura
Class Aura, for debuff/buff
Public class Blackspot
Class Blackspot used by product quester (do not confuse with Blackspots).
Public class Buy
Class Buy. BuyList (BuyWindow) and used by ToTown
Public class CompanionInfo
Class CompanionInfo. https://wow.gamepedia.com/API_GetCompanionInfo , used in some bot versions by GetCompanionInfo()()()()
Public class DBCStruct
Public class Digsite
Class Digsite.
Public class EntryIndexQuest
Class EntryIndexQuest. Used by QuestGrinderGathererClass
Public class ItemInfo
Item Information Class, based on https://wow.gamepedia.com/API_GetItemInfo (can change in some bot versions)
Public class Npc
Class Npc, used by NpcDB.
Public class NPCQuest
Class NPCQuest. NPCs (or object) who give and complete quests
Public class QuestClass
Class QuestClass.
Public class QuestEmptyClass
Class QuestEmptyClass. This class cannot be inherited. Implements the QuestClass
Public class QuestFollowNpcClass
Class QuestFollowNpcClass. Override this class when you need follow Npc. Implements the QuestClass
Public class QuestFollowPathClass
Class QuestFollowPathClass. Override this class when you need to use a precise path or when quest objectives is to go to specific position. Implements the QuestClass
Public class QuestGathererClass
Class QuestGathererClass. Override this class when quest objectives is to harvest objects. Implements the QuestClass
Public class QuestGrinderClass
Class QuestGrinderClass. Override this class when quest objectives is to kills mobs. Implements the QuestClass
Public class QuestGrinderGathererClass
Class QuestGrinderGathererClass. Override this class when quest objectives is to kills mobs and harvest objects. Implements the QuestClass
Public class QuestInteractWithClass
Class QuestInteractWithClass. Override this class when quest objectives is to interact with WoWUnit, WoWGameObject. Implements the QuestClass
Public class QuestParallelQuestsClass
Class QuestParallelQuestsClass. Override this class if you want do several quest at same time. Implements the QuestClass
Public class QuestsSorted
Class QuestsSorted, quest profile step.
Public class QuestUseItemOnClass
Class QuestUseItemOnClass. Override this class when quest objectives is to use item on WoWUnit, WoWGameObject or at specific position. Implements the QuestClass
Public class QuestUseScriptOnClass
Class QuestUseScriptOnClass. Override this class when quest objectives is to use the script on WoWUnit, WoWGameObject or at specific position. Implements the QuestClass
Public class QuestUseSpellOnClass
Class QuestUseSpellOnClass. Override this class when quest objectives is to use spell on WoWUnit, WoWGameObject or at specific position. Implements the QuestClass
Public class RuneStruct
Class RuneStruct.
Public class Spell
Class Spell. Convenient to manage a spell easily.
Public class SpellInfo
Class SpellInfo.
Public class TaxiNode
Class TaxiNode.

Structures


  Structure Description
Public structure DBCStruct..::..WoWClientDB

Delegates


  Delegate Description
Public delegate BooleanDelegate
Delegate BooleanDelegate, used in SpellState and GoToTask

Enumerations


  Enumeration Description
Public enumeration Npc..::..FactionType
Faction type
Public enumeration Npc..::..NpcType
Npc type
Public enumeration Npc..::..NpcVendorItemClass
Npc vendor item class
Public enumeration QuestAction
Quest step action type (QuestsSorted)