-
[WoW] [7.1.0.22900] Release Info Dump Thread
Win 7.1.0.22908 x32
Offset Information
Code:
General
=======
GameHash = B6193F9B
IconHash = A118EC28
GameBuild = A3BD7C
GameState = EAB6D9
Camera
======
CameraStruct = F09ABC
CameraOffset = 324C
CameraOrigin = 08
CameraMatrix = 14
CameraFov = 38
Player
======
LocalPlayer = E34860
LocalCont = ?
LocalZone = ?
IsLooting = F1EAFD
IsTexting = D14EF8
MouseGuid = EAC500
TargetGuid = F09C00
Entity List
===========
EntityList = D98168
FirstEntity = 0C
NextEntity = 44
EntityType = 10
Descriptors = 08
GlobalID = 00
EntityID = 24
DynFlags = 28
Unit
====
UnitTransport = AE8
UnitOrigin = AF8
UnitAngle = B08
UnitCasting = 1048
UnitChannel = 1098
UnitCreator = 080
UnitHealth = 0F0
UnitPower = 0F8
UnitHealthMax = 110
UnitPowerMax = 118
UnitLevel = 160
UnitFlags = 190
PlayerMoney1 = 1A8C
PlayerMoney2 = 19A4
PlayerArch = 1A90
PlayerArchCount = 08
PlayerArchSites = 10
NpcCache = C80
NpcName = 080
Object
======
ObjectBobbing = 0F8
ObjectTransport = 128
ObjectOrigin = 138
ObjectRotation = 148
ObjectTransform = 270
ObjectCache = 26C
ObjectName = 0B4
ObjectCreator = 030
ObjectDisplay = 040
Name Cache
==========
NameCacheBase = D592E4
NameCacheNext = 00
NameCacheGuid = 10
NameCacheName = 21
NameCacheRace = 70
NameCacheClass = 78
Chat System
===========
ChatPosition = EACB6C
ChatBuffer = EACB70
ChatMsgSize = 17E8
Message
=======
MsgSenderGuid = 0000
MsgSenderName = 0034
MsgFullMessage = 0065
MsgOnlyMessage = 0C1D
MsgChannelNum = 17D8
MsgTimeStamp = 17E4
Cheat Engine Table
Includes data structures
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="19">
<CheatEntries>
<CheatEntry>
<ID>26</ID>
<Description>"Game Build"</Description>
<LastState RealAddress="01BEBDBC"/>
<VariableType>String</VariableType>
<Length>5</Length>
<Unicode>0</Unicode>
<ZeroTerminate>1</ZeroTerminate>
<Address>Wow.exe+A3BD7C</Address>
</CheatEntry>
<CheatEntry>
<ID>16</ID>
<Description>"Game State"</Description>
<LastState Value="1" RealAddress="0205B6D9"/>
<VariableType>Byte</VariableType>
<Address>Wow.exe+EAB6D9</Address>
</CheatEntry>
<CheatEntry>
<ID>25</ID>
<Description>"Camera Struct"</Description>
<LastState Value="115ED5B0" RealAddress="113B62A0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>4 Bytes</VariableType>
<Address>Wow.exe+F09ABC</Address>
<Offsets>
<Offset>324C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>27</ID>
<Description>"Local Player"</Description>
<LastState Value="322A4890" RealAddress="01FE4860"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>4 Bytes</VariableType>
<Address>Wow.exe+E34860</Address>
<CheatEntries>
<CheatEntry>
<ID>30</ID>
<Description>"Local Cont"</Description>
<VariableType>4 Bytes</VariableType>
<Address>0</Address>
</CheatEntry>
<CheatEntry>
<ID>47</ID>
<Description>"Local Zone"</Description>
<VariableType>4 Bytes</VariableType>
<Address>0</Address>
</CheatEntry>
<CheatEntry>
<ID>46</ID>
<Description>"Is Looting"</Description>
<LastState Value="0" RealAddress="020CEAFD"/>
<VariableType>Byte</VariableType>
<Address>Wow.exe+F1EAFD</Address>
</CheatEntry>
<CheatEntry>
<ID>34</ID>
<Description>"Is Texting"</Description>
<LastState Value="0" RealAddress="01EC4EF8"/>
<VariableType>Byte</VariableType>
<Address>Wow.exe+D14EF8</Address>
</CheatEntry>
<CheatEntry>
<ID>29</ID>
<Description>"Mouse GUID"</Description>
<LastState Value="00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00" RealAddress="0205C500"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Array of byte</VariableType>
<ByteLength>16</ByteLength>
<Address>Wow.exe+EAC500</Address>
</CheatEntry>
<CheatEntry>
<ID>28</ID>
<Description>"Target GUID"</Description>
<LastState Value="00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00" RealAddress="020B9C00"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Array of byte</VariableType>
<ByteLength>16</ByteLength>
<Address>wow.exe+F09C00</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>1</ID>
<Description>"Entity List"</Description>
<LastState Value="05952DB8" RealAddress="01F48168"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>4 Bytes</VariableType>
<Address>Wow.exe+D98168</Address>
<CheatEntries>
<CheatEntry>
<ID>4</ID>
<Description>"First Entity"</Description>
<LastState Value="2FD4002C" RealAddress="05952DC4"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>4 Bytes</VariableType>
<Address>Wow.exe+D98168</Address>
<Offsets>
<Offset>C</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>36</ID>
<Description>"Name Cache"</Description>
<LastState Value="0" RealAddress="01F092D0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+D592D0</Address>
<CheatEntries>
<CheatEntry>
<ID>37</ID>
<Description>"First Name"</Description>
<LastState Value="0" RealAddress="01F092E4"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+D592D0+14</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>38</ID>
<Description>"Chat Position"</Description>
<LastState Value="11" RealAddress="0205CB6C"/>
<VariableType>4 Bytes</VariableType>
<Address>Wow.exe+EACB6C</Address>
</CheatEntry>
<CheatEntry>
<ID>3</ID>
<Description>"Chat Buffer"</Description>
<LastState Value="0" RealAddress="0205CB70"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70</Address>
<CheatEntries>
<CheatEntry>
<ID>39</ID>
<Description>"Message 0"</Description>
<LastState Value="0" RealAddress="0205CB70"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70</Address>
</CheatEntry>
<CheatEntry>
<ID>5</ID>
<Description>"Message 1"</Description>
<LastState Value="0" RealAddress="0205E358"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70+17E8</Address>
</CheatEntry>
<CheatEntry>
<ID>40</ID>
<Description>"Message 2"</Description>
<LastState Value="0" RealAddress="0205FB40"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70+2FD0</Address>
</CheatEntry>
<CheatEntry>
<ID>41</ID>
<Description>"Message 3"</Description>
<LastState Value="0" RealAddress="02061328"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70+47B8</Address>
</CheatEntry>
<CheatEntry>
<ID>10</ID>
<Description>"Message 4"</Description>
<LastState Value="0" RealAddress="02062B10"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70+5FA0</Address>
</CheatEntry>
<CheatEntry>
<ID>9</ID>
<Description>"Message 5"</Description>
<LastState Value="0" RealAddress="020642F8"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70+7788</Address>
</CheatEntry>
<CheatEntry>
<ID>42</ID>
<Description>"Message 6"</Description>
<LastState Value="0" RealAddress="02065AE0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70+8F70</Address>
</CheatEntry>
<CheatEntry>
<ID>43</ID>
<Description>"Message 7"</Description>
<LastState Value="0" RealAddress="020672C8"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70+A758</Address>
</CheatEntry>
<CheatEntry>
<ID>44</ID>
<Description>"Message 8"</Description>
<LastState Value="0" RealAddress="02068AB0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70+BF40</Address>
</CheatEntry>
<CheatEntry>
<ID>45</ID>
<Description>"Message 9"</Description>
<LastState Value="0" RealAddress="0206A298"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow.exe+EACB70+D728</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
<Structures StructVersion="2">
<Structure Name="Camera" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="8" Vartype="Float" Bytesize="4" Description="X" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="12" Vartype="Float" Bytesize="4" Description="Y" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="16" Vartype="Float" Bytesize="4" Description="Z" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="20" Vartype="Float" Bytesize="4" Description="Dir X" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="24" Vartype="Float" Bytesize="4" Description="Dir Y" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="28" Vartype="Float" Bytesize="4" Description="Dir Z" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="56" Vartype="Float" Bytesize="4" Description="Fov" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
<Structure Name="Unit" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="8" Vartype="Pointer" Bytesize="4" Description="Descriptors" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Descriptors" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="Array of byte" Bytesize="16" Description="Guid" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="36" Vartype="4 Bytes" Bytesize="4" Description="Entity ID" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="40" Vartype="4 Bytes" Bytesize="4" Description="Dyn Flags" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="128" Vartype="Array of byte" Bytesize="16" Description="Creator" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="240" Vartype="4 Bytes" Bytesize="4" Description="Health" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="248" Vartype="4 Bytes" Bytesize="4" Description="Power" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="272" Vartype="4 Bytes" Bytesize="4" Description="Health Max" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="280" Vartype="4 Bytes" Bytesize="4" Description="Power Max" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="352" Vartype="4 Bytes" Bytesize="4" Description="Level" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="400" Vartype="4 Bytes" Bytesize="4" Description="Flags 1" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
<Element Offset="16" Vartype="4 Bytes" Bytesize="4" Description="Entity Type" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="68" Vartype="Pointer" Bytesize="4" ChildStruct="Unit" Description="Next Entity" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="2792" Vartype="Array of byte" Bytesize="16" Description="Transport" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="2808" Vartype="Float" Bytesize="4" Description="X" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="2812" Vartype="Float" Bytesize="4" Description="Y" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="2816" Vartype="Float" Bytesize="4" Description="Z" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="2824" Vartype="Float" Bytesize="4" Description="Angle" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="3200" Vartype="Pointer" Bytesize="4" Description="Npc Cache" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Cache" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="128" Vartype="Pointer" Bytesize="4" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Name" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="String" Bytesize="80" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
</Elements>
</Structure>
</Element>
<Element Offset="4168" Vartype="4 Bytes" Bytesize="4" Description="Casting" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="4248" Vartype="4 Bytes" Bytesize="4" Description="Channel" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="6796" Vartype="Pointer" Bytesize="4" Description="Money" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Money" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="6564" Vartype="4 Bytes" Bytesize="4" Description="Money" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
<Element Offset="6800" Vartype="Pointer" Bytesize="4" Description="Archeology" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Archeology" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="8" Vartype="4 Bytes" Bytesize="4" Description="Count" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="16" Vartype="Pointer" Bytesize="4" Description="Sites" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Sites" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="4 Bytes" Bytesize="4" Description="Site 0" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="4" Vartype="4 Bytes" Bytesize="4" Description="Site 1" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="8" Vartype="4 Bytes" Bytesize="4" Description="Site 2" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="12" Vartype="4 Bytes" Bytesize="4" Description="Site 3" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="16" Vartype="4 Bytes" Bytesize="4" Description="Site 4" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="20" Vartype="4 Bytes" Bytesize="4" Description="Site 5" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="24" Vartype="4 Bytes" Bytesize="4" Description="Site 6" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="28" Vartype="4 Bytes" Bytesize="4" Description="Site 7" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
</Elements>
</Structure>
</Element>
</Elements>
</Structure>
<Structure Name="Object" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="8" Vartype="Pointer" Bytesize="4" Description="Descriptors" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Descriptors" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="Array of byte" Bytesize="16" Description="Guid" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="36" Vartype="4 Bytes" Bytesize="4" Description="Entity ID" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="40" Vartype="4 Bytes" Bytesize="4" Description="Dyn Flags" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="48" Vartype="Array of byte" Bytesize="16" Description="Creator" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="64" Vartype="4 Bytes" Bytesize="4" Description="Display" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
<Element Offset="16" Vartype="4 Bytes" Bytesize="4" Description="Entity Type" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="68" Vartype="Pointer" Bytesize="4" ChildStruct="Object" Description="Next Entity" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="248" Vartype="Byte" Bytesize="1" Description="Bobbing" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="296" Vartype="Array of byte" Bytesize="16" Description="Transport" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="312" Vartype="Float" Bytesize="4" Description="X" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="316" Vartype="Float" Bytesize="4" Description="Y" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="320" Vartype="Float" Bytesize="4" Description="Z" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="328" Vartype="8 Bytes" Bytesize="8" Description="Rotation" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="620" Vartype="Pointer" Bytesize="4" Description="Cache" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Cache" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="180" Vartype="Pointer" Bytesize="4" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Name" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="String" Bytesize="80" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
</Elements>
</Structure>
</Element>
<Element Offset="624" Vartype="Float" Bytesize="4" Description="Transform" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
<Structure Name="Name" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="Pointer" Bytesize="4" ChildStruct="Name" Description="Next" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="16" Vartype="Array of byte" Bytesize="16" Description="Guid" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="33" Vartype="String" Bytesize="48" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="112" Vartype="4 Bytes" Bytesize="4" Description="Race" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="120" Vartype="4 Bytes" Bytesize="4" Description="Class" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
<Structure Name="Message" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="Array of byte" Bytesize="16" Description="Sender Guid" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="52" Vartype="String" Bytesize="40" Description="Sender Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="101" Vartype="String" Bytesize="3000" Description="Full Message" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="3101" Vartype="String" Bytesize="3000" Description="Only Message" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="6104" Vartype="4 Bytes" Bytesize="4" Description="Channel Num" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="6116" Vartype="4 Bytes" Bytesize="4" Description="Time Stamp" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Structures>
</CheatTable>
Win 7.1.0.22908 x64
Offset Information
Code:
General
=======
GameHash = B3923134
IconHash = A118EC28
GameBuild = 0FCF064
GameState = 17D27B4
Camera
======
CameraStruct = 18313E8
CameraOffset = 3320
CameraOrigin = 10
CameraMatrix = 1C
CameraFov = 40
Player
======
LocalPlayer = 1732330
LocalCont = ?
LocalZone = ?
IsLooting = 18484A0
IsTexting = 155B468
MouseGuid = 17D3A90
TargetGuid = 18315C0
Entity List
===========
EntityList = 1601B20
FirstEntity = 18
NextEntity = 70
EntityType = 20
Descriptors = 08
GlobalID = 00
EntityID = 24
DynFlags = 28
Unit
====
UnitTransport = 1598
UnitOrigin = 15A8
UnitAngle = 15B8
UnitCasting = 1CB4
UnitChannel = 1CE0
UnitCreator = 080
UnitHealth = 0F0
UnitPower = 0F8
UnitHealthMax = 110
UnitPowerMax = 118
UnitLevel = 160
UnitFlags = 190
PlayerMoney1 = 2960
PlayerMoney2 = 19A4
PlayerArch = 2968
PlayerArchCount = 08
PlayerArchSites = 18
NpcCache = 1760
NpcName = 00A0
Object
======
ObjectBobbing = 1C4
ObjectTransport = 218
ObjectOrigin = 228
ObjectRotation = 238
ObjectTransform = 480
ObjectCache = 478
ObjectName = 0D8
ObjectCreator = 030
ObjectDisplay = 040
Name Cache
==========
NameCacheBase = 15A78A8
NameCacheNext = 00
NameCacheGuid = 20
NameCacheName = 31
NameCacheRace = 88
NameCacheClass = 90
Chat System
===========
ChatPosition = 17D3FC8
ChatBuffer = 17D3FD0
ChatMsgSize = 17F0
Message
=======
MsgSenderGuid = 0000
MsgSenderName = 0034
MsgFullMessage = 0065
MsgOnlyMessage = 0C1D
MsgChannelNum = 17D8
MsgTimeStamp = 17E8
Cheat Engine Table
Includes data structures
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="19">
<CheatEntries>
<CheatEntry>
<ID>26</ID>
<Description>"Game Build"</Description>
<LastState RealAddress="14012EF94"/>
<VariableType>String</VariableType>
<Length>5</Length>
<Unicode>0</Unicode>
<ZeroTerminate>1</ZeroTerminate>
<Address>Wow-64.exe+FCF064</Address>
</CheatEntry>
<CheatEntry>
<ID>16</ID>
<Description>"Game State"</Description>
<LastState Value="1" RealAddress="1409327B4"/>
<VariableType>Byte</VariableType>
<Address>Wow-64.exe+17D27B4</Address>
</CheatEntry>
<CheatEntry>
<ID>25</ID>
<Description>"Camera Struct"</Description>
<LastState Value="000000003543B740" RealAddress="1EA566B8"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>8 Bytes</VariableType>
<Address>Wow-64.exe+18313E8</Address>
<Offsets>
<Offset>3320</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>27</ID>
<Description>"Local Player"</Description>
<LastState Value="00000000698E5F40" RealAddress="140892330"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>8 Bytes</VariableType>
<Address>Wow-64.exe+1732330</Address>
<CheatEntries>
<CheatEntry>
<ID>30</ID>
<Description>"Local Cont"</Description>
<VariableType>4 Bytes</VariableType>
<Address>0</Address>
</CheatEntry>
<CheatEntry>
<ID>48</ID>
<Description>"Local Zone"</Description>
<VariableType>4 Bytes</VariableType>
<Address>0</Address>
</CheatEntry>
<CheatEntry>
<ID>47</ID>
<Description>"Is Looting"</Description>
<LastState Value="0" RealAddress="1409A84A0"/>
<VariableType>Byte</VariableType>
<Address>Wow-64.exe+18484A0</Address>
</CheatEntry>
<CheatEntry>
<ID>34</ID>
<Description>"Is Texting"</Description>
<LastState Value="0" RealAddress="1406BB468"/>
<VariableType>Byte</VariableType>
<Address>Wow-64.exe+155B468</Address>
</CheatEntry>
<CheatEntry>
<ID>29</ID>
<Description>"Mouse GUID"</Description>
<LastState Value="00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00" RealAddress="140933A90"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Array of byte</VariableType>
<ByteLength>16</ByteLength>
<Address>Wow-64.exe+17D3A90</Address>
</CheatEntry>
<CheatEntry>
<ID>28</ID>
<Description>"Target GUID"</Description>
<LastState Value="00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00" RealAddress="1409915C0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Array of byte</VariableType>
<ByteLength>16</ByteLength>
<Address>Wow-64.exe+18315C0</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>1</ID>
<Description>"Entity List"</Description>
<LastState Value="000000001EC28610" RealAddress="140761B20"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>8 Bytes</VariableType>
<Address>Wow-64.exe+1601B20</Address>
<CheatEntries>
<CheatEntry>
<ID>4</ID>
<Description>"First Entity"</Description>
<LastState Value="00000000622C0054" RealAddress="1EC28628"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>8 Bytes</VariableType>
<Address>Wow-64.exe+1601B20</Address>
<Offsets>
<Offset>18</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>37</ID>
<Description>"Name Cache"</Description>
<LastState Value="0" RealAddress="140707880"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+15A7880</Address>
<CheatEntries>
<CheatEntry>
<ID>38</ID>
<Description>"First Name"</Description>
<LastState Value="0" RealAddress="1407078A8"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+15A7880+28</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>39</ID>
<Description>"Chat Position"</Description>
<LastState Value="11" RealAddress="140933FC8"/>
<VariableType>4 Bytes</VariableType>
<Address>Wow-64.exe+17D3FC8</Address>
</CheatEntry>
<CheatEntry>
<ID>3</ID>
<Description>"Chat Buffer"</Description>
<LastState Value="0" RealAddress="140933FD0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0</Address>
<CheatEntries>
<CheatEntry>
<ID>40</ID>
<Description>"Message 0"</Description>
<LastState Value="0" RealAddress="140933FD0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0</Address>
</CheatEntry>
<CheatEntry>
<ID>5</ID>
<Description>"Message 1"</Description>
<LastState Value="0" RealAddress="1409357C0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0+17F0</Address>
</CheatEntry>
<CheatEntry>
<ID>41</ID>
<Description>"Message 2"</Description>
<LastState Value="0" RealAddress="140936FB0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0+2FE0</Address>
</CheatEntry>
<CheatEntry>
<ID>42</ID>
<Description>"Message 3"</Description>
<LastState Value="0" RealAddress="1409387A0"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0+47D0</Address>
</CheatEntry>
<CheatEntry>
<ID>10</ID>
<Description>"Message 4"</Description>
<LastState Value="0" RealAddress="140939F90"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0+5FC0</Address>
</CheatEntry>
<CheatEntry>
<ID>9</ID>
<Description>"Message 5"</Description>
<LastState Value="0" RealAddress="14093B780"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0+77B0</Address>
</CheatEntry>
<CheatEntry>
<ID>43</ID>
<Description>"Message 6"</Description>
<LastState Value="0" RealAddress="14093CF70"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0+8FA0</Address>
</CheatEntry>
<CheatEntry>
<ID>44</ID>
<Description>"Message 7"</Description>
<LastState Value="0" RealAddress="14093E760"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0+A790</Address>
</CheatEntry>
<CheatEntry>
<ID>45</ID>
<Description>"Message 8"</Description>
<LastState Value="0" RealAddress="14093FF50"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0+BF80</Address>
</CheatEntry>
<CheatEntry>
<ID>46</ID>
<Description>"Message 9"</Description>
<LastState Value="0" RealAddress="140941740"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>Binary</VariableType>
<BitStart>0</BitStart>
<BitLength>0</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>Wow-64.exe+17D3FD0+D770</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
<Structures StructVersion="2">
<Structure Name="Camera" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="16" Vartype="Float" Bytesize="4" Description="X" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="20" Vartype="Float" Bytesize="4" Description="Y" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="24" Vartype="Float" Bytesize="4" Description="Z" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="28" Vartype="Float" Bytesize="4" Description="Dir X" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="32" Vartype="Float" Bytesize="4" Description="Dir Y" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="36" Vartype="Float" Bytesize="4" Description="Dir Z" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="64" Vartype="Float" Bytesize="4" Description="Fov" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
<Structure Name="Unit" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="16" Vartype="Pointer" Bytesize="8" Description="Descriptors" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Descriptors" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="Array of byte" Bytesize="16" Description="Guid" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="36" Vartype="4 Bytes" Bytesize="4" Description="Entity ID" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="40" Vartype="4 Bytes" Bytesize="4" Description="Dyn Flags" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="128" Vartype="Array of byte" Bytesize="16" Description="Creator" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="240" Vartype="4 Bytes" Bytesize="4" Description="Health" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="248" Vartype="4 Bytes" Bytesize="4" Description="Power" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="272" Vartype="4 Bytes" Bytesize="4" Description="Health Max" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="280" Vartype="4 Bytes" Bytesize="4" Description="Power Max" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="352" Vartype="4 Bytes" Bytesize="4" Description="Level" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="400" Vartype="4 Bytes" Bytesize="4" Description="Flags 1" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
<Element Offset="32" Vartype="4 Bytes" Bytesize="4" Description="Entity Type" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="112" Vartype="Pointer" Bytesize="8" ChildStruct="Unit" Description="Next Entity" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="5528" Vartype="Array of byte" Bytesize="16" Description="Transport" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="5544" Vartype="Float" Bytesize="4" Description="X" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="5548" Vartype="Float" Bytesize="4" Description="Y" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="5552" Vartype="Float" Bytesize="4" Description="Z" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="5560" Vartype="Float" Bytesize="4" Description="Angle" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="5984" Vartype="Pointer" Bytesize="8" Description="Npc Cache" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Cache" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="160" Vartype="Pointer" Bytesize="8" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Name" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="String" Bytesize="80" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
</Elements>
</Structure>
</Element>
<Element Offset="7348" Vartype="4 Bytes" Bytesize="4" Description="Casting" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="7392" Vartype="4 Bytes" Bytesize="4" Description="Channel" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="10592" Vartype="Pointer" Bytesize="8" Description="Money" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Money" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="6564" Vartype="4 Bytes" Bytesize="4" Description="Money" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
<Element Offset="10600" Vartype="Pointer" Bytesize="8" Description="Archeology" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Archeology" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="8" Vartype="4 Bytes" Bytesize="4" Description="Count" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="24" Vartype="Pointer" Bytesize="8" Description="Sites" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Sites" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="4 Bytes" Bytesize="4" Description="Site 0" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="4" Vartype="4 Bytes" Bytesize="4" Description="Site 1" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="8" Vartype="4 Bytes" Bytesize="4" Description="Site 2" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="12" Vartype="4 Bytes" Bytesize="4" Description="Site 3" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="16" Vartype="4 Bytes" Bytesize="4" Description="Site 4" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="20" Vartype="4 Bytes" Bytesize="4" Description="Site 5" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="24" Vartype="4 Bytes" Bytesize="4" Description="Site 6" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="28" Vartype="4 Bytes" Bytesize="4" Description="Site 7" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
</Elements>
</Structure>
</Element>
</Elements>
</Structure>
<Structure Name="Object" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="16" Vartype="Pointer" Bytesize="8" Description="Descriptors" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Descriptors" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="Array of byte" Bytesize="16" Description="Guid" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="36" Vartype="4 Bytes" Bytesize="4" Description="Entity ID" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="40" Vartype="4 Bytes" Bytesize="4" Description="Dyn Flags" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="48" Vartype="Array of byte" Bytesize="16" Description="Creator" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="64" Vartype="4 Bytes" Bytesize="4" Description="Display" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
<Element Offset="32" Vartype="4 Bytes" Bytesize="4" Description="Entity Type" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="112" Vartype="Pointer" Bytesize="8" ChildStruct="Object" Description="Next Entity" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="452" Vartype="Byte" Bytesize="1" Description="Bobbing" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="536" Vartype="Array of byte" Bytesize="16" Description="Transport" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="552" Vartype="Float" Bytesize="4" Description="X" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="556" Vartype="Float" Bytesize="4" Description="Y" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="560" Vartype="Float" Bytesize="4" Description="Z" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="568" Vartype="8 Bytes" Bytesize="8" Description="Rotation" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="1144" Vartype="Pointer" Bytesize="8" Description="Cache" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Cache" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="216" Vartype="Pointer" Bytesize="8" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005">
<Structure Name="Name" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="String" Bytesize="80" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Element>
</Elements>
</Structure>
</Element>
<Element Offset="1152" Vartype="Float" Bytesize="4" Description="Transform" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
<Structure Name="Name" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="Pointer" Bytesize="8" ChildStruct="Name" Description="Next" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="32" Vartype="Array of byte" Bytesize="16" Description="Guid" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="49" Vartype="String" Bytesize="48" Description="Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="136" Vartype="4 Bytes" Bytesize="4" Description="Race" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="144" Vartype="4 Bytes" Bytesize="4" Description="Class" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
<Structure Name="Message" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" AutoCreateStructsize="4096">
<Elements>
<Element Offset="0" Vartype="Array of byte" Bytesize="16" Description="Sender Guid" DisplayMethod="Hexadecimal" BackgroundColor="80000005"/>
<Element Offset="52" Vartype="String" Bytesize="40" Description="Sender Name" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="101" Vartype="String" Bytesize="3000" Description="Full Message" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="3101" Vartype="String" Bytesize="3000" Description="Only Message" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="6104" Vartype="4 Bytes" Bytesize="4" Description="Channel Num" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
<Element Offset="6120" Vartype="4 Bytes" Bytesize="4" Description="Time Stamp" DisplayMethod="Unsigned Integer" BackgroundColor="80000005"/>
</Elements>
</Structure>
</Structures>
</CheatTable>
Last edited by Torpedoes; 10-26-2016 at 06:12 PM.
-
Post Thanks / Like - 5 Thanks
-
Active Member
x32
Aura_Count2 = 0x1158
Aura_Count1 = Aura_Count2 + 0x580
Runes_Ptr = 0xF1BFD4
SpellCd_Ptr = 0xD86210 + 0x8 (struct changed)
SpellBook_Ptr = 0xF09E44
SpellOverwrite_Ptr = 0xF09FF4
-
Contributor
The method signature for Spell_C_GetSpellCooldown has changed and now has 2 more args in x64 both can be passed as 0.
-
Member
Client version is 7.1.0.22908 now. Does it changed a lot?
Last edited by Tambel; 10-26-2016 at 10:56 AM.
-
Originally Posted by
Tambel
Client version is 7.1.0.22908 now. Does it changed a lot?
I haven't checked but I doubt it.
-
Member
In descriptors for players,
Code:
#define ROGUE_CPOINTS 252
#define ROGUE_MAXCPOINTS 284
-
CoolDown Sturct Changed
Cooldown Structure has a new int added.
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
public struct Entry
{
public uint unk1; //0x00
public uint next; //0x04
public int Spell_Id; //0x08
public int Item_Id; //0x0c
public int unk2; //0x10 Added with 22900 build
public int CD1_Start; // 0x14
public int CD1_Duration; //0x18
public int SpellCatagory_Id; //0x1c
public int CD2_Start; //0x20
public int CD2_Duration; //0x24
public byte HasCooldown; //0x28
public byte pad1;
public byte pad2;
public byte pad3;
public int GCD_Start; //0x2c
public int StartRecoveryCatagory_Id; //0x30
public int GCD_Duration; //0x34
public override string ToString()
{
string s = "Spell Id " + Spell_Id + " Item Id " + Item_Id + " CD1 S " + CD1_Start + " CD1 D " + CD2_Duration + " CD2 S " + CD1_Start + " CD2 D " + CD2_Duration + " GCD S " + GCD_Start + " GCD D " + GCD_Duration + " HAS CD " + HasCooldown;
return s;
}
}
-
Post Thanks / Like - 2 Thanks
-
Originally Posted by
counted
Cooldown Structure has a new int added.
Thanks, no wonder I was getting oddball values for this.
-
Originally Posted by
counted
Cooldown Structure has a new int added.
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
public struct Entry
{
public uint unk1; //0x00
public uint next; //0x04
public int Spell_Id; //0x08
public int Item_Id; //0x0c
public int unk2; //0x10 Added with 22900 build
public int CD1_Start; // 0x14
public int CD1_Duration; //0x18
public int SpellCatagory_Id; //0x1c
public int CD2_Start; //0x20
public int CD2_Duration; //0x24
public byte HasCooldown; //0x28
public byte pad1;
public byte pad2;
public byte pad3;
public int GCD_Start; //0x2c
public int StartRecoveryCatagory_Id; //0x30
public int GCD_Duration; //0x34
public override string ToString()
{
string s = "Spell Id " + Spell_Id + " Item Id " + Item_Id + " CD1 S " + CD1_Start + " CD1 D " + CD2_Duration + " CD2 S " + CD1_Start + " CD2 D " + CD2_Duration + " GCD S " + GCD_Start + " GCD D " + GCD_Duration + " HAS CD " + HasCooldown;
return s;
}
}
Thanks for posting
-
Established Member
The new value is float ModRate, 4th return value of lua GetSpellCooldown
Spell charges structure received the same update, float ChargeModRate, 5th return value of lua GetSpellCharges
-
Banned
The "hardest" offset to find was ignored
PlayerName (x64) = 0x18BD3E0 (re-based)
-
Contributor
Originally Posted by
WiNiFiX
The "hardest" offset to find was ignored

PlayerName (x64) = 0x18BD3E0 (re-based)
Or you could use the VTable function for object names. I don't have the offset on my but it rarely changes.,
-
Originally Posted by
aeo
Or you could use the VTable function for object names. I don't have the offset on my but it rarely changes.,
Isn't there a lua function? just reverse that, it can't be that long.
-
Banned
Some more offsets for x86
// Build: 7.1.0.22908
public static IntPtr Framescript_ExecuteBuffer = new IntPtr(0x000A65F5)
public static IntPtr ClntObjMgrGetActivePlayerObj = new IntPtr(0x00081BCB)
public static IntPtr GameState = new IntPtr(0x00EAB6D9)
public static IntPtr FrameScript__GetLocalizedText = new IntPtr(0x002F9AF4)
public static IntPtr PlayerNameOffset = new IntPtr(0x00F8AF50)
-
Originally Posted by
Torpedoes
Thanks, no wonder I was getting oddball values for this.
Any ideas why I am getting some odd results (with the updated struct) I am getting two results for Fel Rush. The cooldown shows they are 1 second apart.
Edit: This is when I use one charge as well
|Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|