I have just managed to rescue Elting from Inquisition
Gone to governor for last time - then transported back to Captains Cabin to brief Officers for the final battle. and the quest breaks.
I think Elting & Emilo are supposed to be in Captains Cabin for Berifing & then Emilio talks to me.
BUT - Elting & Emilio are not there - just the Dierman and Queiroz. - so the Quest breaks.
This is the case that I think is not working from quests_reactions.c
Attached are the Compile & System logs - no error log generated.
And a Save from just before you go to the Captains Cabin

Gone to governor for last time - then transported back to Captains Cabin to brief Officers for the final battle. and the quest breaks.
I think Elting & Emilo are supposed to be in Captains Cabin for Berifing & then Emilio talks to me.
BUT - Elting & Emilio are not there - just the Dierman and Queiroz. - so the Quest breaks.

This is the case that I think is not working from quests_reactions.c
Code:
case "end_report":
RestoreOfficers(pchar.id);
DoQuestReloadToLocation("Cabin2", "rld", "loc6" ,"prepare_operation_fort");
break;
case "prepare_operation_fort":
ChangeCharacterAddressGroup(CharacterFromID("Elting"), "Cabin2", "rld", "aloc2");
ChangeCharacterAddressGroup(CharacterFromID("Arie Dierman"), "Cabin2", "rld", "aloc5");
ChangeCharacterAddressGroup(CharacterFromID("Augusto Queiroz"), "Cabin2", "rld", "aloc1");
ChangeCharacterAddressGroup(CharacterFromID("Emilio Soares"), "Cabin2", "rld", "startloc");
LAi_SetActorType(pchar);
characters[GetCharacterIndex("Blaze")].dialog.CurrentNode = "details_operation";
LAi_ActorSelfDialog(pchar, "");
break;
case "operation_emilio":
LAi_SetPlayerType(pchar);
LAi_SetActorType(characterFromID("Emilio Soares"));
Characters[GetCharacterIndex("Emilio Soares")].dialog.currentnode = "begin_84";
LAi_ActorDialog(characterFromID("Emilio Soares"), pchar, "", 2.0, 1.0);
break;
Attached are the Compile & System logs - no error log generated.
And a Save from just before you go to the Captains Cabin
