LOST EPIC

Ask about cheats/tables for single player games here
User avatar
NumberXer0
Expert Cheater
Expert Cheater
Posts: 1028
Joined: Sun Mar 12, 2017 2:17 pm
Reputation: 92

Re: LOST EPIC

Post by NumberXer0 »

Agasio wrote:
Tue Jun 22, 2021 2:23 am
It should just be a separate option under the mono tab at the top.
No, I got that already. I was saying that all of the options you can select in that window are unselectable. Besides things like expanding and searching. Its fine, don't worry about it. If the cheat doesn't work then it doesn't work. No big deal, I'll survive haha.

Agasio
Cheater
Cheater
Posts: 40
Joined: Sun Sep 23, 2018 3:22 am
Reputation: 23

Re: LOST EPIC

Post by Agasio »

Code: Select all

[ENABLE]

aobscanmodule(StorageDupe,GameAssembly.dll,42 C7 04 00 00 00 00 00) // should be unique
alloc(newmem,$1000,"GameAssembly.dll"+11827BD)

label(code)
label(return)

newmem:

code:
  nop 8
  jmp return

StorageDupe:
  jmp newmem
  nop 3
return:
registersymbol(StorageDupe)

[DISABLE]

StorageDupe:
  db 42 C7 04 00 00 00 00 00

unregistersymbol(StorageDupe)
dealloc(newmem)
Here, try this one instead.

User avatar
NumberXer0
Expert Cheater
Expert Cheater
Posts: 1028
Joined: Sun Mar 12, 2017 2:17 pm
Reputation: 92

Re: LOST EPIC

Post by NumberXer0 »

Agasio wrote:
Tue Jun 22, 2021 2:31 am

Code: Select all

[ENABLE]

aobscanmodule(StorageDupe,GameAssembly.dll,42 C7 04 00 00 00 00 00) // should be unique
alloc(newmem,$1000,"GameAssembly.dll"+11827BD)

label(code)
label(return)

newmem:

code:
  nop 8
  jmp return

StorageDupe:
  jmp newmem
  nop 3
return:
registersymbol(StorageDupe)

[DISABLE]

StorageDupe:
  db 42 C7 04 00 00 00 00 00

unregistersymbol(StorageDupe)
dealloc(newmem)
Here, try this one instead.
Yup, that one did the trick. It added and enabled just fine. Thanks for that.

Agasio
Cheater
Cheater
Posts: 40
Joined: Sun Sep 23, 2018 3:22 am
Reputation: 23

Re: LOST EPIC

Post by Agasio »

Cool beans, glad I could help.

User avatar
MadQuila
Expert Cheater
Expert Cheater
Posts: 112
Joined: Sat Oct 24, 2020 11:12 pm
Reputation: 20

Re: LOST EPIC

Post by MadQuila »

MBRKiNG wrote:
Tue Jun 08, 2021 5:55 pm
LOSTEPIC_v1.0.3_Steam_EA_20210615

options:
-inf jumps
-Inf Stamina
-consumables always x9
-No CoolDown
-Inf Anima
-MouseOverItem Equipment (mod equipment)
-Player Stats (HP, Stamina, attribute stats, skillpoints, weight and more)
-set GameSpeed

edit3:
updated to 1.0.3
added set GameSpeed option

edit 2:
added EquipmentID´s into DropDown Menu for quick item change,
all ID´s mined by "raxele123" BIG THX
viewtopic.php?p=196070#p196070
updated to v1.0.2

edit:
added dropdownMenu for Effects and Elements inside MouseOverItem Equipment Script (easy element, effect switch)
added AoB based table inside v1.0.1. should work with old and new builds
Anyway for you to update the table for 1.04?

User avatar
MBRKiNG
Table Makers
Table Makers
Posts: 315
Joined: Fri Feb 23, 2018 5:13 pm
Reputation: 525

Re: LOST EPIC

Post by MBRKiNG »

Have you already tried the 1.0.3 table with the gameversion 1.0.4 ???

User avatar
NumberXer0
Expert Cheater
Expert Cheater
Posts: 1028
Joined: Sun Mar 12, 2017 2:17 pm
Reputation: 92

Re: LOST EPIC

Post by NumberXer0 »

MBRKiNG wrote:
Thu Jun 24, 2021 12:52 pm
Have you already tried the 1.0.3 table with the gameversion 1.0.4 ???
The table works fine. Just so everyone knows =P The AOBs held.

