<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="26">
  <CheatEntries>
    <CheatEntry>
      <ID>85</ID>
      <Description>"Prevent your character from getting the cheat tag after using console"</Description>
      <LastState Activated="1"/>
      <Color>008000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
  label(cheat_return)

// Torchlight.exe+166530 - 51                    - push ecx
// Torchlight.exe+166531 - 56                    - push esi
// Torchlight.exe+166532 - 8B F1                 - mov esi,ecx
// Torchlight.exe+166534 - 80 BE D1060000 D6     - cmp byte ptr [esi+000006D1],-2A { 214 }
// Torchlight.exe+16653B - 74 26                 - je Torchlight.exe+166563
// Torchlight.exe+16653D - 83 EC 1C              - sub esp,1C { 28 }
// Torchlight.exe+166540 - 8B C4                 - mov eax,esp
// Torchlight.exe+166542 - 89 64 24 20           - mov [esp+20],esp
// Torchlight.exe+166546 - 68 0C9E6A00           - push Torchlight.exe+689E0C { [" the Cheat"] }

  aobscan(cheat_searchedAOB, 51 56 8B F1 80 BE D1)

cheat_searchedAOB:
  db C3

cheat_return:
  registersymbol(cheat_searchedAOB)

[DISABLE]

cheat_searchedAOB:
  db 51 56 8B F1 80 BE D1

  unregistersymbol(cheat_searchedAOB)
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Comments>Game   : Torchlight 1.15 (Steam)
Date   : 2017-10-29
Author : mece</Comments>
</CheatTable>
