It took a lot of ASM coding on the SNES side as well as a reorganization of the randomizer's code on my side, but the game can now handle duplicate characters! This is available as an option, in case you still want the characters simply reordered instead of each individual one being random.
No longer will you be depressed by the knowledge that seeing Edward in Palom's spot means he won't be your FuSoYa replacement. Now you can have however many bards you get lucky enough to roll!
The main reason duplicate characters were a problem before was the game only has space for 13 spell sets - Rydia alone uses three, so if you have 5 Rydias on the team everything would have crashed and burned. The solution was to make the game lie to itself about which spells a character knows - the game will now hide the spells an individual character technically knows but doesn't have the level to cast. With that code in place, I could have two different characters, at two different levels, share the same spell list without major issues.
In other news, I've attempted to alleviate the most common point of complaint The Lunarian Shuffle receives by making Valvalis start with 50% less HP if your party does not feature Kain. If you roll a bad team (and the worst case scenario just got worse with the addition of duplicate characters!), you still need to devise a way to deal damage and stay alive, but at least the fight won't drag on for so long once you have achieved that.
Get The Lunarian Shuffle version 1.05 here!
https://drive.google.com/drive/folders/0B9k5jnZ_x-ijRG5BTE1objljbzQ?resourcekey=0-0RFE3TC3A3VnxLH4vaqIdA&usp=sharing
No comments:
Post a Comment