Algester
Expert Cheater
Expert Cheater
Posts: 281
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 58

Re: LOST EPIC

Post by Algester »

ok there seems to be something fishy about the mouseOver equipment pointer script at least modifying items will lead to a crash

Algester
Expert Cheater
Expert Cheater
Posts: 281
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 58

Re: LOST EPIC

Post by Algester »

just before the September Update I tried to look for the Skill amounts and I got some relative success it will use the initial AoB scan

I do not know how to give it a 'fixed' value for now but mmmm you can probably just give the group 99 and then freeze the group?
Attachments
LOSTEPIC.CT
I added Skill slot amount based on the first AoB I do not know the best method of affixing a value
(949.31 KiB) Downloaded 175 times

Algester
Expert Cheater
Expert Cheater
Posts: 281
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 58

Re: LOST EPIC

Post by Algester »

September Update is up and I got the offsets probably just right?

what is not working right now are the Equipment pointer and infinite jump, infinite consumables

I got Infinite Consumable to work again, and Max Anima

I couldnt get stamina or jump to work without crashing the game when attempting to find what accesses this address I was able for it to stop crashing by using exception mode VEH debugging but it was making the code locating highly unreliable

major update dropped uhhh I got most of the codes updated (I couldnt get a hook on infinite Jumps sorry the back end has been majorly been rewritten so most of the "same looking" codes no longer look the same)

I'll do the max anima tomorrow to tired
Previous Versions
LOSTEPIC.CT
EDIT10:in my derp I didnt check if Gauntlet skills are considered in the "shingi combo" and thus arent infinite now I have merged both gauntlet magic and skills to be infinite
(192.81 KiB) Downloaded 110 times
LOSTEPIC.CT
EDIT11:1.3 ready
(174.49 KiB) Downloaded 74 times
LOSTEPIC.CT
Edit11.1:Speed Mods are back kinda....
(169.07 KiB) Downloaded 67 times
LOSTEPIC.CT
EDIT11.2:Slight changes were made because 1.3.3 broke some options I moved back the Anima Multiplier back to for Testing as I'm not confident in my work with it
(170.83 KiB) Downloaded 77 times
LOSTEPIC.CT
EDIT11.3:thanks to a good soul I got an Infinite Fishing Spot code
(181.24 KiB) Downloaded 95 times
LOSTEPIC.CT
Post EA release:1.01
(215.02 KiB) Downloaded 145 times
LOSTEPIC.CT
I ended up copying the cheat for the Mouse Over Materials and Items but other than that mostly works for 1.01.6
(170.87 KiB) Downloaded 26 times
Attachments
LOSTEPIC.CT
V1.01.7 update
(167.54 KiB) Downloaded 49 times
Last edited by Algester on Wed Nov 23, 2022 6:22 am, edited 25 times in total.

Algester
Expert Cheater
Expert Cheater
Posts: 281
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 58

Re: LOST EPIC

Post by Algester »

I'm just kind of curious though is there a method thats capable of letting us change items? in specific the new updates makes you use Neovonis' anima shard to make a wand but since its a weapon it has a skill thats tied to it and trying to use the equipment mod cheat doesnt actually give us those skills

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>10437</ID>
      <Description>"Auto Assemble script"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : LOSTEPIC.exe
  Version: 
  Date   : 2021-10-03
  Author : Algester

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(5thskillAoB,GameAssembly.dll,8B 44 99 20 85 C0) // should be unique
alloc(newmem,$1000,5thskillAoB)

label(code)
label(return)

newmem:

code:
  mov [rcx+rbx*4+20],#99
  mov eax,[rcx+rbx*4+20]
  test eax,eax
  jmp return

5thskillAoB:
  jmp newmem
  nop
return:
registersymbol(5thskillAoB)

[DISABLE]

5thskillAoB:
  db 8B 44 99 20 85 C0

unregistersymbol(5thskillAoB)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+291750

