Code:
namespace OHack
{
namespace Offsets
{
enum Offsets : unsigned int
{
luaL_error = 0x11E540, //5.0.5.16048
FrameScript__RegisterFunction = 0x074210, //5.0.5.16048
lua_tonumber = 0x11D2F0, //5.0.5.16048
lua_toboolean = 0x11D3A0, //5.0.5.16048
lua_tolstring = 0x11D3D0, //5.0.5.16048
lua_pushnil = 0x11D570, //5.0.5.16048
lua_pushnumber = 0x11D590, //5.0.5.16048
lua_pushstring = 0x11D640, //5.0.5.16048
lua_pushboolean = 0x11D7F0, //5.0.5.16048
lua_isnumber = 0x11D1E0, //5.0.5.16048
lua_isstring = 0x11D220, //5.0.5.16048
lua_gettop = 0x11CE70, //5.0.5.16048
FrameScript_ExecuteBuffer = 0x75350, //5.0.5.16048
FrameScript__InvalidPtrCheck = 0x165930, //5.0.5.16048
CGGameUI__CanPerformAction = 0x572B70, //5.0.5.16048
CGWorldFrame__CreateFrames = 0x56B5F0, //5.0.5.16048
CGWorldFrame__Render = 0x5866C0, //5.0.5.16048
IsLuaSecure = 0xADFFE8, //5.0.5.16048
IsInGame = 0xC6BBDE, //5.0.5.16048
RenderFlags = 0xD3D0B4, //5.0.5.16048
CWorldView__UpdateViewerLiquid = 0x70A390, //5.0.5.16048
Script_UnitLevel = 0x52AD80, //5.0.5.16048
CGGameUI__Idle = 0x57F7D0, //5.0.5.16048
CGUnit_C__IsValidTrackingTarget = 0x4A0480, //5.0.5.16048
CGUnit_C__InitializeTrackingState = 0x493760, //5.0.5.16048
CGUnit_C__HandleTracking = 0x4A5C80, //5.0.5.16048
Script_SendChatMessage = 0x59AEF0, //5.0.5.16048
CGUnit_C__Loot = 0x413EB0, //5.0.5.16048
luaD_rawrunprotected = 0x125000, //5.0.5.16048
_lua_precall = 0x125200, //5.0.5.16048
luaD_precall = 0x125A10, //5.0.5.16048
GetListAuctionByIndex = 0x541100, //5.0.5.16048
GetBidderAuctionByIndex = 0x541140, //5.0.5.16048
GetOwnerAuctionByIndex = 0x541120, //5.0.5.16048
FrameTime__GetCurTimeMs = 0x06E8B0, //5.0.5.16048
CMovement__GetDistanceFallen = 0x8B5C50, //5.0.5.16048
GetUnitFromName = 0x526960, //5.0.5.16048
CMovement_C__IsColliding = 0x762B30, //5.0.5.16048
CGUnit_C__UpdateSwimmingStatus = 0x4A7030, //5.0.5.16048
CMovement__CalcDirection = 0x8B5730, //5.0.5.16048
CMovement_C__IsFlyingOrSwimming = 0x4EDA60, //5.0.5.16048
Script_JumpOrAscendStart = 0x51FE80, //5.0.5.16048
CMovement_C__UpdatePlayerMovement = 0x445590, //5.0.5.16048
CMovement_C__GetCollisionFlags = 0x4ED2B0, //5.0.5.16048
SendJump = 0x49F970, //5.0.5.16048
CGGameUI__EnterWorld = 0x579FC0, //5.0.5.16048
World__LoadMap = 0x6ED8A0, //5.0.5.16048
World__UnloadMap = 0x6EAC10, //5.0.5.16048
g_MapDB = 0xBBD104, //5.0.5.16048
CGUnit_C__OnCollideFallLandNotify = 0x48A650, //5.0.5.16048
CMovementShared__StopFalling = 0x8B75F0, //5.0.5.16048
MovementGetGlobals = 0x452210, //5.0.5.16048
CGUnit_C__UpdateDisplayInfo = 0x4A8F60, //5.0.5.16048
CGUnit_C__OnMountDisplayChanged = 0x4A44B0, //5.0.5.16048
CGWorldFrame__GetActiveCamera = 0x580500, //5.0.5.16048
CGPlayer_C__CanTrackUnit = 0x415A20, //5.0.5.16048
CGPlayer_C__CanTrackObject = 0x415AB0, //5.0.5.16048
CGUnit_C__UnitReaction = 0x490AE0, //5.0.5.16048
CGUnit_C__GetCreatureRank = 0x4832B0, //5.0.5.16048
CGUnit_C__IsAttackable = 0x49E360, //5.0.5.16048
CGUnit_C__GetUnitName = 0x4221F0, // CGUnit_C__GetObjectName = 4221F0 based on old address, or CGUnit_C__GetUnitName = 491750 based on name
CGGameObject_C__GetObjectName = 0x431C60, // CGGameObject_C::GetName = 431C60 slightly different name for me but I think its the same
MaxCameraDistanceLimit = 0x93A484, //5.0.5.16048
UnitLocation = 0x7E0,
UnitPitch = 0x7F4,
CMovement = 0xE4, //5.0.5.16048
UnitDisplayID = 0xF8,
UnitDefaultDisplayID = 0xFC,
UnitMountDisplayID = 0x100,
ObjectScale = 0x18,
ObjectType = 0x10, //5.0.5.16048
};
}
}