lushen124 / Universal-FE-Randomizer

Properly universal this time.
MIT License
98 stars 28 forks source link

Improvements to FE9 Logic #403

Closed Vennobennu closed 8 months ago

Vennobennu commented 1 year ago

I've been making some modifications to the Yune codebase for my own runs, and thought some of these FE9 changes would be of interest. I think I mentioned some of these before, but a proper fork and pull request is probably more helpful at least.

Quick summary: -Allows playable fliers to randomize into non-flying classes. Marcia and Jill's starting positions have been changed to account for this (Janaff, Ulki and Reyson still get stuck in 17-4, but the game still continues fine) -Reworks Ashnard's and the Black Knight's immunity removal by deleting their "Weak_A" skill instead of adding the weakA ability to A- and S-rank weapons. -Removes Thief's promotion ban skill. They can now promote into Assassins. -Adds support for reading and writing the 4th and 5th class skills of classes. -Adds support for writing to a chapter unit's coordinates. -Makes the ___ Knight and Paladin classes slightly less likely to appear in class randomization to counteract how many variants of them exist. -Gives Laguz starting gauges a more generous distribution: 5-20 instead of 0-20.

lushen124 commented 1 year ago

Changes look pretty good to me. I'll get back to working on this as soon as I can get IRL stuff sorted. Lots of moving parts right now. Thanks for the contribution! 🙂

Vennobennu commented 1 year ago

Glad to hear you like the changes. Good luck getting your IRL stuff handled.