[FE6/FE7/FE8] Is it possible to recreate Fire Emblem 9 automatic promotion?

, ,

Hello.
I like to know if it is possible to recreate the Level 21 promotion from FE9 in the GBA games?
And how difficult that would be?
Is there maybe a similar patch available already?

I am pretty sure that no such patch currently exists, but from my understanding, the way I’d go about recreating it would be that if a unit in a class that isn’t labeled as promoted hits a particular level, then the game would run the promotion routine.

1 Like

Thank you for your reply!!
Have a great day

Most people who want something like this use my promote menu command patch

3 Likes

Thank you for the reply!!
Can you please tell me where I can find this patch?

There’s no patch to my knowledge. The best I can come up as a “soft implementation” using existing code is as follows:

Create an “always” event.

Have it check, each time it runs, whether or not player character 1 is Lv20 or not.
If Lv20, forcibly promote into promoted class (if only one option). Alternatively, first pull up a prompt to allow the user to choose one of multiple promotion options, and depending on the choice taken, forcibly promote into that class (if multiple options).

Repeat the above statements for every playable, unpromoted-on-join playable unit. All of it goes into one event (which will be absolutely massive).

Also call the event before preps/after maps to catch any possible outliers.

It’s not a perfect fix; you will automatically promote at Lv20 right after getting stat gains for Lv19 → 20 and because the event has to run after every single player or enemy action, there will be brief pauses after each such action, but it’s the best I can come up with.

1 Like

It is in febuilder patches.

My original post:

2 Likes

Using the ASMC 0x80CCA15 makes it so the proper promotion branch choice happens regardless of class.
image

2 Likes

Thank you for the reply!!
Have a nice day

Thank you for the reply!!
Have a great day

Thank you for the reply!!
Have a wonderful day