Here I leave for all (1.03K) JPN Main Offsets for Zen Limit Transfer:
Code:
void cFixes::FixMaxZenCount()
{
gToolKit.SetByte((PVOID)(0x0071646A+1),9);
gToolKit.SetByte((PVOID)(0x007166F8+1),9);
gToolKit.SetByte((PVOID)(0x00716A5B+1),9);
gToolKit.SetByte((PVOID)(0x007175AB+1),9);
}
Remove Msg from Fruits (for Add Commands) 1.03K:
Code:
void cFixes::FixRemoveFruitMessages()
{
gToolKit.SetNop(0x00636C21,5);
gToolKit.SetNop(0x00636C7D,5);
gToolKit.SetNop(0x00636EC2,5);
gToolKit.SetNop(0x00636F22,5);
}
Delete or on this case: Replace (From Client Side) Message Box with: "Digit Secret Number" for: 1.03K:
Code:
void Naked cFixes::FixDeleteCharASM()
{
static DWORD dwSearchTextNumberLine = 0x00402F50;
static DWORD dwCreateInterfaceLoops = 0x0040D31A;
// ----
_asm
{
PUSH 0x620
MOV ECX,0x07AAD828
CALL dwSearchTextNumberLine
MOV DWORD PTR SS:[EBP-0x90],EAX
JMP dwCreateInterfaceLoops
}
}
void cFixes::FixDeleteCharWithoutId()
{
gToolKit.SetRange((LPVOID)0x0040D166,44,ASM::NOP);
gToolKit.SetJmp((LPVOID)0x0040D166,this->FixDeleteCharASM);
}
PS: On the last case is necesary Edit your: Text.bmd file, and add on this case: '0x620 -> 1568 Number line your New Message'.
Ex:

Results in Game:
