<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
  <CheatEntries>
    <CheatEntry>
      <ID>354</ID>
      <Description>"Boost Skill to Max after 1 Point is used"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
aobscanmodule(SkillBoost,Wonderlands.exe,89 53 28 45 8D 04 01)
alloc(newmem,$100,SkillBoost)
label(code)
label(return)
label(BoostAmount)
registersymbol(SkillBoost)
registersymbol(BoostAmount)
/////////////
aobscanmodule(FindSkillPoint,Wonderlands.exe,8B 86 58 01 00 00 48 8D 4C)
alloc(newmem2,$100,FindSkillPoint)
label(code2)
label(return2)
label(CurrentSP)
registersymbol(FindSkillPoint)
registersymbol(CurrentSP)
/////////////

newmem:
  mov edx,[BoostAmount]

code:
  mov [rbx+28],edx
  lea r8d,[r9+rax]
  jmp return

BoostAmount:
  dq #99

SkillBoost:
  jmp newmem
  nop 2
return:

///////////////////////////

newmem2:
  mov [CurrentSP],rsi
code2:
  mov eax,[rsi+00000158]
  jmp return2
CurrentSP:
  dq 0

FindSkillPoint:
  jmp newmem2
  nop
return2:

[DISABLE]
SkillBoost:
  db 89 53 28 45 8D 04 01

FindSkillPoint:
  db 8B 86 58 01 00 00

unregistersymbol(SkillBoost BoostAmount)
unregistersymbol(FindSkillPoint CurrentSP)
dealloc(newmem)
dealloc(newmem2)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>355</ID>
          <Description>"Boost Amount"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>BoostAmount</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>360</ID>
          <Description>"Current Skill Point Amount"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>CurrentSP</Address>
          <Offsets>
            <Offset>158</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
