Page 2 of 5

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Mon May 13, 2019 5:04 pm
by deityshadow
I can't get AP Multiplier to work either.

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Mon May 13, 2019 6:13 pm
by DrummerIX
Yeah, I think AP Multiplier was broke all the time. Inf AP works for me or at least it did. I don't have much time right now to look into it.

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Wed Jun 12, 2019 4:57 pm
by bacon00
just wanted to update that the inf item usage is now broke aswell, is there ever going to plans to update this?

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Wed Jun 12, 2019 10:05 pm
by DrummerIX
I updated the post with EDIT 3 to fix Infinite Item.

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Fri Jun 14, 2019 12:02 am
by bacon00
Thank you. :-)

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Sat Jun 15, 2019 7:47 pm
by Gvaz
Doesn't seem like it works on the latest update 1.0.4

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Sat Jun 15, 2019 8:30 pm
by DrummerIX
Works fine for me on latest Steam version

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Sun Jun 16, 2019 3:27 pm
by Gvaz
Seems like it is working fine now, yes. Not sure what happened.

Does anyone know how to give yourself infinite components?

edit: it seems that GP pointer works, but I question that AP Multiplier (not infinite AP, I don't want that) is working. I've set it to 99x and not seeing any change.

edit2: INF item usage doesn't work either

edit3: I guess the pointers are different in the codex version

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Sun Jul 07, 2019 4:07 am
by urthor
Even on the latest Steam version it seems like ap multiply/infinite ap both do not work, infinite mana gives you a crash etc.

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Thu Jan 30, 2020 6:25 pm
by linkchaos
GOG version gives you a crash as well

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Sun Mar 01, 2020 1:47 am
by kornicska
Please 1.1.2 version infinite craft item pls pls pls

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Mon Mar 02, 2020 7:39 pm
by Zozinhu
This game is currently on sale I would like to play it so much ^^

Can you please update this table? :lol:

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Fri Mar 06, 2020 3:45 am
by krustytoe
I am an amateur, but I was able to make a simple level up on EXP gain. Use it if you want.

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Tue Mar 17, 2020 5:51 am
by fardriel
Pretty good. It also applies to enemies, though. I noticed that, near the XP, there's a pointer to the struct for the character it belongs to, that has flags for which team its on. This code is an expansion on yours that makes it only apply to the player characters, while making enemy characters get 0 XP. Guest/allied characters get normal XP.

Code: Select all

[ENABLE]


aobscanmodule(INJECT,GameAssembly.dll,89 41 58 5D C2 04 00) // should be unique
alloc(newmem,$1000)

label(code)
label(return)
label(playerteam)
label(foeteam)
label(xpmul)
registersymbol(xpmul)

newmem:
  push ebx
  push edx
  mov ebx,[ecx+64]
  mov edx,[ebx+4C]
  cmp edx,1
  je playerteam
  mov edx,[ebx+58]
  cmp edx,1
  je foeteam

code:
  pop edx
  pop ebx
  mov [ecx+58],eax
  pop ebp
  ret 0004
  jmp return

playerteam:
  sub eax,[ecx+58]
  imul eax,[xpmul]
  add eax,[ecx+58]
  jmp code

foeteam:
  xor eax,eax
  jmp code

xpmul:
  dd 2

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

[DISABLE]

INJECT:
  db 89 41 58 5D C2 04 00

unregistersymbol(INJECT)
unregistersymbol(xpmul)
dealloc(newmem)

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

"GameAssembly.dll"+1736F3: 8B 45 08           -  mov eax,[ebp+08]
"GameAssembly.dll"+1736F6: 89 41 54           -  mov [ecx+54],eax
"GameAssembly.dll"+1736F9: 5D                 -  pop ebp
"GameAssembly.dll"+1736FA: C2 04 00           -  ret 0004
"GameAssembly.dll"+1736FD: CC                 -  int 3 
"GameAssembly.dll"+1736FE: CC                 -  int 3 
"GameAssembly.dll"+1736FF: CC                 -  int 3 
"GameAssembly.dll"+173700: 55                 -  push ebp
"GameAssembly.dll"+173701: 8B EC              -  mov ebp,esp
"GameAssembly.dll"+173703: 8B 45 08           -  mov eax,[ebp+08]
// ---------- INJECTING HERE ----------
"GameAssembly.dll"+173706: 89 41 58           -  mov [ecx+58],eax
"GameAssembly.dll"+173709: 5D                 -  pop ebp
"GameAssembly.dll"+17370A: C2 04 00           -  ret 0004
// ---------- DONE INJECTING  ----------
"GameAssembly.dll"+17370D: CC                 -  int 3 
"GameAssembly.dll"+17370E: CC                 -  int 3 
"GameAssembly.dll"+17370F: CC                 -  int 3 
"GameAssembly.dll"+173710: 55                 -  push ebp
"GameAssembly.dll"+173711: 8B EC              -  mov ebp,esp
"GameAssembly.dll"+173713: 8A 45 08           -  mov al,[ebp+08]
"GameAssembly.dll"+173716: 88 41 5F           -  mov [ecx+5F],al
"GameAssembly.dll"+173719: 5D                 -  pop ebp
"GameAssembly.dll"+17371A: C2 04 00           -  ret 0004
"GameAssembly.dll"+17371D: CC                 -  int 3 
}
Trying to fix the AP multiplier from the OP. Managed to fix the infinite AP thing (there was a static address that needed updating) but the AP multiplier is proving trickier (its static address is no longer even a thing). The AP update code is also the update code for hundreds of other values, so there needs to be some way to ensure the cheat code only affects AP, which is what is getting confusing.

Re: Fell Seal: Arbiter's Mark (Steam)

Posted: Sun Mar 29, 2020 2:45 am
by nihilism
Just got this off Humble. Tested working for latest steam version as of 3/28/2020.

Fell Seal.CT
1.1.2
(116.48 KiB) Downloaded 198 times

Added: Multiple moves per turn
Added: Multiple actions per turn
Added: Double components on use
Added: Free shop purchases
Fixed: AP Multiplier/Infinite AP
Fixed: GP Multiplier
Fixed: "Infinite MP" (need to use any ability to get max MP for that char)
Fixed: Infinite Item Usage in Battle
Merged XP multiplier script by fardriel/krustytoe
Thanks to DrummerIX for the original table