diff --git a/GameObject/GetGoState.html b/GameObject/GetGoState.html index 75d7018d..93830f7b 100644 --- a/GameObject/GetGoState.html +++ b/GameObject/GetGoState.html @@ -89,14 +89,34 @@

Returns the state of a GameObject Below are client side [GOState]s off of 3.3.5a

-
-enum GOState
-{
-    GO_STATE_ACTIVE             = 0,                        // show in world as used and not reset (closed door open)
-    GO_STATE_READY              = 1,                        // show in world as ready (closed door close)
-    GO_STATE_ACTIVE_ALTERNATIVE = 2                         // show in world as used in alt way and not reset (closed door open by cannon fire)
-};
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
GOStateIDComment
GO_STATE_ACTIVE0show in world as used and not reset (closed door open)
GO_STATE_READY1show in world as ready (closed door close)
GO_STATE_ACTIVE_ALTERNATIVE2show in world as used in alt way and not reset (closed door open by cannon fire)
+

diff --git a/GameObject/GetLootState.html b/GameObject/GetLootState.html index 093c61db..f036c1cb 100644 --- a/GameObject/GetLootState.html +++ b/GameObject/GetLootState.html @@ -89,15 +89,39 @@

Returns the [LootState] of a GameObject Below are [LootState]s off of 3.3.5a

-
-enum LootState
-{
-    GO_NOT_READY = 0,
-    GO_READY,                                               // can be ready but despawned, and then not possible activate until spawn
-    GO_ACTIVATED,
-    GO_JUST_DEACTIVATED
-};
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LootStateIDComment
GO_NOT_READY0
GO_READY1can be ready but despawned, and then not possible activate until spawn
GO_ACTIVATED2
GO_JUST_DEACTIVATED3
+

diff --git a/GameObject/SetGoState.html b/GameObject/SetGoState.html index a3f18e00..4141a658 100644 --- a/GameObject/SetGoState.html +++ b/GameObject/SetGoState.html @@ -88,14 +88,34 @@

Sets the state of a GameObject

-
-enum GOState
-{
-    GO_STATE_ACTIVE             = 0,                        // show in world as used and not reset (closed door open)
-    GO_STATE_READY              = 1,                        // show in world as ready (closed door close)
-    GO_STATE_ACTIVE_ALTERNATIVE = 2                         // show in world as used in alt way and not reset (closed door open by cannon fire)
-};
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
GOStateIDComment
GO_STATE_ACTIVE0show in world as used and not reset (closed door open)
GO_STATE_READY1show in world as ready (closed door close)
GO_STATE_ACTIVE_ALTERNATIVE2show in world as used in alt way and not reset (closed door open by cannon fire)
+

diff --git a/GameObject/SetLootState.html b/GameObject/SetLootState.html index 3b2fba4c..b90499ff 100644 --- a/GameObject/SetLootState.html +++ b/GameObject/SetLootState.html @@ -89,15 +89,39 @@

Sets the [LootState] of a GameObject Below are [LootState]s off of 3.3.5a

-
-enum LootState
-{
-    GO_NOT_READY = 0,
-    GO_READY,                                               // can be ready but despawned, and then not possible activate until spawn
-    GO_ACTIVATED,
-    GO_JUST_DEACTIVATED
-};
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LootStateIDComment
GO_NOT_READY0
GO_READY1can be ready but despawned, and then not possible activate until spawn
GO_ACTIVATED2
GO_JUST_DEACTIVATED3
+

diff --git a/Group/GetMemberFlags.html b/Group/GetMemberFlags.html index 7e56aaa1..adaf0735 100644 --- a/Group/GetMemberFlags.html +++ b/Group/GetMemberFlags.html @@ -88,14 +88,30 @@

Returns the Group members' flags

-
-enum GroupMemberFlags
-{
-    MEMBER_FLAG_ASSISTANT   = 1,
-    MEMBER_FLAG_MAINTANK    = 2,
-    MEMBER_FLAG_MAINASSIST  = 4
-};
-
+
+ + + + + + + + + + + + + + + + + + + + + +
GroupMemberFlagsID
MEMBER_FLAG_ASSISTANT1
MEMBER_FLAG_MAINTANK2
MEMBER_FLAG_MAINASSIST4
+