GameAssembly.dll+291731: 48 8B CF              - mov rcx,rdi
GameAssembly.dll+291734: E8 37 D6 FE FF        - call GameAssembly.dll+27ED70
GameAssembly.dll+291739: 8B F3                 - mov esi,ebx
GameAssembly.dll+29173B: EB 33                 - jmp GameAssembly.dll+291770
GameAssembly.dll+29173D: 48 8B 8F 30 08 00 00  - mov rcx,[rdi+00000830]
GameAssembly.dll+291744: 48 85 C9              - test rcx,rcx
GameAssembly.dll+291747: 74 6E                 - je GameAssembly.dll+2917B7
GameAssembly.dll+291749: 8B F3                 - mov esi,ebx
GameAssembly.dll+29174B: 3B 59 18              - cmp ebx,[rcx+18]
GameAssembly.dll+29174E: 73 6F                 - jae GameAssembly.dll+2917BF
// ---------- INJECTING HERE ----------
GameAssembly.dll+291750: 8B 44 99 20           - mov eax,[rcx+rbx*4+20]
// ---------- DONE INJECTING  ----------
GameAssembly.dll+291754: 85 C0                 - test eax,eax
GameAssembly.dll+291756: 7E 18                 - jle GameAssembly.dll+291770
GameAssembly.dll+291758: 48 85 C9              - test rcx,rcx
GameAssembly.dll+29175B: 74 5A                 - je GameAssembly.dll+2917B7
GameAssembly.dll+29175D: FF C8                 - dec eax
GameAssembly.dll+29175F: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+291762: 89 44 99 20           - mov [rcx+rbx*4+20],eax
GameAssembly.dll+291766: 8B D3                 - mov edx,ebx
GameAssembly.dll+291768: 48 8B CF              - mov rcx,rdi
GameAssembly.dll+29176B: E8 00 D6 FE FF        - call GameAssembly.dll+27ED70
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
here is a "sample" script of 99 uses on the 5th skill slot of your main weapon loadout

User avatar
MBRKiNG
Table Makers
Table Makers
Posts: 315
Joined: Fri Feb 23, 2018 5:13 pm
Reputation: 525

Re: LOST EPIC

Post by MBRKiNG »


Algester
Expert Cheater
Expert Cheater
Posts: 281
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 58

Re: LOST EPIC

Post by Algester »

now I wonder Shingi Combo is most likely the number we get when using a "consumable Shingi" I'll try to prod into that and see what I can do

also considering we finalky have a ring that gives material drop rate I wonder if there's a drop rate modifier at work now where is it attached might be another thing entirely

attached is the code to enable you to use 99 skills you can change the number of shingi uses by changing #99 to what ever number you so desire

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>10436</ID>
      <Description>"All Skill Slots 99 uses"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : LOSTEPIC.exe
  Version: 
  Date   : 2021-10-06
  Author : Algester

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(ShingiComboAoB,GameAssembly.dll,41 8B 44 80 20 48 83 C4 28 C3 33 C9 E8 D6) // should be unique
alloc(newmem,$1000,ShingiComboAoB)

label(code)
label(return)

newmem:

code:
  mov [r8+rax*4+20],#99
  mov eax,[r8+rax*4+20]
  jmp return

ShingiComboAoB:
  jmp newmem
return:
registersymbol(ShingiComboAoB)

[DISABLE]

ShingiComboAoB:
  db 41 8B 44 80 20

unregistersymbol(ShingiComboAoB)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+269199

GameAssembly.dll+269179: E8 92 91 F1 FF        - call GameAssembly.il2cpp_unity_liveness_calculation_from_statics+D650
GameAssembly.dll+26917E: CC                    - int 3 
GameAssembly.dll+26917F: CC                    - int 3 
CChara.GetShingiComboNum: 48 83 EC 28           - sub rsp,28
GameAssembly.dll+269184: 4C 8B 81 30 08 00 00  - mov r8,[rcx+00000830]
GameAssembly.dll+26918B: 4D 85 C0              - test r8,r8
GameAssembly.dll+26918E: 74 13                 - je GameAssembly.dll+2691A3
GameAssembly.dll+269190: 41 3B 50 18           - cmp edx,[r8+18]
GameAssembly.dll+269194: 73 15                 - jae GameAssembly.dll+2691AB
GameAssembly.dll+269196: 48 63 C2              - movsxd  rax,edx
// ---------- INJECTING HERE ----------
GameAssembly.dll+269199: 41 8B 44 80 20        - mov eax,[r8+rax*4+20]
// ---------- DONE INJECTING  ----------
GameAssembly.dll+26919E: 48 83 C4 28           - add rsp,28
GameAssembly.dll+2691A2: C3                    - ret 
GameAssembly.dll+2691A3: 33 C9                 - xor ecx,ecx
GameAssembly.dll+2691A5: E8 D6 91 F1 FF        - call GameAssembly.il2cpp_unity_liveness_calculation_from_statics+D6C0
GameAssembly.dll+2691AA: CC                    - int 3 
GameAssembly.dll+2691AB: E8 60 7E F1 FF        - call GameAssembly.il2cpp_unity_liveness_calculation_from_statics+C350
GameAssembly.dll+2691B0: 48 8B C8              - mov rcx,rax
GameAssembly.dll+2691B3: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+2691B6: 33 D2                 - xor edx,edx
GameAssembly.dll+2691B8: E8 53 91 F1 FF        - call GameAssembly.il2cpp_unity_liveness_calculation_from_statics+D650
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Algester
Expert Cheater
Expert Cheater
Posts: 281
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 58

