I use the previous save and this code it will take effect immediately, perfectCissa90 wrote: ↑Wed Jan 29, 2025 10:37 amTried changing the original a bit as well... Caith Sith didnt gain anything.. So I tried using this one and it worked instantly.
Basically, if it's at 0, some of them wont work properly, so use twice if weapon is new.
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>1337103667</ID> <Description>"Instant Weapon Proficiency"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] aobscanmodule(QuickWeaponProf,ff7rebirth_.exe,0F B7 00 48 83 C4 28 C3 EB) // should be unique alloc(newmem,$1000,QuickWeaponProf) label(code) label(return) newmem: mov word ptr [rax],#10 code: movzx eax,word ptr [rax] add rsp,28 jmp return QuickWeaponProf: jmp newmem nop 2 return: registersymbol(QuickWeaponProf) [DISABLE] QuickWeaponProf: db 0F B7 00 48 83 C4 28 unregistersymbol(QuickWeaponProf) dealloc(newmem) { // ORIGINAL CODE - INJECTION POINT: ff7rebirth_.exe+BE794F ff7rebirth_.exe+BE7934: C3 - ret ff7rebirth_.exe+BE7935: CC - int 3 ff7rebirth_.exe+BE7936: CC - int 3 ff7rebirth_.exe+BE7937: CC - int 3 ff7rebirth_.exe+BE7938: B8 28 00 00 00 - mov eax,00000028 ff7rebirth_.exe+BE793D: E8 1E 88 57 01 - call ff7rebirth_.exe+2160160 ff7rebirth_.exe+BE7942: 48 2B E0 - sub rsp,rax ff7rebirth_.exe+BE7945: E8 12 00 00 00 - call ff7rebirth_.exe+BE795C ff7rebirth_.exe+BE794A: 48 85 C0 - test rax,rax ff7rebirth_.exe+BE794D: 74 08 - je ff7rebirth_.exe+BE7957 // ---------- INJECTING HERE ---------- ff7rebirth_.exe+BE794F: 0F B7 00 - movzx eax,word ptr [rax] // ---------- DONE INJECTING ---------- ff7rebirth_.exe+BE7952: 48 83 C4 28 - add rsp,28 ff7rebirth_.exe+BE7956: C3 - ret ff7rebirth_.exe+BE7957: EB F9 - jmp ff7rebirth_.exe+BE7952 ff7rebirth_.exe+BE7959: CC - int 3 ff7rebirth_.exe+BE795A: CC - int 3 ff7rebirth_.exe+BE795B: CC - int 3 ff7rebirth_.exe+BE795C: 33 D2 - xor edx,edx ff7rebirth_.exe+BE795E: 48 8D 05 DB A5 4D 06 - lea rax,[ff7rebirth_.exe+70C1F40] ff7rebirth_.exe+BE7965: 83 3D E4 A5 4D 06 0E - cmp dword ptr [ff7rebirth_.exe+70C1F50],0E ff7rebirth_.exe+BE796C: 48 0F 44 D0 - cmove rdx,rax } </AssemblerScript> </CheatEntry> </CheatEntries> </CheatTable>
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1