diff --git a/Group/RemoveMember.html b/Group/RemoveMember.html index 669fd2c3..250a4b59 100644 --- a/Group/RemoveMember.html +++ b/Group/RemoveMember.html @@ -89,15 +89,34 @@

Removes a Player from this Group and returns 'true' if successful

In multistate, this method is only available in the WORLD state

-
-enum RemoveMethod
-{
-    GROUP_REMOVEMETHOD_DEFAULT  = 0,
-    GROUP_REMOVEMETHOD_KICK     = 1,
-    GROUP_REMOVEMETHOD_LEAVE    = 2,
-    GROUP_REMOVEMETHOD_KICK_LFG = 3
-};
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
RemoveMethodID
GROUP_REMOVEMETHOD_DEFAULT0
GROUP_REMOVEMETHOD_KICK1
GROUP_REMOVEMETHOD_LEAVE2
GROUP_REMOVEMETHOD_KICK_LFG3
+

diff --git a/Group/SetMemberFlag.html b/Group/SetMemberFlag.html index 2fd6916c..6e8464a3 100644 --- a/Group/SetMemberFlag.html +++ b/Group/SetMemberFlag.html @@ -89,14 +89,30 @@

Sets or removes a flag for a Group member

In multistate, this method is only available in the WORLD state

-
-enum GroupMemberFlags
-{
-    MEMBER_FLAG_ASSISTANT   = 1,
-    MEMBER_FLAG_MAINTANK    = 2,
-    MEMBER_FLAG_MAINASSIST  = 4
-};
-
+
+ + + + + + + + + + + + + + + + + + + + + +
GroupMemberFlagsID
MEMBER_FLAG_ASSISTANT1
MEMBER_FLAG_MAINTANK2
MEMBER_FLAG_MAINASSIST4
+

diff --git a/Item/GetItemLink.html b/Item/GetItemLink.html index 898f4851..1c25ceee 100644 --- a/Item/GetItemLink.html +++ b/Item/GetItemLink.html @@ -88,20 +88,54 @@

Returns the chat link of the Item

-
-enum LocaleConstant
-{
-    LOCALE_enUS = 0,
-    LOCALE_koKR = 1,
-    LOCALE_frFR = 2,
-    LOCALE_deDE = 3,
-    LOCALE_zhCN = 4,
-    LOCALE_zhTW = 5,
-    LOCALE_esES = 6,
-    LOCALE_esMX = 7,
-    LOCALE_ruRU = 8
-};
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LocaleID
LOCALE_enUS0
LOCALE_koKR1
LOCALE_frFR2
LOCALE_deDE3
LOCALE_zhCN4
LOCALE_zhTW5
LOCALE_esES6
LOCALE_esMX7
LOCALE_ruRU8
+

diff --git a/Quest/HasFlag.html b/Quest/HasFlag.html index 80803a4e..2056cf4a 100644 --- a/Quest/HasFlag.html +++ b/Quest/HasFlag.html @@ -89,35 +89,124 @@

Returns 'true' if the Quest has the specified flag, false otherwise. Below flags are based off of 3.3.5a. Subject to change.