Re: LOST EPIC

Post by Algester »

updated the easy Skill mastery

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>10442</ID>
      <Description>"Quick Shingi Mastery"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : LOSTEPIC.exe
  Version: 
  Date   : 2021-10-13
  Author : Algester

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(ShingiEXP,GameAssembly.dll,FF 40 18 48 8B 8B 50 02 00 00) // should be unique
alloc(newmem,$1000,ShingiEXP)

label(code)
label(return)

newmem:

code:
  add [rax+18],#1000
  mov rcx,[rbx+00000250]
  jmp return

ShingiEXP:
  jmp newmem
  nop 5
return:
registersymbol(ShingiEXP)

[DISABLE]

ShingiEXP:
  db FF 40 18 48 8B 8B 50 02 00 00

unregistersymbol(ShingiEXP)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+299734

GameAssembly.dll+29970E: 8B D6                 - mov edx,esi
GameAssembly.dll+299710: E8 2B A8 03 00        - call CCharaData.GetEquipShingiInventroyIdx
GameAssembly.dll+299715: 48 85 FF              - test rdi,rdi
GameAssembly.dll+299718: 0F 84 CA 00 00 00     - je GameAssembly.dll+2997E8
GameAssembly.dll+29971E: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+299721: 8B D0                 - mov edx,eax
GameAssembly.dll+299723: 48 8B CF              - mov rcx,rdi
GameAssembly.dll+299726: E8 F5 F0 08 00        - call CShingiInvntory.GetDataFromIdx
GameAssembly.dll+29972B: 48 85 C0              - test rax,rax
GameAssembly.dll+29972E: 0F 84 B4 00 00 00     - je GameAssembly.dll+2997E8
// ---------- INJECTING HERE ----------
GameAssembly.dll+299734: FF 40 18              - inc [rax+18]
// ---------- DONE INJECTING  ----------
GameAssembly.dll+299737: 48 8B 8B 50 02 00 00  - mov rcx,[rbx+00000250]
GameAssembly.dll+29973E: 48 85 C9              - test rcx,rcx
GameAssembly.dll+299741: 0F 84 A1 00 00 00     - je GameAssembly.dll+2997E8
GameAssembly.dll+299747: 48 8B B9 E8 00 00 00  - mov rdi,[rcx+000000E8]
GameAssembly.dll+29974E: 45 33 C0              - xor r8d,r8d
GameAssembly.dll+299751: 8B D6                 - mov edx,esi
GameAssembly.dll+299753: E8 E8 A7 03 00        - call CCharaData.GetEquipShingiInventroyIdx
GameAssembly.dll+299758: 48 85 FF              - test rdi,rdi
GameAssembly.dll+29975B: 0F 84 87 00 00 00     - je GameAssembly.dll+2997E8
GameAssembly.dll+299761: 45 33 C0              - xor r8d,r8d
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Algester
Expert Cheater
Expert Cheater
Posts: 281
Joined: Sun Mar 04, 2018 9:48 am
Reputation: 58

Re: LOST EPIC

Post by Algester »

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>10444</ID>
      <Description>"Shingi Changer? (you need to have mastered a slot?)"</Description>
      <DropDownList DisplayValueAsItem="1">0:None
