Okay, I've got some savestates here: https://drive.google.com/file/d/1M_7kJdIJ8Twwe16rZiRu_wiBO-WsB_Qd/view?usp=sharing
I'll most likely delete them in a few days, so be aware.
The fellow with the shield we're considered with his this fine chap, Prince Mars of Aritia.
Here's the plan, just to make extra-sure everything's clear.
This is Map #2 in the game. Mars normally spawns in the spot indicated in yellow, which you'll see in the vanilla ROM.
However, I changed the spawn positions of Mars and his gang (as well as their classes/sprites) in the map that comes before this one, Map #1. This likely contributes to the issue. Map #1 itself is without issue.
In Map 2 now, for some reason, Mars is spawning in the crossed-out red circle. I want to now have him spawn in the area where the green arrow points, which will be easy, as soon as I find where his coordinates are determined for Map #2.
I was able to find the coordinates for all the other blue units (not counting the 4 blue sword/axe guys near the bridge. They're seperate and I found their data already). Unfortunately, Mars's coordinates were not found near the others. I've searched all over, and can't find what determines his spawn point for maps other than Map #1.
If there's anything else you need to know if you can help me, let me know. If you can't help, that's okay. Maybe I'll try over at Serenes Forest.