-
-enum QuestFlags
-{
-    // Flags used at server and sent to client
-    QUEST_FLAGS_NONE                    = 0x0,
-    QUEST_FLAGS_STAY_ALIVE              = 0x1,       // Not used currently
-    QUEST_FLAGS_PARTY_ACCEPT            = 0x2,       // Not used currently. If player in party, all players that can accept this quest will receive confirmation box to accept quest CMSG_QUEST_CONFIRM_ACCEPT/SMSG_QUEST_CONFIRM_ACCEPT
-    QUEST_FLAGS_EXPLORATION             = 0x4,       // Not used currently
-    QUEST_FLAGS_SHARABLE                = 0x8,       // Can be shared: Player::CanShareQuest()
-    QUEST_FLAGS_HAS_CONDITION           = 0x10,      // Not used currently
-    QUEST_FLAGS_HIDE_REWARD_POI         = 0x20,      // Not used currently: Unsure of content
-    QUEST_FLAGS_RAID                    = 0x40,      // Not used currently
-    QUEST_FLAGS_TBC                     = 0x80,      // Not used currently: Available if TBC expansion enabled only
-    QUEST_FLAGS_NO_MONEY_FROM_XP        = 0x100,     // Not used currently: Experience is not converted to gold at max level
-    QUEST_FLAGS_HIDDEN_REWARDS          = 0x200,     // 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))
-    QUEST_FLAGS_TRACKING                = 0x400,     // These quests are automatically rewarded on quest complete and they will never appear in quest log client side.
-    QUEST_FLAGS_DEPRECATE_REPUTATION    = 0x800,     // Not used currently
-    QUEST_FLAGS_DAILY                   = 0x1000,    // Used to know quest is Daily one
-    QUEST_FLAGS_FLAGS_PVP               = 0x2000,    // Having this quest in log forces PvP flag
-    QUEST_FLAGS_UNAVAILABLE             = 0x4000,    // Used on quests that are not generically available
-    QUEST_FLAGS_WEEKLY                  = 0x8000,
-    QUEST_FLAGS_AUTOCOMPLETE            = 0x10000,   // auto complete
-    QUEST_FLAGS_DISPLAY_ITEM_IN_TRACKER = 0x20000,   // Displays usable item in quest tracker
-    QUEST_FLAGS_OBJ_TEXT                = 0x40000,   // use Objective text as Complete text
-    QUEST_FLAGS_AUTO_ACCEPT             = 0x80000,   // The client recognizes this flag as auto-accept. However, NONE of the current quests (3.3.5a) have this flag. Maybe blizz used to use it, or will use it in the future.
-
-    // ... 4.x added flags up to 0x80000000 - all unknown for now
-};
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
QuestFlagsIDComment
QUEST_FLAGS_NONE0x0
QUEST_FLAGS_STAY_ALIVE0x1Not used currently
QUEST_FLAGS_PARTY_ACCEPT0x2Not used currently. If player in party, all players that can accept this quest will receive confirmation box to accept quest CMSG_QUEST_CONFIRM_ACCEPT/SMSG_QUEST_CONFIRM_ACCEPT
QUEST_FLAGS_EXPLORATION0x4Not used currently
QUEST_FLAGS_SHARABLE0x8Can be shared: Player::CanShareQuest()
QUEST_FLAGS_HAS_CONDITION0x10Not used currently
QUEST_FLAGS_HIDE_REWARD_POI0x20Not used currently: Unsure of content
QUEST_FLAGS_RAID0x40Not used currently
QUEST_FLAGS_TBC0x80Not used currently: Available if TBC expansion enabled only
QUEST_FLAGS_NO_MONEY_FROM_XP0x100Not used currently: Experience is not converted to gold at max level
QUEST_FLAGS_HIDDEN_REWARDS0x200Items 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))
QUEST_FLAGS_TRACKING0x400These quests are automatically rewarded on quest complete and they will never appear in quest log client side.
QUEST_FLAGS_DEPRECATE_REPUTATION0x800Not used currently
QUEST_FLAGS_DAILY0x1000Used to know quest is Daily one
QUEST_FLAGS_FLAGS_PVP0x2000Having this quest in log forces PvP flag
QUEST_FLAGS_UNAVAILABLE0x4000Used on quests that are not generically available
QUEST_FLAGS_WEEKLY0x8000
QUEST_FLAGS_AUTOCOMPLETE0x10000auto complete
QUEST_FLAGS_DISPLAY_ITEM_IN_TRACKER0x20000Displays usable item in quest tracker
QUEST_FLAGS_OBJ_TEXT0x40000use Objective text as Complete text
QUEST_FLAGS_AUTO_ACCEPT0x80000The client recognizes this flag as auto-accept. However, NONE of the current quests (3.3.5a) have this flag. Maybe blizz used to use it, or will use it in the future.
+