1:Gale Slash
2:Piercing Dash
3:Spike Barrage
4:Arial Slash
5:Swift Dash
6:Spinning Slash
7:Scorching Burst
8:Spike Rush
9:Hailing Barrage
10:Hilt Smash
11:Burst of Rage
12:Piercing Assault
13:Mist Edge
14:Calamity Edge
15:Storm Saber
16:Swallow Thrust
17:Ray Stinger
18:Delta Raid
19:Ogre's Blade
20:N/A
50:Magic Breath
51:Magic Splash
52:Magic Enhancement
53:Magic Spark
54:Magic Laser
90:Overhead Cast
200:Bullet
201:Breath
202:Enhance Attack
203:Charge
205:Eruption
206:Bind
207:Heal
208:Reflection Ray
209:Antidote
210:Bullet Barrier
212:Enhance Defense
213:Laser Beam
214:Magic Shield
215:Scarring Rain
216:Decoy
217:Mirage
218:Light
219:Spark
400:Anger
401:Malice
402:Glee
403:Grudge
404:Fright
405:Hollow
406:Impulse
407:Grief
408:Pride
409:Reverie
410:Desire
411:Generosity
412:Noble
413:Greed
414:Hunger
500:Spiral Arrow
501:Quadruple Shot
502:Nihil Arrow
503:Shooting Star
504:Meteor Shower
505:Stardust Rain
506:Blast Shot
507:Sniper Arrow
508:Split Arrow
509:Batter's Swing
510:Support Fire
511:Trickster
512:Binding Arrow
513:Falconry
514:Meteor Strike
515:Cosmic Ray
516:Lucifer's Shot
517:Pheonix Arrow
518:Satelite Arrow
519:Vesper Cannon
</DropDownList>
      <LastState Value="4" RealAddress="25F96762F90"/>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>4 Bytes</VariableType>
      <Address>base</Address>
      <Offsets>
        <Offset>10</Offset>
        <Offset>20</Offset>
        <Offset>10</Offset>
        <Offset>E8</Offset>
        <Offset>250</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
this relies on Player Stats AoB scan to work

and then you need to change the offset currently pointing to 4 to change the Shingi Slot as it stands right now I have no idea how to get something similar to mouseOverEquipment functionality as there is no method similar to CEquipData in CShingiData

this one ties into CShingiData but could crash the game if you didnt let it activate mono support

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>10445</ID>
      <Description>"CShingi Data (New Shingi Learning Data)"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : LOSTEPIC.exe
  Version: 
  Date   : 2021-10-23
  Author : Algester

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(ShingiINJECT,GameAssembly.dll,8B 42 18 41 89 40 4C) // should be unique
alloc(newmem,$1000,ShingiINJECT)

label(code)
label(return)
label(Shingibase)
registersymbol(Shingibase)
newmem:
Shingibase:
  db

code:
  mov [Shingibase],rdx
  mov eax,[rdx+18]
  mov [r8+4C],eax
  jmp return

ShingiINJECT:
  jmp newmem
  nop 2
return:
registersymbol(ShingiINJECT)

[DISABLE]

ShingiINJECT:
  db 8B 42 18 41 89 40 4C

unregistersymbol(ShingiINJECT)
dealloc(newmem)
unregistersymbol(Shingibase)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+30CEAE

GameAssembly.dll+30CE8E: 41 89 41 48     - mov [r9+48],eax
GameAssembly.dll+30CE92: 48 8B 49 18     - mov rcx,[rcx+18]
GameAssembly.dll+30CE96: 48 85 C9        - test rcx,rcx
GameAssembly.dll+30CE99: 74 1F           - je GameAssembly.dll+30CEBA
GameAssembly.dll+30CE9B: 48 63 42 1C     - movsxd  rax,dword ptr [rdx+1C]
GameAssembly.dll+30CE9F: 3B 41 18        - cmp eax,[rcx+18]
GameAssembly.dll+30CEA2: 73 31           - jae GameAssembly.dll+30CED5
GameAssembly.dll+30CEA4: 4C 8B 44 C1 20  - mov r8,[rcx+rax*8+20]
GameAssembly.dll+30CEA9: 4D 85 C0        - test r8,r8
GameAssembly.dll+30CEAC: 74 0C           - je GameAssembly.dll+30CEBA
// ---------- INJECTING HERE ----------
GameAssembly.dll+30CEAE: 8B 42 18        - mov eax,[rdx+18]
// ---------- DONE INJECTING  ----------
GameAssembly.dll+30CEB1: 41 89 40 4C     - mov [r8+4C],eax
GameAssembly.dll+30CEB5: 48 83 C4 28     - add rsp,28
GameAssembly.dll+30CEB9: C3              - ret 
GameAssembly.dll+30CEBA: 33 C9           - xor ecx,ecx
GameAssembly.dll+30CEBC: E8 9F 56 E7 FF  - call GameAssembly.il2cpp_unity_liveness_calculation_from_statics+D6C0
GameAssembly.dll+30CEC1: CC              - int 3 
GameAssembly.dll+30CEC2: E8 29 43 E7 FF  - call GameAssembly.il2cpp_unity_liveness_calculation_from_statics+C350
GameAssembly.dll+30CEC7: 48 8B C8        - mov rcx,rax
GameAssembly.dll+30CECA: 45 33 C0        - xor r8d,r8d
GameAssembly.dll+30CECD: 33 D2           - xor edx,edx
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>10446</ID>
          <Description>"base address"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>Shingibase</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10448</ID>
          <Description>"Shingi ID"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">1:Gale Slash
