<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
  <CheatEntries>
    <CheatEntry>
      <ID>346</ID>
      <Description>"GodMode and One-Hit-Kill (you have to enter combat first and hit something)"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscan(combat,44 2B FF 44 89 BE C4 00 00 00)
alloc(newmem,$1000,combat)

label(code)
label(return)
label(godmode_on)
label(onehit_on)
label(onehit)

newmem:
  cmp dword ptr [rsi+000000e5],01  // check IsMember
  jne onehit

  // if it's us, reduce the amount of damage received to zero, then continue
  cmp byte ptr [godmode_on],1
  jne code
  mov edi,0
  jmp code

onehit:
  cmp byte ptr [onehit_on],1
  jne code
  mov edi, r15d // just make the damage equal to the health left, then continue

code:
  sub r15d,edi  // originalcoce
  mov [rsi+000000C4],r15d
  jmp return

godmode_on:
  db 0
onehit_on:
  db 0


combat:
  jmp newmem
  nop 5
return:
registersymbol(combat)
registersymbol(godmode_on)
registersymbol(onehit_on)
[DISABLE]

combat:
  db 44 2B FF 44 89 BE C4 00 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: 7FFF22ABAC4E

7FFF22ABAC36: 74 7B                 - je 7FFF22ABACB3
7FFF22ABAC38: EB 4B                 - jmp 7FFF22ABAC85
7FFF22ABAC3A: 39 01                 - cmp [rcx],eax
7FFF22ABAC3C: 7E 42                 - jle 7FFF22ABAC80
7FFF22ABAC3E: 89 01                 - mov [rcx],eax
7FFF22ABAC40: EB 3E                 - jmp 7FFF22ABAC80
7FFF22ABAC42: 45 8B EF              - mov r13d,r15d
7FFF22ABAC45: 48 8B 4E 10           - mov rcx,[rsi+10]
7FFF22ABAC49: 8B 49 60              - mov ecx,[rcx+60]
7FFF22ABAC4C: 8B C1                 - mov eax,ecx
// ---------- INJECTING HERE ----------
7FFF22ABAC4E: 44 2B FF              - sub r15d,edi
// ---------- DONE INJECTING  ----------
7FFF22ABAC51: 44 89 BE C4 00 00 00  - mov [rsi+000000C4],r15d
7FFF22ABAC58: 48 8D 96 C4 00 00 00  - lea rdx,[rsi+000000C4]
7FFF22ABAC5F: 83 3A 00              - cmp dword ptr [rdx],00
7FFF22ABAC62: 7D 13                 - jnl 7FFF22ABAC77
7FFF22ABAC64: 33 C9                 - xor ecx,ecx
7FFF22ABAC66: 89 0A                 - mov [rdx],ecx
7FFF22ABAC68: 45 85 E4              - test r12d,r12d
7FFF22ABAC6B: 74 05                 - je 7FFF22ABAC72
7FFF22ABAC6D: 44 8B F8              - mov r15d,eax
7FFF22ABAC70: EB 13                 - jmp 7FFF22ABAC85
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>351</ID>
          <Description>"GodMode"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
godmode_on:
  db 1
[DISABLE]
godmode_on:
  db 0



</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>352</ID>
          <Description>"OneHit"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
onehit_on:
  db 1
[DISABLE]
onehit_on:
  db 0

</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>348</ID>
      <Description>"Get Gold (activate and press ESC to update)"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscan(getgold,8B 52 08 44 8B C7 45 33) // should be unique
alloc(newmem,$1000,getgold)

label(code)
label(return)
label(goldaddy)

newmem:
  mov [goldaddy],rdx
code:
  mov edx,[rdx+08]
  mov r8d,edi
  jmp return

goldaddy:
  dq 0

getgold:
  jmp newmem
  nop
return:
registersymbol(getgold goldaddy)

[DISABLE]

getgold:
  db 8B 52 08 44 8B C7

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: 7FFF22A982C7

7FFF22A9828A: C4 E1 7A 10 44 24 58           - vmovss xmm0,[rsp+58]
7FFF22A98291: C4 E1 7A 58 05 C6 02 00 00     - vaddss xmm0,xmm0,[7FFF22A98560]
7FFF22A9829A: C4 E1 7A 10 4C 24 5C           - vmovss xmm1,[rsp+5C]
7FFF22A982A1: 48 8D 4C 24 48                 - lea rcx,[rsp+48]
7FFF22A982A6: C4 E1 7A 11 01                 - vmovss [rcx],xmm0
7FFF22A982AB: C4 E1 7A 11 49 04              - vmovss [rcx+04],xmm1
7FFF22A982B1: 48 8B 4C 24 48                 - mov rcx,[rsp+48]
7FFF22A982B6: 48 BA 18 5B 87 19 6A 02 00 00  - mov rdx,0000026A19875B18
7FFF22A982C0: 48 8B 12                       - mov rdx,[rdx]
7FFF22A982C3: 48 8B 52 30                    - mov rdx,[rdx+30]
// ---------- INJECTING HERE ----------
7FFF22A982C7: 8B 52 08                       - mov edx,[rdx+08]
// ---------- DONE INJECTING  ----------
7FFF22A982CA: 44 8B C7                       - mov r8d,edi
7FFF22A982CD: 45 33 C9                       - xor r9d,r9d
7FFF22A982D0: E8 EB 53 E4 FF                 - call Sang.Window.WindowHelper::DrawCurrency
7FFF22A982D5: 48 89 44 24 50                 - mov [rsp+50],rax
7FFF22A982DA: 48 8D 44 24 5C                 - lea rax,[rsp+5C]
7FFF22A982DF: C4 E1 7A 10 00                 - vmovss xmm0,[rax]
7FFF22A982E4: C4 E1 7A 58 05 77 02 00 00     - vaddss xmm0,xmm0,[7FFF22A98564]
7FFF22A982ED: C4 E1 7A 11 00                 - vmovss [rax],xmm0
7FFF22A982F2: 48 B8 38 60 87 19 6A 02 00 00  - mov rax,0000026A19876038
7FFF22A982FC: 48 8B 00                       - mov rax,[rax]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>349</ID>
          <Description>"Gold (to be more precise: Copper-Value)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>goldaddy</Address>
          <Offsets>
            <Offset>8</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>31</ID>
      <Description>"Character-Editor (use when on world map)"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscan(chardata,83 B9 C4 00 00 00 00 7E 0D) // should be unique
alloc(newmem,$400,chardata)

label(code)
label(return)
label(char1)
label(char2)
label(char3)
label(char4)
label(char_add1)
label(char_add2)
label(char_add3)
label(char_add4)

newmem:
  // save the addresses of all chars into the according memory places
  cmp dword ptr [rcx+000000C0],0
  je char_add1
  cmp dword ptr [rcx+000000C0],1
  je char_add2
  cmp dword ptr [rcx+000000C0],2
  je char_add3
  cmp dword ptr [rcx+000000C0],3
  je char_add4
  jmp code

char_add1:
  mov [char1],rcx
  jmp code
char_add2:
  mov [char2],rcx
  jmp code
char_add3:
  mov [char3],rcx
  jmp code
char_add4:
  mov [char4],rcx
  jmp code

code:
  cmp dword ptr [rcx+000000C4],00
  jmp return

char1:
  dq 0
char2:
  dq 0
char3:
  dq 0
char4:
  dq 0

chardata:
  jmp newmem
  nop 2
return:
registersymbol(chardata)
registersymbol(char1)
registersymbol(char2)
registersymbol(char3)
registersymbol(char4)
[DISABLE]

chardata:
  db 83 B9 C4 00 00 00 00

unregistersymbol(chardata)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Sang.Field.Player::RefreshVisibleMember+6B

