- Reaction score
Tyadran said:Extended Characters causes all characters to use Sprite 0 in battle (or it may just use Max's, not positive).
Also confirmed by ShininGeek and monkbarron.
monkbarron said:Even after promoting a 'Max-Stuck' custom character, they still retain Max's Sprites.
After some investigation, Tyadran discovered...
Tyadran said:So I'm starting to see the issue. At address 0x71300 Rubix has a table of unpromoted battle sprite IDs, and at 0x71380 is the table of promoted IDs. Through testing I found that promoting a character gives them Max's promoted sprite (assuming you set it in the editor after turning on Extended Characters).
What this means is that the Rubix's code is properly telling the game to look at the address for promoted sprites, but for some reason never tells it to move to further positions in the table based on character ID. This is what's causing all characters (promoted or unpromoted) to look like Max - all unpromoted characters are looking at address 0x71300, and all promoted characters are looking at address 0x71380.