2:Piercing Dash
3:Spike Barrage
4:Arial Slash
5:Swift Dash
6:Spinning Slash
7:Scorching Burst
8:Spike Rush
9:Hailing Barrage
10:Hilt Smash
11:Burst of Rage
12:Piercing Assault
13:Mist Edge
14:Calamity Edge
15:Storm Saber
16:Swallow Thrust
17:Ray Stinger
18:Delta Raid
19:Ogre's Blade
20:N/A
50:Magic Breath
51:Magic Splash
52:Magic Enhancement
53:Magic Spark
54:Magic Laser
90:Overhead Cast
200:Bullet
201:Breath
202:Enhance Attack
203:Charge
205:Eruption
206:Bind
207:Heal
208:Reflection Ray
209:Antidote
210:Bullet Barrier
212:Enhance Defense
213:Laser Beam
214:Magic Shield
215:Scarring Rain
216:Decoy
217:Mirage
218:Light
219:Spark
400:Anger
401:Malice
402:Glee
403:Grudge
404:Fright
405:Hollow
406:Impulse
407:Grief
408:Pride
409:Reverie
410:Desire
411:Generosity
412:Noble
413:Greed
414:Hunger
500:Spiral Arrow
501:Quadruple Shot
502:Nihil Arrow
503:Shooting Star
504:Meteor Shower
505:Stardust Rain
506:Blast Shot
507:Sniper Arrow
508:Split Arrow
509:Batter's Swing
510:Support Fire
511:Trickster
512:Binding Arrow
513:Falconry
514:Meteor Strike
515:Cosmic Ray
516:Lucifer's Shot
517:Pheonix Arrow
518:Satelite Arrow
519:Vesper Cannon
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>Shingibase</Address>
          <Offsets>
            <Offset>10</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10447</ID>
          <Description>"Shingi EXP"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>Shingibase</Address>
          <Offsets>
            <Offset>18</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10453</ID>
          <Description>"Shingi Level"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>Shingibase</Address>
          <Offsets>
            <Offset>14</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10452</ID>
          <Description>"m_bEquip"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Byte</VariableType>
          <Address>Shingibase</Address>
          <Offsets>
            <Offset>29</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10449</ID>
          <Description>"m_bLean"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Byte</VariableType>
          <Address>Shingibase</Address>
          <Offsets>
            <Offset>2A</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10450</ID>
          <Description>"Skill Slot Number"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>Shingibase</Address>
          <Offsets>
            <Offset>2C</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10451</ID>
          <Description>"EquipInventory?"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>Shingibase</Address>
          <Offsets>
            <Offset>1C</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
this is for amount of Shingi Usable (Shingi Combo) for V1.15?

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>10436</ID>
      <Description>"All Skill Slots 9 uses"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : LOSTEPIC.exe
  Version:
  Date   : 2021-10-15
  Author : Algester

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(ShingiComboAoB,GameAssembly.dll,41 8B 44 80 20 48 83 C4 28 C3 33 C9 E8 66) // should be unique
alloc(newmem,$1000,ShingiComboAoB)

label(code)
label(return)

newmem:

code:
  mov [r8+rax*4+20],#9
  //mov [r8+rax*4+20],eax
  mov eax,[r8+rax*4+20]
  jmp return

ShingiComboAoB:
  jmp newmem
return:
registersymbol(ShingiComboAoB)

[DISABLE]

ShingiComboAoB:
  db 41 8B 44 80 20

unregistersymbol(ShingiComboAoB)
dealloc(newmem)

</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Post Reply

Who is online

Users browsing this forum: Jer, Kou-Hime, SmileyfaceSmile, zerowaste