Sang.Field.Player::RefreshVisibleMember+45: 83 7F 08 00           - cmp dword ptr [rdi+08],00
Sang.Field.Player::RefreshVisibleMember+49: 7E 3D                 - jle Sang.Field.Player::RefreshVisibleMember+88
Sang.Field.Player::RefreshVisibleMember+4B: 48 8B CF              - mov rcx,rdi
Sang.Field.Player::RefreshVisibleMember+4E: 3B 51 08              - cmp edx,[rcx+08]
Sang.Field.Player::RefreshVisibleMember+51: 0F 83 94 00 00 00     - jae Sang.Field.Player::RefreshVisibleMember+EB
Sang.Field.Player::RefreshVisibleMember+57: 48 63 C2              - movsxd  rax,edx
Sang.Field.Player::RefreshVisibleMember+5A: 48 8B 44 C1 10        - mov rax,[rcx+rax*8+10]
Sang.Field.Player::RefreshVisibleMember+5F: 80 B8 E4 00 00 00 00  - cmp byte ptr [rax+000000E4],00
Sang.Field.Player::RefreshVisibleMember+66: 74 19                 - je Sang.Field.Player::RefreshVisibleMember+81
Sang.Field.Player::RefreshVisibleMember+68: 48 8B C8              - mov rcx,rax
// ---------- INJECTING HERE ----------
Sang.Field.Player::RefreshVisibleMember+6B: 83 B9 C4 00 00 00 00  - cmp dword ptr [rcx+000000C4],00
// ---------- DONE INJECTING  ----------
Sang.Field.Player::RefreshVisibleMember+72: 7E 0D                 - jle Sang.Field.Player::RefreshVisibleMember+81
Sang.Field.Player::RefreshVisibleMember+74: 48 8B 48 10           - mov rcx,[rax+10]
Sang.Field.Player::RefreshVisibleMember+78: 83 B9 70 02 00 00 00  - cmp dword ptr [rcx+00000270],00
Sang.Field.Player::RefreshVisibleMember+7F: 7F 55                 - jg Sang.Field.Player::RefreshVisibleMember+D6
Sang.Field.Player::RefreshVisibleMember+81: FF C2                 - inc edx
Sang.Field.Player::RefreshVisibleMember+83: 39 57 08              - cmp [rdi+08],edx
Sang.Field.Player::RefreshVisibleMember+86: 7F C3                 - jg Sang.Field.Player::RefreshVisibleMember+4B
Sang.Field.Player::RefreshVisibleMember+88: 33 DB                 - xor ebx,ebx
Sang.Field.Player::RefreshVisibleMember+8A: 83 7F 08 00           - cmp dword ptr [rdi+08],00
Sang.Field.Player::RefreshVisibleMember+8E: 7E 2C                 - jle Sang.Field.Player::RefreshVisibleMember+BC
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>76</ID>
          <Description>"Char1"</Description>
          <Options moHideChildren="1"/>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>char1</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>32</ID>
              <Description>"Character Name"</Description>
              <VariableType>String</VariableType>
              <Length>256</Length>
              <Unicode>1</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>+8</Address>
              <Offsets>
                <Offset>C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>70</ID>
              <Description>"HPCurrent"</Description>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+C4</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>71</ID>
              <Description>"MPCurrent"</Description>
              <Color>FF0000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+C8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>72</ID>
              <Description>"APCurrent"</Description>
              <Color>008080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+CC</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>212</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>33</ID>
                  <Description>"Hitpoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>60</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>34</ID>
                  <Description>"Manapoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>64</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>35</ID>
                  <Description>"ActionPoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>36</ID>
                  <Description>"TurnTime"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>6C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>37</ID>
                  <Description>"Strength"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>80</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>38</ID>
                  <Description>"Vitality"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>84</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>39</ID>
                  <Description>"Dexterity"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>88</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>40</ID>
                  <Description>"Agility"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>8C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>41</ID>
                  <Description>"Mind"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>90</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>42</ID>
                  <Description>"Spirit"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>94</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>43</ID>
                  <Description>"Speed"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>44</ID>
                  <Description>"Luck"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>9C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>45</ID>
                  <Description>"Attack"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>46</ID>
                  <Description>"Defense"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>47</ID>
                  <Description>"Resistance"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>48</ID>
                  <Description>"CritChance"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>CC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>49</ID>
                  <Description>"CritDmg"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>50</ID>
                  <Description>"Accuracy"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>51</ID>
                  <Description>"Evasion"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>52</ID>
                  <Description>"Defence Pierce %"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>DC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>53</ID>
                  <Description>"Resist Pierce %"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>E0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>213</ID>
                  <Description>"Multipliers"</Description>
                  <Options moHideChildren="1"/>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>54</ID>
                      <Description>"PDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>10C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>55</ID>
                      <Description>"PDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>110</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>56</ID>
                      <Description>"MDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>114</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>57</ID>
                      <Description>"MDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>118</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>58</ID>
                      <Description>"PCritChanceGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>11C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>59</ID>
                      <Description>"PCritChanceTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>120</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>60</ID>
                      <Description>"PCritDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>124</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>61</ID>
                      <Description>"PCritDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>128</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>63</ID>
                      <Description>"HealingGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>15C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>64</ID>
                      <Description>"HealingTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>66</ID>
                      <Description>"RepeatActionDmgMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>168</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>67</ID>
                      <Description>"RepeatActionDmgMultCap"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>16C</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>62</ID>
                  <Description>"CritResist"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>65</ID>
                  <Description>"MPCostsMult"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>164</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>68</ID>
                  <Description>"APBonusOnTurn"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>1A0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>69</ID>
                  <Description>"APBonusOnBattleStart"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>19C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>214</ID>
          <Description>"Char2"</Description>
          <Options moHideChildren="1"/>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>char2</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>215</ID>
              <Description>"Character Name"</Description>
              <VariableType>String</VariableType>
              <Length>256</Length>
              <Unicode>1</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>+8</Address>
              <Offsets>
                <Offset>C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>216</ID>
              <Description>"HPCurrent"</Description>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+C4</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>217</ID>
              <Description>"MPCurrent"</Description>
              <Color>FF0000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+C8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>218</ID>
              <Description>"APCurrent"</Description>
              <Color>008080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+CC</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>219</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>220</ID>
                  <Description>"Hitpoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>60</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>221</ID>
                  <Description>"Manapoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>64</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>222</ID>
                  <Description>"ActionPoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>223</ID>
                  <Description>"TurnTime"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>6C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>224</ID>
                  <Description>"Strength"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>80</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>225</ID>
                  <Description>"Vitality"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>84</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>226</ID>
                  <Description>"Dexterity"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>88</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>227</ID>
                  <Description>"Agility"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>8C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>228</ID>
                  <Description>"Mind"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>90</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>229</ID>
                  <Description>"Spirit"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>94</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>230</ID>
                  <Description>"Speed"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>231</ID>
                  <Description>"Luck"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>9C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>232</ID>
                  <Description>"Attack"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>233</ID>
                  <Description>"Defense"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>234</ID>
                  <Description>"Resistance"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>235</ID>
                  <Description>"CritChance"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>CC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>236</ID>
                  <Description>"CritDmg"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>237</ID>
                  <Description>"Accuracy"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>238</ID>
                  <Description>"Evasion"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>239</ID>
                  <Description>"Defence Pierce %"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>DC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>240</ID>
                  <Description>"Resist Pierce %"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>E0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>241</ID>
                  <Description>"Multipliers"</Description>
                  <Options moHideChildren="1"/>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>242</ID>
                      <Description>"PDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>10C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>243</ID>
                      <Description>"PDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>110</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>244</ID>
                      <Description>"MDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>114</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>245</ID>
                      <Description>"MDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>118</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>246</ID>
                      <Description>"PCritChanceGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>11C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>247</ID>
                      <Description>"PCritChanceTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>120</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>248</ID>
                      <Description>"PCritDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>124</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>249</ID>
                      <Description>"PCritDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>128</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>250</ID>
                      <Description>"HealingGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>15C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>251</ID>
                      <Description>"HealingTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>252</ID>
                      <Description>"RepeatActionDmgMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>168</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>253</ID>
                      <Description>"RepeatActionDmgMultCap"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>16C</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>254</ID>
                  <Description>"CritResist"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>255</ID>
                  <Description>"MPCostsMult"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>164</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>256</ID>
                  <Description>"APBonusOnTurn"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>1A0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>257</ID>
                  <Description>"APBonusOnBattleStart"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>19C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>258</ID>
          <Description>"Char3"</Description>
          <Options moHideChildren="1"/>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>char3</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>259</ID>
              <Description>"Character Name"</Description>
              <VariableType>String</VariableType>
              <Length>256</Length>
              <Unicode>1</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>+8</Address>
              <Offsets>
                <Offset>C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>260</ID>
              <Description>"HPCurrent"</Description>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+C4</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>261</ID>
              <Description>"MPCurrent"</Description>
              <Color>FF0000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+C8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>262</ID>
              <Description>"APCurrent"</Description>
              <Color>008080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+CC</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>263</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>264</ID>
                  <Description>"Hitpoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>60</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>265</ID>
                  <Description>"Manapoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>64</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>266</ID>
                  <Description>"ActionPoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>267</ID>
                  <Description>"TurnTime"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>6C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>268</ID>
                  <Description>"Strength"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>80</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>269</ID>
                  <Description>"Vitality"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>84</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>270</ID>
                  <Description>"Dexterity"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>88</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>271</ID>
                  <Description>"Agility"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>8C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>272</ID>
                  <Description>"Mind"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>90</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>273</ID>
                  <Description>"Spirit"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>94</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>274</ID>
                  <Description>"Speed"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>275</ID>
                  <Description>"Luck"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>9C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>276</ID>
                  <Description>"Attack"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>277</ID>
                  <Description>"Defense"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>278</ID>
                  <Description>"Resistance"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>279</ID>
                  <Description>"CritChance"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>CC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>280</ID>
                  <Description>"CritDmg"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>281</ID>
                  <Description>"Accuracy"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>282</ID>
                  <Description>"Evasion"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>283</ID>
                  <Description>"Defence Pierce %"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>DC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>284</ID>
                  <Description>"Resist Pierce %"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>E0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>285</ID>
                  <Description>"Multipliers"</Description>
                  <Options moHideChildren="1"/>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>286</ID>
                      <Description>"PDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>10C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>287</ID>
                      <Description>"PDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>110</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>288</ID>
                      <Description>"MDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>114</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>289</ID>
                      <Description>"MDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>118</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>290</ID>
                      <Description>"PCritChanceGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>11C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>291</ID>
                      <Description>"PCritChanceTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>120</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>292</ID>
                      <Description>"PCritDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>124</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>293</ID>
                      <Description>"PCritDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>128</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>294</ID>
                      <Description>"HealingGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>15C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>295</ID>
                      <Description>"HealingTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>296</ID>
                      <Description>"RepeatActionDmgMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>168</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>297</ID>
                      <Description>"RepeatActionDmgMultCap"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>16C</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>298</ID>
                  <Description>"CritResist"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>299</ID>
                  <Description>"MPCostsMult"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>164</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>300</ID>
                  <Description>"APBonusOnTurn"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>1A0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>301</ID>
                  <Description>"APBonusOnBattleStart"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>19C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>302</ID>
          <Description>"Char4"</Description>
          <Options moHideChildren="1"/>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>char4</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>303</ID>
              <Description>"Character Name"</Description>
              <VariableType>String</VariableType>
              <Length>256</Length>
              <Unicode>1</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>+8</Address>
              <Offsets>
                <Offset>C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>304</ID>
              <Description>"HPCurrent"</Description>
              <Color>0000FF</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+C4</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>305</ID>
              <Description>"MPCurrent"</Description>
              <Color>FF0000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+C8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>306</ID>
              <Description>"APCurrent"</Description>
              <Color>008080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>+CC</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>307</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>308</ID>
                  <Description>"Hitpoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>60</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>309</ID>
                  <Description>"Manapoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>64</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>310</ID>
                  <Description>"ActionPoints"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>311</ID>
                  <Description>"TurnTime"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>6C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>312</ID>
                  <Description>"Strength"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>80</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>313</ID>
                  <Description>"Vitality"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>84</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>314</ID>
                  <Description>"Dexterity"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>88</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>315</ID>
                  <Description>"Agility"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>8C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>316</ID>
                  <Description>"Mind"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>90</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>317</ID>
                  <Description>"Spirit"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>94</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>318</ID>
                  <Description>"Speed"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>319</ID>
                  <Description>"Luck"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>9C</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>320</ID>
                  <Description>"Attack"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>321</ID>
                  <Description>"Defense"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>322</ID>
                  <Description>"Resistance"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>C8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>323</ID>
                  <Description>"CritChance"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>CC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>324</ID>
                  <Description>"CritDmg"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>325</ID>
                  <Description>"Accuracy"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D4</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>326</ID>
                  <Description>"Evasion"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>D8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>327</ID>
                  <Description>"Defence Pierce %"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>DC</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>328</ID>
                  <Description>"Resist Pierce %"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>E0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>329</ID>
                  <Description>"Multipliers"</Description>
                  <Options moHideChildren="1"/>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>330</ID>
                      <Description>"PDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>10C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>331</ID>
                      <Description>"PDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>110</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>332</ID>
                      <Description>"MDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>114</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>333</ID>
                      <Description>"MDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>118</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>334</ID>
                      <Description>"PCritChanceGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>11C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>335</ID>
                      <Description>"PCritChanceTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>120</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>336</ID>
                      <Description>"PCritDmgGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>124</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>337</ID>
                      <Description>"PCritDmgTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>128</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>338</ID>
                      <Description>"HealingGivenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>15C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>339</ID>
                      <Description>"HealingTakenMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>340</ID>
                      <Description>"RepeatActionDmgMult"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>168</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>341</ID>
                      <Description>"RepeatActionDmgMultCap"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+10</Address>
                      <Offsets>
                        <Offset>16C</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>342</ID>
                  <Description>"CritResist"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>343</ID>
                  <Description>"MPCostsMult"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>164</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>344</ID>
                  <Description>"APBonusOnTurn"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>1A0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>345</ID>
                  <Description>"APBonusOnBattleStart"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+10</Address>
                  <Offsets>
                    <Offset>19C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>355</ID>
      <Description>"Get 10x the XP than normal"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
