[FE8] Character Endings - Withdrawal - Retreat Designation 01

I have a problem with the retreat designation in the withdrawal tab within the character endings in FEBuilder. Setting the retreat designation to 01 should display the text

"Died at [chapter name]
and parted ways with the company." (ID 07D2)

if the corresponding unit has died. However, this doesn’t work and no text is displayed in the character endings in-game. Does anyone know what I have to do to make this work as expected?

If no text is displayed, that implies some other issue. Does the normal “died at X” chapter work for this character- it’s only the retreat text that fails?

Yes, “died at” does work, as well as the ‘normal’ “wounded at [chapter] but stayed till the end”. It’s only the “wounded at [chapter] and parted ways” that’s causing issues. As far as I know this is unused in Vanilla FE8, but the text is in the ROM and the option is there, so I expected it to work.

The routine for determining the ending text for units that died is at B6768. You can see the branching in the image below.

If the value in the ending is 2, it loads texts 7D3 and 7D4.
If the value is greater than 2, then check if it is 5. If it is 5, then display his normal ending even if he’s dead. Otherwise display nothing.
If the value is 0, it loads text 7D1.
Failing all of the above, display nothing.

In other words, if the value in the ending is 1, it fails all of the above, so it displays nothing. You would have to edit this routine to change that behavior. Perhaps the message lists 1 as a leftover from FE6/7, but the routine changed in FE8 and the text was not updated.

1 Like

Thanks a lot. While I’m not sure if I’m smart enough to change the routine, this would definitely help me find a workaround.

What happens if the value is 5 and the person who died has an A-Support with someone with whom they have a paired ending? I think supports get deleted if a unit dies, so it should display the solo ending and not the paired one, right?