+1!mike9k1 wrote: ↑Tue Apr 28, 2020 7:36 pmHi DrummerIX, I've been playing around with your "Infinite Turns Good Status" script and I think I may have found some ways to improve it (or at least another variant ).
Originally I was looking to make the "dance" (negative) status effect permanent to make a video (also had another to instantly negate it when I needed to switch out party members)
But after I was done with that, I noticed I could permanently extend other positive status effects with a few changes, as well as instantly nullify some negative ones. Things like the "defend" action and Erik's "Divide", which normally only lasts for one turn I could keep for an entire battle
Anyway, I decided to improve it and clean things up a little so I could share it with you here:
Some of the status effects I have tested:Code: Select all
[ENABLE] aobscanmodule(StatusTurnsAOB,"DRAGON QUEST XI.exe",8B 83 EC 00 00 00 83 F8 01 7C 11) // should be unique registersymbol(StatusTurnsAOB) alloc(newmem,1024,StatusTurnsAOB) label(return) newmem: cmp [rbx+000000EC],1 je goodstatus cmp [rbx+000000EC],FFFFFFFF je goodstatus cmp [rbx+000000E0],0 //defense up je goodstatus cmp [rbx+000000D8],0 //pep-up, oomph je goodstatus cmp [rbx+000000E0],1 //defense down je badstatus cmp [rbx+000000C0],0 //dance, laugh je badstatus inc [rbx+000000EC] goodstatus: mov eax,0 //make status effect permanent jmp return badstatus: mov eax,1 //instantly nullify status effect jmp return StatusTurnsAOB: jmp newmem nop return: [DISABLE] StatusTurnsAOB: db 8B 83 EC 00 00 00 unregistersymbol(StatusTurnsAOB) dealloc(newmem)
Positive (permanently extended): Pep-up, Oomph, Buff, Accelerate, Magic Barrier, Bounce, Elemental Resistance (Harp/Insulate), Defend (action), Erik's divide
Negative (instantly nullified): Paralyze, Dance, Laugh, Dazzle, Fizzle, Snooze, Fuddle, Infatuation
Have a look and maybe see if it's worthy to add to your table. Thanks for all that you do
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