Hey
@Roah don't be mad at me, I respect your work. I really do, however I have a theory about your codes for Digimon and why they doen't seem to work.
First I decided to call the lines by batches which start with $D202 line.
Hence:
A Batch
$XXXX XXXXXXXX XXXXXXXX 1st/2nd Pointer
$YYYY YYYYYYYY YYYYYYYY Actual Offset(Single)/Starting Memory and Value(Multi)
$ZZZZ ZZZZZZZ ZZZZZZZZ Value(Single)/Number of Succeeding Memory Affected(Multi)
Now onto some stuff I observed, the 1st batch seems to have a problem. Unlike the 2nd batch, the values even the pointer's value in the code doesn't reflect in the hex edit mode. Manually editing so the hex edit Value of the Memory to be the same with the Line makes the code work like the Yen and Brave Point A. You just can't save as it will delete your save(Good thing I was only at Chapter 4 and planned to restart anyway).
Here are my theory why this happens though:
1. The 1st Pointer is incorrect.
2. The Value of the 1st Pointer is the one incorrect.
3. It's both.
For those codes that affects Multiple Memories like the Scan and Stats one, I am not quite as sure if there is one or more factors. I was never good at making these and making them work. Howevsr my theory about it are:
1. The 1st Pointer's the problem.
2. There might be a missing to make it work.
These are just my theory, I decided to tell it in the hopes of it helping you. I am willing to help in testing the codes for it though. Sorry, still bad at making codes.
Now to find the specific item code (00xxyyzz) of items in Phantasy Star Infinity. Already determined what 00, yy amd most of zz affects. Just a little more and I'll finally get that Awesome Millias Breaker, etc.