aobscan(experience,44 8B 41 18 41 3B C0) // should be unique
alloc(newmem,$1000,experience)

label(code)
label(return)

newmem:
  imul edx,10
code:
  mov r8d,[rcx+18]
  cmp eax,r8d
  jmp return

experience:
  jmp newmem
  nop 2
return:
registersymbol(experience)

[DISABLE]

experience:
  db 44 8B 41 18 41 3B C0

unregistersymbol(experience)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Sang.PartyData.LevelsCollection::CollectExp+16

Sang.PartyData.LevelsCollection::CollectExp+2: 41 56                 - push r14
Sang.PartyData.LevelsCollection::CollectExp+4: 41 54                 - push r12
Sang.PartyData.LevelsCollection::CollectExp+6: 57                    - push rdi
Sang.PartyData.LevelsCollection::CollectExp+7: 56                    - push rsi
Sang.PartyData.LevelsCollection::CollectExp+8: 55                    - push rbp
Sang.PartyData.LevelsCollection::CollectExp+9: 53                    - push rbx
Sang.PartyData.LevelsCollection::CollectExp+A: 48 83 EC 40           - sub rsp,40
Sang.PartyData.LevelsCollection::CollectExp+E: 49 8B F0              - mov rsi,r8
Sang.PartyData.LevelsCollection::CollectExp+11: 33 FF                 - xor edi,edi
Sang.PartyData.LevelsCollection::CollectExp+13: 8B 41 1C              - mov eax,[rcx+1C]
// ---------- INJECTING HERE ----------
Sang.PartyData.LevelsCollection::CollectExp+16: 44 8B 41 18           - mov r8d,[rcx+18]
// ---------- DONE INJECTING  ----------
Sang.PartyData.LevelsCollection::CollectExp+1A: 41 3B C0              - cmp eax,r8d
Sang.PartyData.LevelsCollection::CollectExp+1D: 0F 8D B7 00 00 00     - jnl Sang.PartyData.LevelsCollection::CollectExp+DA
Sang.PartyData.LevelsCollection::CollectExp+23: 01 51 20              - add [rcx+20],edx
Sang.PartyData.LevelsCollection::CollectExp+26: EB 7C                 - jmp Sang.PartyData.LevelsCollection::CollectExp+A4
Sang.PartyData.LevelsCollection::CollectExp+28: BF 01 00 00 00        - mov edi,00000001
Sang.PartyData.LevelsCollection::CollectExp+2D: 29 41 20              - sub [rcx+20],eax
Sang.PartyData.LevelsCollection::CollectExp+30: 48 8B 41 08           - mov rax,[rcx+08]
Sang.PartyData.LevelsCollection::CollectExp+34: 4C 8B 96 80 01 00 00  - mov r10,[rsi+00000180]
Sang.PartyData.LevelsCollection::CollectExp+3B: 45 8B 52 60           - mov r10d,[r10+60]
Sang.PartyData.LevelsCollection::CollectExp+3F: 45 8B DA              - mov r11d,r10d
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>379</ID>
      <Description>"Get Coordinates"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
aobscan(getcoords,02 00 00 48 8B 4E 08 C4 E1 7A 10 B1 28 01 00 00) // should be unique
alloc(newmem,$1000,getcoords)

label(code)
label(return)
label(coords)

newmem:
  mov [coords],rcx
code:
  vmovss xmm6,[rcx+00000128]
  jmp return

coords:
  dq 0

getcoords+07:
  jmp newmem
  nop 4
return:
registersymbol(getcoords coords)

[DISABLE]

getcoords+07:
  db C4 E1 7A 10 B1 28 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Sang.Field.PhysicsEngine::UpdateTick+D34

Sang.Field.PhysicsEngine::UpdateTick+CF1: 0F 83 C6 1E 00 00              - jae Sang.Field.PhysicsEngine::UpdateTick+2BBD
Sang.Field.PhysicsEngine::UpdateTick+CF7: 48 63 D5                       - movsxd  rdx,ebp
Sang.Field.PhysicsEngine::UpdateTick+CFA: 48 8B 4C D1 10                 - mov rcx,[rcx+rdx*8+10]
Sang.Field.PhysicsEngine::UpdateTick+CFF: C4 E1 7A 10 84 24 84 00 00 00  - vmovss xmm0,[rsp+00000084]
Sang.Field.PhysicsEngine::UpdateTick+D09: C4 E1 7A 5C 81 04 01 00 00     - vsubss xmm0,xmm0,[rcx+00000104]
Sang.Field.PhysicsEngine::UpdateTick+D12: C4 E1 7A 10 8C 24 30 01 00 00  - vmovss xmm1,[rsp+00000130]
Sang.Field.PhysicsEngine::UpdateTick+D1C: C4 E1 72 58 0D A3 1E 00 00     - vaddss xmm1,xmm1,[7FFF227D0E58]
Sang.Field.PhysicsEngine::UpdateTick+D25: C4 E1 78 2E C8                 - vucomiss xmm1,xmm0
Sang.Field.PhysicsEngine::UpdateTick+D2A: 0F 86 74 02 00 00              - jbe Sang.Field.PhysicsEngine::UpdateTick+FA4
Sang.Field.PhysicsEngine::UpdateTick+D30: 48 8B 4E 08                    - mov rcx,[rsi+08]
// ---------- INJECTING HERE ----------
Sang.Field.PhysicsEngine::UpdateTick+D34: C4 E1 7A 10 B1 28 01 00 00     - vmovss xmm6,[rcx+00000128]
// ---------- DONE INJECTING  ----------
Sang.Field.PhysicsEngine::UpdateTick+D3D: 4C 8B 76 10                    - mov r14,[rsi+10]
Sang.Field.PhysicsEngine::UpdateTick+D41: 41 3B 6E 18                    - cmp ebp,[r14+18]
Sang.Field.PhysicsEngine::UpdateTick+D45: 72 0F                          - jb Sang.Field.PhysicsEngine::UpdateTick+D56
Sang.Field.PhysicsEngine::UpdateTick+D47: B9 0D 00 00 00                 - mov ecx,0000000D
Sang.Field.PhysicsEngine::UpdateTick+D4C: BA 16 00 00 00                 - mov edx,00000016
Sang.Field.PhysicsEngine::UpdateTick+D51: E8 0A 05 75 5E                 - call System.ThrowHelper::ThrowArgumentOutOfRangeException
Sang.Field.PhysicsEngine::UpdateTick+D56: 49 8B 4E 08                    - mov rcx,[r14+08]
Sang.Field.PhysicsEngine::UpdateTick+D5A: 3B 69 08                       - cmp ebp,[rcx+08]
Sang.Field.PhysicsEngine::UpdateTick+D5D: 0F 83 5A 1E 00 00              - jae Sang.Field.PhysicsEngine::UpdateTick+2BBD
Sang.Field.PhysicsEngine::UpdateTick+D63: 48 63 D5                       - movsxd  rdx,ebp
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>380</ID>
          <Description>"X"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>coords</Address>
          <Offsets>
            <Offset>128</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>381</ID>
          <Description>"Z"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>coords</Address>
          <Offsets>
            <Offset>12c</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>382</ID>
          <Description>"Y"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>coords</Address>
          <Offsets>
            <Offset>130</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>383</ID>
      <Description>"Force chargeJump (I think)"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
aobscan(jumpcharge,83 7E 44 04 75 06) // should be unique
alloc(newmem,$1000,jumpcharge)

label(code)
label(return)

newmem:

code:
  cmp dword ptr [rsi+44],04
  // jne Sang.Field.Player::UpdateJump+7C
  jmp return

jumpcharge:
  jmp newmem
  nop
return:
registersymbol(jumpcharge)

[DISABLE]

jumpcharge:
  db 83 7E 44 04 75 06

unregistersymbol(jumpcharge)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Sang.Field.Player::UpdateJump+70

Sang.Field.Player::UpdateJump+4D: 7F 1C                 - jg Sang.Field.Player::UpdateJump+6B
Sang.Field.Player::UpdateJump+4F: 80 7E 4C 00           - cmp byte ptr [rsi+4C],00
Sang.Field.Player::UpdateJump+53: 74 16                 - je Sang.Field.Player::UpdateJump+6B
Sang.Field.Player::UpdateJump+55: 48 8B 46 08           - mov rax,[rsi+08]
Sang.Field.Player::UpdateJump+59: 80 B8 EE 00 00 00 00  - cmp byte ptr [rax+000000EE],00
Sang.Field.Player::UpdateJump+60: 75 09                 - jne Sang.Field.Player::UpdateJump+6B
Sang.Field.Player::UpdateJump+62: 80 B8 F6 00 00 00 00  - cmp byte ptr [rax+000000F6],00
Sang.Field.Player::UpdateJump+69: 74 05                 - je Sang.Field.Player::UpdateJump+70
Sang.Field.Player::UpdateJump+6B: FF C9                 - dec ecx
Sang.Field.Player::UpdateJump+6D: 89 4E 28              - mov [rsi+28],ecx
// ---------- INJECTING HERE ----------
Sang.Field.Player::UpdateJump+70: 83 7E 44 04           - cmp dword ptr [rsi+44],04
// ---------- DONE INJECTING  ----------
Sang.Field.Player::UpdateJump+74: 75 06                 - jne Sang.Field.Player::UpdateJump+7C
Sang.Field.Player::UpdateJump+76: C6 46 4E 01           - mov byte ptr [rsi+4E],01
Sang.Field.Player::UpdateJump+7A: EB 14                 - jmp Sang.Field.Player::UpdateJump+90
Sang.Field.Player::UpdateJump+7C: C6 46 4E 00           - mov byte ptr [rsi+4E],00
Sang.Field.Player::UpdateJump+80: C4 E1 78 57 C0        - vxorps xmm0,xmm0,xmm0
Sang.Field.Player::UpdateJump+85: C4 E1 7A 11 46 30     - vmovss [rsi+30],xmm0
Sang.Field.Player::UpdateJump+8B: 33 C9                 - xor ecx,ecx
Sang.Field.Player::UpdateJump+8D: 89 4E 34              - mov [rsi+34],ecx
Sang.Field.Player::UpdateJump+90: 80 7E 4E 00           - cmp byte ptr [rsi+4E],00
Sang.Field.Player::UpdateJump+94: 74 0A                 - je Sang.Field.Player::UpdateJump+A0
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <CheatCodes>
    <CodeEntry>
      <Description>Change of jne Sang.Field.Player::UpdateJump+7C</Description>
      <AddressString>7FFF227EDBD4</AddressString>
      <Before>
        <Byte>28</Byte>
        <Byte>83</Byte>
        <Byte>7E</Byte>
        <Byte>44</Byte>
        <Byte>04</Byte>
      </Before>
      <Actual>
        <Byte>75</Byte>
        <Byte>06</Byte>
      </Actual>
      <After>
        <Byte>C6</Byte>
        <Byte>46</Byte>
        <Byte>4E</Byte>
        <Byte>01</Byte>
        <Byte>EB</Byte>
      </After>
    </CodeEntry>
  </CheatCodes>
  <UserdefinedSymbols/>
  <Structures StructVersion="2">
    <Structure Name="Sang.Battle.BattlerMember" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="0" Vartype="Pointer" Bytesize="8" OffsetHex="00000000" Description="Vtable" DisplayMethod="unsigned integer"/>
        <Element Offset="8" Vartype="Pointer" Bytesize="8" OffsetHex="00000008" Description="Name" DisplayMethod="unsigned integer">
          <Structure Name="System.String" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="0" Vartype="Pointer" Bytesize="8" OffsetHex="00000000" Description="Vtable" DisplayMethod="unsigned integer"/>
              <Element Offset="8" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000008" Description="m_stringLength" DisplayMethod="signed integer"/>
              <Element Offset="12" Vartype="Unicode String" Bytesize="256" OffsetHex="0000000C" Description="m_firstChar" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="Stats" DisplayMethod="unsigned integer" BackgroundColor="80FFFF">
          <Structure Name="Sang.Battle.BattlerStats" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="0" Vartype="Pointer" Bytesize="8" OffsetHex="00000000" Description="Vtable" DisplayMethod="unsigned integer"/>
              <Element Offset="8" Vartype="Pointer" Bytesize="8" OffsetHex="00000008" Description="PElements" DisplayMethod="unsigned integer"/>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="PStatusApplies" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="ElementDmgTakenMults" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="ElementDmgGivenMults" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="StatusImmunities" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="StatusAutos" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Reactions" DisplayMethod="unsigned integer"/>
              <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="BasicAttackOverride" DisplayMethod="unsigned integer"/>
              <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="JPBoostJobIDs" DisplayMethod="unsigned integer"/>
              <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="EnabledEquipmentTypes" DisplayMethod="unsigned integer"/>
              <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Tags" DisplayMethod="unsigned integer"/>
              <Element Offset="96" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000060" Description="HP" DisplayMethod="signed integer" BackgroundColor="80FFFF"/>
              <Element Offset="100" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000064" Description="MP" DisplayMethod="signed integer"/>
              <Element Offset="104" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000068" Description="AP" DisplayMethod="signed integer"/>
              <Element Offset="108" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000006C" Description="TT" DisplayMethod="signed integer"/>
              <Element Offset="112" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000070" Description="BonusHPAddi" DisplayMethod="signed integer"/>
              <Element Offset="116" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000074" Description="BonusMPAddi" DisplayMethod="signed integer"/>
              <Element Offset="120" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000078" Description="BonusAPAddi" DisplayMethod="signed integer"/>
              <Element Offset="124" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000007C" Description="BonusHPMult" DisplayMethod="signed integer"/>
              <Element Offset="128" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000080" Description="Str" DisplayMethod="signed integer"/>
              <Element Offset="132" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000084" Description="Vit" DisplayMethod="signed integer"/>
              <Element Offset="136" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000088" Description="Dex" DisplayMethod="signed integer"/>
              <Element Offset="140" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000008C" Description="Agi" DisplayMethod="signed integer"/>
              <Element Offset="144" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000090" Description="Mnd" DisplayMethod="signed integer"/>
              <Element Offset="148" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000094" Description="Spi" DisplayMethod="signed integer"/>
              <Element Offset="152" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000098" Description="Spd" DisplayMethod="signed integer"/>
              <Element Offset="156" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000009C" Description="Lck" DisplayMethod="signed integer"/>
              <Element Offset="160" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000A0" Description="BonusStrAddi" DisplayMethod="signed integer"/>
              <Element Offset="164" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000A4" Description="BonusVitAddi" DisplayMethod="signed integer"/>
              <Element Offset="168" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000A8" Description="BonusDexAddi" DisplayMethod="signed integer"/>
              <Element Offset="172" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000AC" Description="BonusAgiAddi" DisplayMethod="signed integer"/>
              <Element Offset="176" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000B0" Description="BonusMndAddi" DisplayMethod="signed integer"/>
              <Element Offset="180" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000B4" Description="BonusSpiAddi" DisplayMethod="signed integer"/>
              <Element Offset="184" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000B8" Description="BonusSpdAddi" DisplayMethod="signed integer"/>
              <Element Offset="188" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000BC" Description="BonusLckAddi" DisplayMethod="signed integer"/>
              <Element Offset="192" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000C0" Description="PAtk" DisplayMethod="signed integer"/>
              <Element Offset="196" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000C4" Description="PDef" DisplayMethod="signed integer"/>
              <Element Offset="200" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000C8" Description="MDef" DisplayMethod="signed integer"/>
              <Element Offset="204" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000CC" Description="PCritChance" DisplayMethod="signed integer"/>
              <Element Offset="208" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000D0" Description="PCritDmg" DisplayMethod="signed integer"/>
              <Element Offset="212" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000D4" Description="PAccRating" DisplayMethod="signed integer"/>
              <Element Offset="216" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000D8" Description="PEvaRating" DisplayMethod="signed integer"/>
              <Element Offset="220" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000DC" Description="PPen" DisplayMethod="signed integer"/>
              <Element Offset="224" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000E0" Description="MPen" DisplayMethod="signed integer"/>
              <Element Offset="228" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000E4" Description="PVariance" DisplayMethod="signed integer"/>
              <Element Offset="232" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000E8" Description="BonusPAtkAddi" DisplayMethod="signed integer"/>
              <Element Offset="236" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000EC" Description="BonusPDefAddi" DisplayMethod="signed integer"/>
              <Element Offset="240" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000F0" Description="BonusMDefAddi" DisplayMethod="signed integer"/>
              <Element Offset="244" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000F4" Description="BonusPAccRatingAddi" DisplayMethod="signed integer"/>
              <Element Offset="248" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000F8" Description="BonusPEvaRatingAddi" DisplayMethod="signed integer"/>
              <Element Offset="252" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000FC" Description="BonusPPenAddi" DisplayMethod="signed integer"/>
              <Element Offset="256" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000100" Description="BonusMPenAddi" DisplayMethod="signed integer"/>
              <Element Offset="260" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000104" Description="MVarianceMult" DisplayMethod="signed integer"/>
              <Element Offset="264" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000108" Description="MVariance" DisplayMethod="signed integer"/>
              <Element Offset="268" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000010C" Description="PDmgGivenMult" DisplayMethod="signed integer"/>
              <Element Offset="272" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000110" Description="PDmgTakenMult" DisplayMethod="signed integer"/>
              <Element Offset="276" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000114" Description="MDmgGivenMult" DisplayMethod="signed integer"/>
              <Element Offset="280" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000118" Description="MDmgTakenMult" DisplayMethod="signed integer"/>
              <Element Offset="284" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000011C" Description="PCritChanceGivenMult" DisplayMethod="signed integer"/>
              <Element Offset="288" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000120" Description="PCritChanceTakenMult" DisplayMethod="signed integer"/>
              <Element Offset="292" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000124" Description="PCritDmgGivenMult" DisplayMethod="signed integer"/>
              <Element Offset="296" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000128" Description="PCritDmgTakenMult" DisplayMethod="signed integer"/>
              <Element Offset="300" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000012C" Description="PNonCritDmgGivenMult" DisplayMethod="signed integer"/>
              <Element Offset="304" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000130" Description="PNonCritDmgTakenMult" DisplayMethod="signed integer"/>
              <Element Offset="308" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000134" Description="PHitChanceGivenAddi" DisplayMethod="signed integer"/>
              <Element Offset="312" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000138" Description="PHitChanceTakenAddi" DisplayMethod="signed integer"/>
              <Element Offset="316" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000013C" Description="PHitChanceGivenMult" DisplayMethod="signed integer"/>
              <Element Offset="320" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000140" Description="PHitChanceTakenMult" DisplayMethod="signed integer"/>
              <Element Offset="324" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000144" Description="MHitChanceGivenAddi" DisplayMethod="signed integer"/>
              <Element Offset="328" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000148" Description="MHitChanceTakenAddi" DisplayMethod="signed integer"/>
              <Element Offset="332" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000014C" Description="TTAtBattleStart" DisplayMethod="signed integer"/>
              <Element Offset="336" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000150" Description="CritResist" DisplayMethod="signed integer"/>
              <Element Offset="340" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000154" Description="PCritDmgGivenFlat" DisplayMethod="signed integer"/>
              <Element Offset="344" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000158" Description="PCritDmgTakenFlat" DisplayMethod="signed integer"/>
              <Element Offset="348" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000015C" Description="HealingGivenMult" DisplayMethod="signed integer"/>
              <Element Offset="352" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000160" Description="HealingTakenMult" DisplayMethod="signed integer"/>
              <Element Offset="356" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000164" Description="MPCostsMult" DisplayMethod="signed integer"/>
              <Element Offset="360" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000168" Description="RepeatActionDmgMult" DisplayMethod="signed integer"/>
              <Element Offset="364" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000016C" Description="RepeatActionDmgMultCap" DisplayMethod="signed integer"/>
              <Element Offset="368" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000170" Description="MPCostsFlat" DisplayMethod="signed integer"/>
              <Element Offset="372" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000174" Description="DoublecastMPCostFlat" DisplayMethod="signed integer"/>
              <Element Offset="376" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000178" Description="PercentDmgTakenMult" DisplayMethod="signed integer"/>
              <Element Offset="380" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000017C" Description="DamagePerTurnHPFlat" DisplayMethod="signed integer"/>
              <Element Offset="384" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000180" Description="DamagePerTurnHPAddi" DisplayMethod="signed integer"/>
              <Element Offset="388" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000184" Description="DamagePerTurnMPFlat" DisplayMethod="signed integer"/>
              <Element Offset="392" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000188" Description="DamagePerTurnMPAddi" DisplayMethod="signed integer"/>
              <Element Offset="396" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000018C" Description="DamagePerTurnAPFlat" DisplayMethod="signed integer"/>
              <Element Offset="400" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000190" Description="DamagePerTurnAPAddi" DisplayMethod="signed integer"/>
              <Element Offset="404" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000194" Description="DamageTakenPerTurnMult" DisplayMethod="signed integer"/>
              <Element Offset="408" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000198" Description="HealingTakenPerTurnMult" DisplayMethod="signed integer"/>
              <Element Offset="412" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000019C" Description="APBonusOnBattleStart" DisplayMethod="signed integer"/>
              <Element Offset="416" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001A0" Description="APBonusOnTurn" DisplayMethod="signed integer"/>
              <Element Offset="420" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001A4" Description="APBonusOnAttack" DisplayMethod="signed integer"/>
              <Element Offset="424" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001A8" Description="APBonusOnDamaged" DisplayMethod="signed integer"/>
              <Element Offset="428" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001AC" Description="APBonusOnMagic" DisplayMethod="signed integer"/>
              <Element Offset="432" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001B0" Description="OnStanceChangeHPRate" DisplayMethod="signed integer"/>
              <Element Offset="436" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001B4" Description="OnStanceChangeAPFlat" DisplayMethod="signed integer"/>
              <Element Offset="440" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001B8" Description="InitialThreat" DisplayMethod="signed integer"/>
              <Element Offset="444" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001BC" Description="ThreatGainMult" DisplayMethod="signed integer"/>
              <Element Offset="448" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001C0" Description="ThreatDecayMult" DisplayMethod="signed integer"/>
              <Element Offset="452" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001C4" Description="TTNextTurnMult" DisplayMethod="signed integer"/>
              <Element Offset="456" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001C8" Description="CTMult" DisplayMethod="signed integer"/>
              <Element Offset="460" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001CC" Description="PDmgHPReturnFlat" DisplayMethod="signed integer"/>
              <Element Offset="464" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001D0" Description="PDmgMPReturnFlat" DisplayMethod="signed integer"/>
              <Element Offset="468" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001D4" Description="PDmgAPReturnFlat" DisplayMethod="signed integer"/>
              <Element Offset="472" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001D8" Description="PDmgHPReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="476" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001DC" Description="PDmgMPReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="480" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001E0" Description="PDmgAPReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="484" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001E4" Description="PDmgHPReturnOnKillAddi" DisplayMethod="signed integer"/>
              <Element Offset="488" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001E8" Description="PDmgMPReturnOnKillAddi" DisplayMethod="signed integer"/>
              <Element Offset="492" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001EC" Description="PDmgAPReturnOnKillAddi" DisplayMethod="signed integer"/>
              <Element Offset="496" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001F0" Description="MDmgHPReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="500" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001F4" Description="MDmgMPReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="504" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001F8" Description="MDmgAPReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="508" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001FC" Description="MDmgHPReturnOnKillAddi" DisplayMethod="signed integer"/>
              <Element Offset="512" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000200" Description="MDmgMPReturnOnKillAddi" DisplayMethod="signed integer"/>
              <Element Offset="516" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000204" Description="MDmgAPReturnOnKillAddi" DisplayMethod="signed integer"/>
              <Element Offset="520" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000208" Description="HealingHPReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="524" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000020C" Description="HealingMPReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="528" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000210" Description="HealingAPReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="532" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000214" Description="HealingReturnAddi" DisplayMethod="signed integer"/>
              <Element Offset="536" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000218" Description="BasicAttackMult" DisplayMethod="signed integer"/>
              <Element Offset="540" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000021C" Description="APAccumulateMult" DisplayMethod="signed integer"/>
              <Element Offset="544" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000220" Description="PDmgWithBottomThreatMult" DisplayMethod="signed integer"/>
              <Element Offset="548" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000224" Description="PDmgOnKillMult" DisplayMethod="signed integer"/>
              <Element Offset="552" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000228" Description="SelflessCureMult" DisplayMethod="signed integer"/>
              <Element Offset="556" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000022C" Description="CriticalCureMult" DisplayMethod="signed integer"/>
              <Element Offset="560" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000230" Description="PDefAtFullHPMult" DisplayMethod="signed integer"/>
              <Element Offset="564" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000234" Description="MDefAtFullHPMult" DisplayMethod="signed integer"/>
              <Element Offset="568" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000238" Description="PDmgGivenWhenCriticalMult" DisplayMethod="signed integer"/>
              <Element Offset="572" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000023C" Description="PDmgGivenAgainstSleepMult" DisplayMethod="signed integer"/>
              <Element Offset="576" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000240" Description="BuffDurationAddi" DisplayMethod="signed integer"/>
              <Element Offset="580" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000244" Description="DebuffDurationAddi" DisplayMethod="signed integer"/>
              <Element Offset="584" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000248" Description="ApplyBuffDurationAddi" DisplayMethod="signed integer"/>
              <Element Offset="588" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000024C" Description="ApplyDebuffDurationAddi" DisplayMethod="signed integer"/>
              <Element Offset="592" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000250" Description="BuffDurationFlat" DisplayMethod="signed integer"/>
              <Element Offset="596" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000254" Description="DebuffDurationFlat" DisplayMethod="signed integer"/>
              <Element Offset="600" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000258" Description="ApplyBuffDurationFlat" DisplayMethod="signed integer"/>
              <Element Offset="604" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000025C" Description="ApplyDebuffDurationFlat" DisplayMethod="signed integer"/>
              <Element Offset="608" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000260" Description="GoldGainUp" DisplayMethod="signed integer"/>
              <Element Offset="612" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000264" Description="LootChanceUp" DisplayMethod="signed integer"/>
              <Element Offset="616" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000268" Description="LootConsumableChanceUp" DisplayMethod="signed integer"/>
              <Element Offset="620" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000026C" Description="StealChanceUp" DisplayMethod="signed integer"/>
              <Element Offset="624" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000270" Description="AppearanceSpecialOverride" DisplayMethod="signed integer"/>
              <Element Offset="628" Vartype="Byte" Bytesize="1" OffsetHex="00000274" Description="HiddenIntent" DisplayMethod="unsigned integer"/>
              <Element Offset="632" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000278" Description="AppearanceJobOverride" DisplayMethod="unsigned integer"/>
              <Element Offset="636" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000027C" Description="AppearanceJobOverride_2" DisplayMethod="unsigned integer"/>
              <Element Offset="640" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000280" Description="AppearanceJobOverride_3" DisplayMethod="unsigned integer"/>
              <Element Offset="644" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000284" Description="AppearanceJobOverride_4" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="BaseStats" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="EquipStats" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="PassiveStats" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="StatusStats" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Cooldowns" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Statuses" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Turn" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Reactions" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="TurnFlags" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="BattlerFlags" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Motion" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="Weapon" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="Flash" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="Darken" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="Animation" DisplayMethod="unsigned integer"/>
        <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="DamageDisplay" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="AccumulateDisplay" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="StateDisplay" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="StatusDisplay" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="_tempExpiredStatuses" DisplayMethod="unsigned integer"/>
        <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" Description="_tempRemovedStatuses" DisplayMethod="unsigned integer"/>
        <Element Offset="192" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000C0" Description="ID" DisplayMethod="signed integer"/>
        <Element Offset="196" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000C4" Description="HPCurrent" DisplayMethod="signed integer" BackgroundColor="80FFFF"/>
        <Element Offset="200" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000C8" Description="MPCurrent" DisplayMethod="signed integer"/>
        <Element Offset="204" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000CC" Description="APCurrent" DisplayMethod="signed integer"/>
        <Element Offset="208" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000D0" Description="HPAlertValue" DisplayMethod="signed integer"/>
        <Element Offset="212" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000D4" Description="HPCriticalValue" DisplayMethod="signed integer"/>
        <Element Offset="216" Vartype="Float" Bytesize="4" OffsetHex="000000D8" Description="GroundY" DisplayMethod="unsigned integer"/>
        <Element Offset="220" Vartype="Float" Bytesize="4" OffsetHex="000000DC" Description="ScreenHeight" DisplayMethod="unsigned integer"/>
        <Element Offset="224" Vartype="Float" Bytesize="4" OffsetHex="000000E0" Description="ScreenWidth" DisplayMethod="unsigned integer"/>
        <Element Offset="228" Vartype="Byte" Bytesize="1" OffsetHex="000000E4" Description="IsPresent" DisplayMethod="unsigned integer"/>
        <Element Offset="229" Vartype="Byte" Bytesize="1" OffsetHex="000000E5" Description="IsMember" DisplayMethod="unsigned integer" BackgroundColor="80FFFF"/>
        <Element Offset="230" Vartype="Byte" Bytesize="1" OffsetHex="000000E6" Description="IsMonster" DisplayMethod="unsigned integer" BackgroundColor="80FFFF"/>
        <Element Offset="231" Vartype="Byte" Bytesize="1" OffsetHex="000000E7" Description="IsDummy" DisplayMethod="unsigned integer"/>
        <Element Offset="232" Vartype="Byte" Bytesize="1" OffsetHex="000000E8" Description="IsEscaped" DisplayMethod="unsigned integer"/>
        <Element Offset="240" Vartype="Float" Bytesize="4" OffsetHex="000000F0" Description="Pos" DisplayMethod="unsigned integer"/>
        <Element Offset="244" Vartype="Float" Bytesize="4" OffsetHex="000000F4" Description="Pos_2" DisplayMethod="unsigned integer"/>
        <Element Offset="248" Vartype="Float" Bytesize="4" OffsetHex="000000F8" Description="Pos_3" DisplayMethod="unsigned integer"/>
        <Element Offset="252" Vartype="Float" Bytesize="4" OffsetHex="000000FC" Description="Pos_4" DisplayMethod="unsigned integer"/>
        <Element Offset="256" Vartype="Float" Bytesize="4" OffsetHex="00000100" Description="PosAnim" DisplayMethod="unsigned integer"/>
        <Element Offset="260" Vartype="Float" Bytesize="4" OffsetHex="00000104" Description="PosAnim_2" DisplayMethod="unsigned integer"/>
        <Element Offset="264" Vartype="Float" Bytesize="4" OffsetHex="00000108" Description="PosAnim_3" DisplayMethod="unsigned integer"/>
        <Element Offset="268" Vartype="Float" Bytesize="4" OffsetHex="0000010C" Description="PosAnim_4" DisplayMethod="unsigned integer"/>
        <Element Offset="272" Vartype="Float" Bytesize="4" OffsetHex="00000110" Description="ScreenPosSpawn" DisplayMethod="unsigned integer"/>
        <Element Offset="276" Vartype="Float" Bytesize="4" OffsetHex="00000114" Description="ScreenPosSpawn_2" DisplayMethod="unsigned integer"/>
        <Element Offset="280" Vartype="Float" Bytesize="4" OffsetHex="00000118" Description="ScreenPosMotion" DisplayMethod="unsigned integer"/>
        <Element Offset="284" Vartype="Float" Bytesize="4" OffsetHex="0000011C" Description="ScreenPosMotion_2" DisplayMethod="unsigned integer"/>
        <Element Offset="288" Vartype="Float" Bytesize="4" OffsetHex="00000120" Description="ScreenPosAnim" DisplayMethod="unsigned integer"/>
        <Element Offset="292" Vartype="Float" Bytesize="4" OffsetHex="00000124" Description="ScreenPosAnim_2" DisplayMethod="unsigned integer"/>
        <Element Offset="296" Vartype="Float" Bytesize="4" OffsetHex="00000128" Description="ScreenIndPos" DisplayMethod="unsigned integer"/>
        <Element Offset="300" Vartype="Float" Bytesize="4" OffsetHex="0000012C" Description="ScreenIndPos_2" DisplayMethod="unsigned integer"/>
        <Element Offset="304" Vartype="Float" Bytesize="4" OffsetHex="00000130" Description="ArenaColor" DisplayMethod="unsigned integer"/>
        <Element Offset="308" Vartype="Float" Bytesize="4" OffsetHex="00000134" Description="ArenaColor_2" DisplayMethod="unsigned integer"/>
        <Element Offset="312" Vartype="Float" Bytesize="4" OffsetHex="00000138" Description="ArenaColor_3" DisplayMethod="unsigned integer"/>
        <Element Offset="316" Vartype="Byte" Bytesize="1" OffsetHex="0000013C" Description="SubJobAutoRemoveInd" DisplayMethod="unsigned integer"/>
        <Element Offset="317" Vartype="Byte" Bytesize="1" OffsetHex="0000013D" Description="PassiveAutoRemoveInd" DisplayMethod="unsigned integer"/>
        <Element Offset="320" Vartype="Pointer" Bytesize="8" OffsetHex="00000140" Description="Levels" DisplayMethod="unsigned integer">
          <Structure Name="Sang.PartyData.LevelsCollection" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="0" Vartype="Pointer" Bytesize="8" OffsetHex="00000000" Description="Vtable" DisplayMethod="unsigned integer"/>
              <Element Offset="8" Vartype="Pointer" Bytesize="8" OffsetHex="00000008" Description="_levels" DisplayMethod="unsigned integer"/>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="_records" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="MaxLevel" DisplayMethod="signed integer"/>
              <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="Level" DisplayMethod="signed integer"/>
              <Element Offset="32" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000020" Description="Exp" DisplayMethod="signed integer"/>
              <Element Offset="36" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000024" Description="TotalExp" DisplayMethod="signed integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="328" Vartype="Pointer" Bytesize="8" OffsetHex="00000148" Description="JP" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="LearnedJobs" DisplayMethod="unsigned integer"/>
        <Element Offset="344" Vartype="Pointer" Bytesize="8" OffsetHex="00000158" Description="LearnedAbilities" DisplayMethod="unsigned integer"/>
        <Element Offset="352" Vartype="Pointer" Bytesize="8" OffsetHex="00000160" Description="LearnedPassives" DisplayMethod="unsigned integer"/>
        <Element Offset="360" Vartype="Pointer" Bytesize="8" OffsetHex="00000168" Description="Gender" DisplayMethod="unsigned integer"/>
        <Element Offset="368" Vartype="Pointer" Bytesize="8" OffsetHex="00000170" Description="Job" DisplayMethod="unsigned integer"/>
        <Element Offset="376" Vartype="Pointer" Bytesize="8" OffsetHex="00000178" Description="SubJob" DisplayMethod="unsigned integer"/>
        <Element Offset="384" Vartype="Pointer" Bytesize="8" OffsetHex="00000180" Description="Growth" DisplayMethod="unsigned integer"/>
        <Element Offset="392" Vartype="Pointer" Bytesize="8" OffsetHex="00000188" Description="Passives" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="8" OffsetHex="00000190" Description="Equipment" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="Pointer" Bytesize="8" OffsetHex="00000198" Description="Info" DisplayMethod="unsigned integer"/>
        <Element Offset="416" Vartype="Pointer" Bytesize="8" OffsetHex="000001A0" Description="EquipmentAutoRemoveInd" DisplayMethod="unsigned integer"/>
        <Element Offset="424" Vartype="Pointer" Bytesize="8" OffsetHex="000001A8" Description="_backupDualWieldMainHand" DisplayMethod="unsigned integer"/>
        <Element Offset="432" Vartype="Pointer" Bytesize="8" OffsetHex="000001B0" Description="_backupDualWieldOffHand" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="Sang.Dev.DebugFlags" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="0" Vartype="Pointer" Bytesize="8" OffsetHex="00000000" Description="Vtable" DisplayMethod="unsigned integer"/>
        <Element Offset="8" Vartype="Pointer" Bytesize="8" OffsetHex="00000008" Description="_debugFlags" DisplayMethod="unsigned integer"/>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="_releaseFlags" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="DatGenID" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Byte" Bytesize="1" OffsetHex="00000020" Description="DebugMode" DisplayMethod="unsigned integer"/>
        <Element Offset="33" Vartype="Byte" Bytesize="1" OffsetHex="00000021" Description="IsMouseVisible" DisplayMethod="unsigned integer"/>
        <Element Offset="34" Vartype="Byte" Bytesize="1" OffsetHex="00000022" Description="EnablePerfMonitor" DisplayMethod="unsigned integer"/>
        <Element Offset="35" Vartype="Byte" Bytesize="1" OffsetHex="00000023" Description="EnableTitleSafe" DisplayMethod="unsigned integer"/>
        <Element Offset="36" Vartype="Byte" Bytesize="1" OffsetHex="00000024" Description="EnableRenderTargetView" DisplayMethod="unsigned integer"/>
        <Element Offset="37" Vartype="Byte" Bytesize="1" OffsetHex="00000025" Description="EnableEditor" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000028" Description="Movement" DisplayMethod="unsigned integer"/>
        <Element Offset="44" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000002C" Description="Movement_2" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000030" Description="Vision" DisplayMethod="unsigned integer"/>
        <Element Offset="52" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000034" Description="Vision_2" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000038" Description="Vision_3" DisplayMethod="unsigned integer"/>
        <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" Description="Vision_4" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="Overrides" DisplayMethod="unsigned integer"/>
        <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="Overrides_2" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000048" Description="Overrides_3" DisplayMethod="unsigned integer"/>
        <Element Offset="76" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000004C" Description="Overrides_4" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" Description="Overrides_5" DisplayMethod="unsigned integer"/>
        <Element Offset="84" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000054" Description="Overrides_6" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="Overrides_7" DisplayMethod="unsigned integer"/>
        <Element Offset="92" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000005C" Description="Overrides_8" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000060" Description="Data" DisplayMethod="unsigned integer"/>
        <Element Offset="100" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000064" Description="Data_2" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000068" Description="Data_3" DisplayMethod="unsigned integer"/>
        <Element Offset="108" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000006C" Description="Data_4" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
  </Structures>
  <Comments>Sang.Field.Player::UpdateJump+74 - 75 06                 - jne Sang.Field.Player::UpdateJump+7C
=&gt; NOPing that out seems to force chargeJump</Comments>
</CheatTable>
