hope that helps.Code:class WoWUnit { public: char _0x0000[8]; UnitField* unitFields; //0x0008 char _0x000C[8]; __int32 Type; //0x0014 char _0x0018[24]; __int64 GUID; //0x0030 char _0x0038[4]; __int32 NextObject; //0x003C typedef int(__thiscall *oLootUnit)(PVOID _this, PVOID _target, PVOID unknown); int LootUnit(PVOID _target) { DWORD CGPlayer_C__LootUnit = 0x005E2460; //2.4.3 oLootUnit _LootUnit = (oLootUnit)CGPlayer_C__LootUnit; return _LootUnit(this, _target, NULL); } } WoWUnits *localUnit = GetLocalPlayer(); localUnit->LootUnit(objBobber);