Code:
public enum ObjectManager
{
CurMgrPointer = 0x00C93410, // 3.3.2
CurMgrOffset = 0x2E04, // 3.3.2
localGuidOffset = 0xC0, // 3.3.2
firstObjectOffset = 0xAC, // 3.3.2
nextObjectOffset = 0x3C, // 3.3.2
}
public enum Globals : uint
{
Spell_C__CastSpell = 0x007E6D30, // 3.3.2
CGGameUI__Target = 0x004CA260, // 3.3.2
Lua_DoString = 0x007F25C0, // 3.3.2
Lua_GetLocalizedText = 0x006B5D50, // 3.3.2
LastHardwareAction = 0x00AE2B7C, // 3.3.2
GetTimestamp = 0x00843FD0, // 3.3.2
}
public enum UnitBaseGetUnitAura
{
CGUnit_Aura = 0x0056CA50, // 3.3.2
AURA_COUNT_1 = 0xDD0, // 3.3.2
AURA_COUNT_2 = 0xC54, // 3.3.2
AURA_TABLE_1 = 0xC50, // 3.3.2
AURA_TABLE_2 = 0xC58, // 3.3.2
AURA_SIZE = 0x18, // 3.3.2
AURA_SPELL_ID = 0x8 // 3.3.2
}
public enum Movements : uint
{
MoveForwardStart = 0x00592850, // 3.3.2
MoveForwardStop = 0x005928A0, // 3.3.2
MoveBackwardStart = 0x005928E0, // 3.3.2
MoveBackwardStop = 0x00592930, // 3.3.2
TurnLeftStart = 0x00592970, // 3.3.2
TurnLeftStop = 0x005929B0, // 3.3.2
TurnRightStart = 0x00592A00, // 3.3.2
TurnRightStop = 0x00592A40, // 3.3.2
JumpOrAscendStart = 0x005925D0, // 3.3.2
AscendStop = 0x005926F0, // 3.3.2
}
public enum Direct3D9
{
pDevicePtr_1 = 0x00C776B8, // 3.3.2
pDevicePtr_2 = 0x397C, // 3.3.2
oEndScene = 0xA8, // 3.3.2
}
public enum Corpse
{
X = 0x00B69858, // 3.3.2
Y = X + 0x4, // 3.3.2
Z = X + 0x8, // 3.3.2
}
public enum Party
{
s_LeaderGUID = 0x00B6A768, // 3.3.2
s_Member1GUID = 0x00B6A748, // 3.3.2
s_Member2GUID = s_Member1GUID + 0x8, // 3.3.2
s_Member3GUID = s_Member2GUID + 0x8, // 3.3.2
s_Member4GUID = s_Member3GUID + 0x8, // 3.3.2
}
public enum LocalPlayer
{
s_PlayerName = 0x00C93448, // 3.3.2
s_CurrentTarget = 0x00B695C8, // 3.3.2
s_MouseOver = 0x00B695B8, // 3.3.2
s_LastTarget = 0x00B695D0, // 3.3.2
s_ComboPoint = 0x00B69665, // 3.3.2
s_IsIndoors = 0x00D598DC, // 3.3.2
s_LootWindow = 0x00B7F2F8, // 3.3.2
s_KnownSpell = 0x00B6A8E0, // 3.3.2
}
public enum Misc
{
BuildNumber = 0x00CD0D7C, // 3.3.2
SpellCooldown_Pointer = 0x00D5FA50, // 3.3.2
LocalizationLanguage = 0x00ADBE48, // 3.3.2
MaxFPSCVar = 0x00C776A4, // 3.3.2
Movement_Field = 0xD8, // 3.3.2
IsFlying = 0x44, // 3.3.2
IsFlying_Mask = 0x2000000, // 3.3.2
nbItemsSellByMerchant = 0x00B7EE10, // 3.3.2
}
public enum Relogger
{
GameState = 0x00B03BB8, // 3.3.2
SelectCharacterIndex = 0x00A6634C, // 3.3.2
IsLoadingOrConnecting = 0x00B03C10, // 3.3.2
nbAccounts_Pointer = 0x00C9341C, // 3.3.2
nbAccounts_Offset = 0x1188, // 3.3.2
}
public enum ClickToMove
{
CTM_Activate_Pointer = 0xB6970C, // 3.3.2
CTM_Activate_Offset = 0x30, // 3.3.2
CGPlayer_C__ClickToMove = 0x006BA900, // 3.3.2
}
public enum AutoLoot
{
AutoLoot_Activate_Pointer = 0xB6972C, // 3.3.2
AutoLoot_Activate_Offset = 0x30, // 3.3.2
}
public enum AutoSelfCast
{
AutoSelfCast_Activate_Pointer = 0xB69738, // 3.3.2
AutoSelfCast_Activate_Offset = 0x30, // 3.3.2
}
public enum WoWChat
{
ChatBufferStart = 0x00B0E990, // 3.3.2
NextMessage = 0x17C0, // 3.3.2
}
Anyone know is VMT changed for Interact and GetName ? Can't test for now.