<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
  <CheatEntries>
    <CheatEntry>
      <ID>2702</ID>
      <Description>"Pandora"</Description>
      <Options moHideChildren="1"/>
      <Color>00FFFF</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>2703</ID>
          <Description>"Youtube"</Description>
          <Color>208FFF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://www.youtube.com/user/droelke");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]

</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>2704</ID>
          <Description>"OCT Profile"</Description>
          <Color>208FFF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://opencheattables.com/memberlist.php?mode=viewprofile&amp;u=85");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]

</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>13</ID>
          <Description>"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"</Description>
          <Options moManualExpandCollapse="1"/>
          <Color>0000FF</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>39</ID>
              <Description>"Table Author:  XxDaRealSlimballinxX"</Description>
              <Color>FC94B0</Color>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>40</ID>
                  <Description>"Visit us today @ GBA Services!"</Description>
                  <Color>C080FF</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337110746</ID>
                  <Description>"Discord  @ DaRealSlimballin"</Description>
                  <Color>008080</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>1337110747</ID>
              <Description>"[X] &lt;=== For Full Tool View"</Description>
              <Options moManualExpandCollapse="1"/>
              <Color>00FF00</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
// Script Creaded By mgr.inz.Player On CE Forums
LuaCall(function cycleFullCompact(sender,force) local state = not(compactmenuitem.Caption == 'Compact View Mode'); if force~=nil then state = not force end; compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'; getMainForm().Splitter1.Visible = state; getMainForm().Panel4.Visible    = state; getMainForm().Panel5.Visible    = state; end; function addCompactMenu() if compactmenualreadyexists then return end; local parent = getMainForm().Menu.Items; compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem); compactmenuitem.Caption = 'Compact View Mode'; compactmenuitem.OnClick = cycleFullCompact; compactmenualreadyexists = 'yes'; end; addCompactMenu(); cycleFullCompact(nil,true))

[DISABLE]
LuaCall(cycleFullCompact(nil,false))
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>1337110748</ID>
                  <Description>"Cheats"</Description>
                  <Options moManualExpandCollapse="1"/>
                  <Color>FF00FF</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>1337110749</ID>
                      <Description>"xxxxxxxxxxxxxxxxxxxxxxx"</Description>
                      <Options moManualExpandCollapse="1"/>
                      <GroupHeader>1</GroupHeader>
                      <CheatEntries>
                        <CheatEntry>
                          <ID>0</ID>
                          <Description>"Grand Exchange Money "</Description>
                          <Options moManualExpandCollapse="1"/>
                          <Color>FFFF00</Color>
                          <VariableType>Auto Assembler Script</VariableType>
                          <AssemblerScript Async="1">{ Game   : Pandora.exe | NHA's Cheat Engine Lua Library!
  Version: 
  Date   : 2023-07-15
  Author : slimb

  This script does blah blah blah
}//Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1fd

[ENABLE]

aobscan(INJECT,01 00 00 41 FF D3 48 8B D0 48 63 88 80 00 00 00 41 2B CE 89 88 80 00 00 00) // should be unique
alloc(newmem,$1000,INJECT)

label(code Polip)
label(return)

newmem:
mov [Polip],rax
mov r14d,999
add ecx,r14d
  mov [rax+00000080],ecx
jmp return

Polip:
dq 0


code:
  sub ecx,r14d
  mov [rax+00000080],ecx
  jmp return

INJECT+10:
  jmp newmem
  nop 4
return:
registersymbol(INJECT Polip)

[DISABLE]

INJECT+10:
  db 41 2B CE 89 88 80 00 00 00

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1fd

Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1cd: FF 90 F0 00 00 00              - call qword ptr [rax+000000F0]
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1d3: E9 2E 00 00 00                 - jmp Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+206
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1d8: 49 8B CF                       - mov rcx,r15
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1db: 49 8B D5                       - mov rdx,r13
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1de: 41 83 3F 00                    - cmp dword ptr [r15],00
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1e2: 48 8D 6D 00                    - lea rbp,[rbp+00]
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1e6: 49 BB D0 8B F5 40 A7 01 00 00  - mov r11,System.Collections.Generic.List`1[T_REF]:get_Item
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1f0: 41 FF D3                       - call r11
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1f3: 48 8B D0                       - mov rdx,rax
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1f6: 48 63 88 80 00 00 00           - movsxd  rcx,dword ptr [rax+00000080]
// ---------- INJECTING HERE ----------
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+1fd: 41 2B CE                       - sub ecx,r14d
// ---------- DONE INJECTING  ----------
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+200: 89 88 80 00 00 00              - mov [rax+00000080],ecx
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+206: 41 FF CD                       - dec r13d
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+209: 45 85 ED                       - test r13d,r13d
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+20c: 0F 8D 46 FF FF FF              - jnl Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+158
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+212: 48 8B 7D D8                    - mov rdi,[rbp-28]
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+216: 4C 8B 65 E0                    - mov r12,[rbp-20]
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+21a: 4C 8B 6D E8                    - mov r13,[rbp-18]
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+21e: 4C 8B 75 F0                    - mov r14,[rbp-10]
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+222: 4C 8B 7D F8                    - mov r15,[rbp-08]
Eadon.Rpg.VendorSystem.EadonMoneyManager:RemoveCoins+226: 48 8D 65 00                    - lea rsp,[rbp+00]
}
</AssemblerScript>
                          <CheatEntries>
                            <CheatEntry>
                              <ID>1</ID>
                              <Description>"pointer"</Description>
                              <Options moManualExpandCollapse="1"/>
                              <ShowAsHex>1</ShowAsHex>
                              <ShowAsSigned>0</ShowAsSigned>
                              <Color>000000</Color>
                              <VariableType>8 Bytes</VariableType>
                              <Address>Polip</Address>
                              <CheatEntries>
                                <CheatEntry>
                                  <ID>2</ID>
                                  <Description>"amount"</Description>
                                  <VariableType>4 Bytes</VariableType>
                                  <Address>Polip</Address>
                                  <Offsets>
                                    <Offset>80</Offset>
                                  </Offsets>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>3</ID>
                                  <Description>"enableDelayTime"</Description>
                                  <VariableType>Float</VariableType>
                                  <Address>Polip</Address>
                                  <Offsets>
                                    <Offset>8C</Offset>
                                  </Offsets>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>4</ID>
                                  <Description>"canBeUsed"</Description>
                                  <VariableType>Byte</VariableType>
                                  <Address>Polip</Address>
                                  <Offsets>
                                    <Offset>86</Offset>
                                  </Offsets>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>5</ID>
                                  <Description>"canBeDroped"</Description>
                                  <VariableType>Byte</VariableType>
                                  <Address>Polip</Address>
                                  <Offsets>
                                    <Offset>87</Offset>
                                  </Offsets>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>6</ID>
                                  <Description>"twoHandWeapon"</Description>
                                  <VariableType>Byte</VariableType>
                                  <Address>Polip</Address>
                                  <Offsets>
                                    <Offset>94</Offset>
                                  </Offsets>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>7</ID>
                                  <Description>"disableDelayTime"</Description>
                                  <VariableType>Float</VariableType>
                                  <Address>Polip</Address>
                                  <Offsets>
                                    <Offset>90</Offset>
                                  </Offsets>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>8</ID>
                                  <Description>"id"</Description>
                                  <VariableType>4 Bytes</VariableType>
                                  <Address>Polip</Address>
                                  <Offsets>
                                    <Offset>70</Offset>
                                  </Offsets>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>9</ID>
                                  <Description>"price"</Description>
                                  <VariableType>4 Bytes</VariableType>
                                  <Address>Polip</Address>
                                  <Offsets>
                                    <Offset>6C</Offset>
                                  </Offsets>
                                </CheatEntry>
                              </CheatEntries>
                            </CheatEntry>
                          </CheatEntries>
                        </CheatEntry>
                      </CheatEntries>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols>
    <SymbolEntry>
      <Name>PE_SEGMENTS</Name>
      <Address>7FF7932A0218</Address>
    </SymbolEntry>
  </UserdefinedSymbols>
</CheatTable>
