|
enum | SkillFieldOffset {
SKILL_ID_OFFSET = 0,
SKILL_STEP_OFFSET = 64,
SKILL_RANK_OFFSET = SKILL_STEP_OFFSET + 64,
SUBSKILL_START_RANK_OFFSET = SKILL_RANK_OFFSET + 64,
SKILL_MAX_RANK_OFFSET = SUBSKILL_START_RANK_OFFSET + 64,
SKILL_TEMP_BONUS_OFFSET = SKILL_MAX_RANK_OFFSET + 64,
SKILL_PERM_BONUS_OFFSET = SKILL_TEMP_BONUS_OFFSET + 64
} |
|
enum | SpellModType { SPELLMOD_FLAT = 107,
SPELLMOD_PCT = 108
} |
|
enum | PlayerUnderwaterState {
UNDERWATER_NONE = 0x00,
UNDERWATER_INWATER = 0x01,
UNDERWATER_INLAVA = 0x02,
UNDERWATER_INSLIME = 0x04,
UNDERWARER_INDARKWATER = 0x08,
UNDERWATER_EXIST_TIMERS = 0x10
} |
|
enum | BuyBankSlotResult { ERR_BANKSLOT_FAILED_TOO_MANY = 0,
ERR_BANKSLOT_INSUFFICIENT_FUNDS = 1,
ERR_BANKSLOT_NOTBANKER = 2,
ERR_BANKSLOT_OK = 3
} |
|
enum | PlayerSpellState : uint8 {
PLAYERSPELL_UNCHANGED = 0,
PLAYERSPELL_CHANGED = 1,
PLAYERSPELL_NEW = 2,
PLAYERSPELL_REMOVED = 3,
PLAYERSPELL_TEMPORARY = 4
} |
|
enum | TalentSpecialization {
TALENT_SPEC_MAGE_ARCANE = 62,
TALENT_SPEC_MAGE_FIRE = 63,
TALENT_SPEC_MAGE_FROST = 64,
TALENT_SPEC_PALADIN_HOLY = 65,
TALENT_SPEC_PALADIN_PROTECTION = 66,
TALENT_SPEC_PALADIN_RETRIBUTION = 70,
TALENT_SPEC_WARRIOR_ARMS = 71,
TALENT_SPEC_WARRIOR_FURY = 72,
TALENT_SPEC_WARRIOR_PROTECTION = 73,
TALENT_SPEC_DRUID_BALANCE = 102,
TALENT_SPEC_DRUID_CAT = 103,
TALENT_SPEC_DRUID_BEAR = 104,
TALENT_SPEC_DRUID_RESTORATION = 105,
TALENT_SPEC_DEATHKNIGHT_BLOOD = 250,
TALENT_SPEC_DEATHKNIGHT_FROST = 251,
TALENT_SPEC_DEATHKNIGHT_UNHOLY = 252,
TALENT_SPEC_HUNTER_BEASTMASTER = 253,
TALENT_SPEC_HUNTER_MARKSMAN = 254,
TALENT_SPEC_HUNTER_SURVIVAL = 255,
TALENT_SPEC_PRIEST_DISCIPLINE = 256,
TALENT_SPEC_PRIEST_HOLY = 257,
TALENT_SPEC_PRIEST_SHADOW = 258,
TALENT_SPEC_ROGUE_ASSASSINATION = 259,
TALENT_SPEC_ROGUE_COMBAT = 260,
TALENT_SPEC_ROGUE_SUBTLETY = 261,
TALENT_SPEC_SHAMAN_ELEMENTAL = 262,
TALENT_SPEC_SHAMAN_ENHANCEMENT = 263,
TALENT_SPEC_SHAMAN_RESTORATION = 264,
TALENT_SPEC_WARLOCK_AFFLICTION = 265,
TALENT_SPEC_WARLOCK_DEMONOLOGY = 266,
TALENT_SPEC_WARLOCK_DESTRUCTION = 267,
TALENT_SPEC_MONK_BREWMASTER = 268,
TALENT_SPEC_MONK_BATTLEDANCER = 269,
TALENT_SPEC_MONK_MISTWEAVER = 270
} |
|
enum | SpecResetType { SPEC_RESET_TALENTS = 0,
SPEC_RESET_SPECIALIZATION = 1,
SPEC_RESET_GLYPHS = 2,
SPEC_RESET_PET_TALENTS = 3
} |
|
enum | PlayerCurrencyState { PLAYERCURRENCY_UNCHANGED = 0,
PLAYERCURRENCY_CHANGED = 1,
PLAYERCURRENCY_NEW = 2,
PLAYERCURRENCY_REMOVED = 3
} |
|
enum | CUFBoolOptions {
CUF_KEEP_GROUPS_TOGETHER,
CUF_DISPLAY_PETS,
CUF_DISPLAY_MAIN_TANK_AND_ASSIST,
CUF_DISPLAY_HEAL_PREDICTION,
CUF_DISPLAY_AGGRO_HIGHLIGHT,
CUF_DISPLAY_ONLY_DISPELLABLE_DEBUFFS,
CUF_DISPLAY_POWER_BAR,
CUF_DISPLAY_BORDER,
CUF_USE_CLASS_COLORS,
CUF_DISPLAY_HORIZONTAL_GROUPS,
CUF_DISPLAY_NON_BOSS_DEBUFFS,
CUF_DYNAMIC_POSITION,
CUF_LOCKED,
CUF_SHOWN,
CUF_AUTO_ACTIVATE_2_PLAYERS,
CUF_AUTO_ACTIVATE_3_PLAYERS,
CUF_AUTO_ACTIVATE_5_PLAYERS,
CUF_AUTO_ACTIVATE_10_PLAYERS,
CUF_AUTO_ACTIVATE_15_PLAYERS,
CUF_AUTO_ACTIVATE_25_PLAYERS,
CUF_AUTO_ACTIVATE_40_PLAYERS,
CUF_AUTO_ACTIVATE_SPEC_1,
CUF_AUTO_ACTIVATE_SPEC_2,
CUF_AUTO_ACTIVATE_PVP,
CUF_AUTO_ACTIVATE_PVE,
CUF_BOOL_OPTIONS_COUNT
} |
| Bit index used in the many bool options of CompactUnitFrames. More...
|
|
enum | TrainerSpellState { TRAINER_SPELL_GRAY = 0,
TRAINER_SPELL_GREEN = 1,
TRAINER_SPELL_RED = 2,
TRAINER_SPELL_GREEN_DISABLED = 10
} |
|
enum | ActionButtonUpdateState { ACTIONBUTTON_UNCHANGED = 0,
ACTIONBUTTON_CHANGED = 1,
ACTIONBUTTON_NEW = 2,
ACTIONBUTTON_DELETED = 3
} |
|
enum | ActionButtonType {
ACTION_BUTTON_SPELL = 0x00,
ACTION_BUTTON_C = 0x01,
ACTION_BUTTON_EQSET = 0x20,
ACTION_BUTTON_DROPDOWN = 0x30,
ACTION_BUTTON_MACRO = 0x40,
ACTION_BUTTON_CMACRO = ACTION_BUTTON_C | ACTION_BUTTON_MACRO,
ACTION_BUTTON_MOUNT = 0x60,
ACTION_BUTTON_ITEM = 0x80
} |
|
enum | ReputationSource {
REPUTATION_SOURCE_KILL,
REPUTATION_SOURCE_QUEST,
REPUTATION_SOURCE_DAILY_QUEST,
REPUTATION_SOURCE_WEEKLY_QUEST,
REPUTATION_SOURCE_MONTHLY_QUEST,
REPUTATION_SOURCE_REPEATABLE_QUEST,
REPUTATION_SOURCE_SPELL
} |
|
enum | RuneCooldowns { RUNE_BASE_COOLDOWN = 10000,
RUNE_MISS_COOLDOWN = 1500
} |
|
enum | RuneType {
RUNE_BLOOD = 0,
RUNE_UNHOLY = 1,
RUNE_FROST = 2,
RUNE_DEATH = 3,
NUM_RUNE_TYPES = 4
} |
|
enum | DrunkenState { DRUNKEN_SOBER = 0,
DRUNKEN_TIPSY = 1,
DRUNKEN_DRUNK = 2,
DRUNKEN_SMASHED = 3
} |
|
enum | PlayerFlags {
PLAYER_FLAGS_GROUP_LEADER = 0x00000001,
PLAYER_FLAGS_AFK = 0x00000002,
PLAYER_FLAGS_DND = 0x00000004,
PLAYER_FLAGS_GM = 0x00000008,
PLAYER_FLAGS_GHOST = 0x00000010,
PLAYER_FLAGS_RESTING = 0x00000020,
PLAYER_FLAGS_UNK6 = 0x00000040,
PLAYER_FLAGS_UNK7 = 0x00000080,
PLAYER_FLAGS_CONTESTED_PVP = 0x00000100,
PLAYER_FLAGS_IN_PVP = 0x00000200,
PLAYER_FLAGS_HIDE_HELM = 0x00000400,
PLAYER_FLAGS_HIDE_CLOAK = 0x00000800,
PLAYER_FLAGS_PLAYED_LONG_TIME = 0x00001000,
PLAYER_FLAGS_PLAYED_TOO_LONG = 0x00002000,
PLAYER_FLAGS_IS_OUT_OF_BOUNDS = 0x00004000,
PLAYER_FLAGS_DEVELOPER = 0x00008000,
PLAYER_FLAGS_UNK16 = 0x00010000,
PLAYER_FLAGS_TAXI_BENCHMARK = 0x00020000,
PLAYER_FLAGS_PVP_TIMER = 0x00040000,
PLAYER_FLAGS_UBER = 0x00080000,
PLAYER_FLAGS_UNK20 = 0x00100000,
PLAYER_FLAGS_UNK21 = 0x00200000,
PLAYER_FLAGS_COMMENTATOR2 = 0x00400000,
PLAYER_ALLOW_ONLY_ABILITY = 0x00800000,
PLAYER_FLAGS_PET_BATTLES_UNLOCKED = 0x01000000,
PLAYER_FLAGS_NO_XP_GAIN = 0x02000000,
PLAYER_FLAGS_UNK26 = 0x04000000,
PLAYER_FLAGS_AUTO_DECLINE_GUILD = 0x08000000,
PLAYER_FLAGS_GUILD_LEVEL_ENABLED = 0x10000000,
PLAYER_FLAGS_VOID_UNLOCKED = 0x20000000,
PLAYER_FLAGS_UNK30 = 0x40000000,
PLAYER_FLAGS_UNK31 = 0x80000000
} |
|
enum | PlayerFlagsEx { PLAYER_FLAGS_EX_REAGENT_BANK_UNLOCKED = 0x0001,
PLAYER_FLAGS_EX_MERCENARY_MODE = 0x0002
} |
|
enum | PlayerLocalFlags {
PLAYER_LOCAL_FLAG_TRACK_STEALTHED = 0x00000002,
PLAYER_LOCAL_FLAG_RELEASE_TIMER = 0x00000008,
PLAYER_LOCAL_FLAG_NO_RELEASE_WINDOW = 0x00000010,
PLAYER_LOCAL_FLAG_NO_PET_BAR = 0x00000020,
PLAYER_LOCAL_FLAG_OVERRIDE_CAMERA_MIN_HEIGHT = 0x00000040,
PLAYER_LOCAL_FLAG_USING_PARTY_GARRISON = 0x00000100,
PLAYER_LOCAL_FLAG_CAN_USE_OBJECTS_MOUNTED = 0x00000200,
PLAYER_LOCAL_FLAG_CAN_VISIT_PARTY_GARRISON = 0x00000400
} |
|
enum | PlayerBytesOffsets { PLAYER_BYTES_OFFSET_SKIN_ID = 0,
PLAYER_BYTES_OFFSET_FACE_ID = 1,
PLAYER_BYTES_OFFSET_HAIR_STYLE_ID = 2,
PLAYER_BYTES_OFFSET_HAIR_COLOR_ID = 3
} |
|
enum | PlayerBytes2Offsets { PLAYER_BYTES_2_OFFSET_FACIAL_STYLE = 0,
PLAYER_BYTES_2_OFFSET_PARTY_TYPE = 1,
PLAYER_BYTES_2_OFFSET_BANK_BAG_SLOTS = 2,
PLAYER_BYTES_2_OFFSET_REST_STATE = 3
} |
|
enum | PlayerBytes3Offsets { PLAYER_BYTES_3_OFFSET_GENDER = 0,
PLAYER_BYTES_3_OFFSET_INEBRIATION = 1,
PLAYER_BYTES_3_OFFSET_PVP_TITLE = 2,
PLAYER_BYTES_3_OFFSET_ARENA_FACTION = 3
} |
|
enum | PlayerFieldBytesOffsets { PLAYER_FIELD_BYTES_OFFSET_RAF_GRANTABLE_LEVEL = 0,
PLAYER_FIELD_BYTES_OFFSET_ACTION_BAR_TOGGLES = 1,
PLAYER_FIELD_BYTES_OFFSET_PVP_RANK = 2,
PLAYER_FIELD_BYTES_OFFSET_LIFETIME_MAX_PVP_RANK = 3
} |
|
enum | PlayerFieldBytes2Offsets { PLAYER_FIELD_BYTES_2_OFFSET_AURA_VISION = 1,
PLAYER_FIELD_BYTES_2_OFFSET_OVERRIDE_SPELLS_ID = 2
} |
|