New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The player can become a guard after passing the fire mage trial #241
Conversation
gothic-1-community-patch/scriptbase/_work/Data/Scripts/Content/Story/Missions/DIA_GRD_200_Thorus.d Lines 717 to 728 in 41457f9
changed to FUNC int GRD_200_Thorus_GARDIST_Condition()
{
if ( (CorKalom_BringMCQBalls == LOG_SUCCESS)
|| Npc_KnowsInfo (hero,Grd_214_Torwache_SEETHORUS)
|| Npc_KnowsInfo (hero,GRD_216_Torwache_SEETHORUS) )
&& (Npc_GetTrueGuild (hero ) == GIL_STT)
&& (!Npc_KnowsInfo (hero, GRD_200_Thorus_WANNABEMAGE))
&& (Corristo_KDFAufnahme < 4)
{
return TRUE;
};
}; |
Additionally (or instead?) the player shouldn't be able to become a guard after he passed the trial ( |
Looking at the dialog and the surrounding functions, that seems like the better option. Once the trial is successfully completed ( Changing Thorus's dialog instead sounds more safe. |
I've updated the issue accordingly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have not run the test, but it looks good.
Hello, everyone, Sorry for spamming a closed report, however, I can still reproduce this issue. After I pass the Fire Mage trial, Corristo goes to prepare the oath ceremony. I also checked the "fix status 241" command and it was displayed as being active. Regards, |
@Quintus24 thanks for reporting! Would you mind to give a detailed account on which dialogs were spoken in which order? There are a few dialogs in play (Thorus and Corristo) that may happen in different order. It would be useful to know how you managed to slip through. According to the scripts that should be not possible. What can happen, however, I noticed is that before Corristo’s questioning is concluded, one can go back to Thorus to become a guard and then continue Corristo’s quiz to become a mage afterward. I haven’t tried it in-game. If that is the case it should be addressed, too. |
Hi @szapp, Here are the exact steps:
I have attached my save file, maybe it will help.
I can reproduce this as well, however, once the quiz begins, you cannot back out, it is mandatory to finish it. While doing these tests I also noticed that Corristo's daily routine will no longer resume if the following steps are performed:
Regards, |
Describe the bug
After passing the trial, the player can go to Thorus to become a guard and then complete the ceremony to become a fire mage.
Expected behavior
It is no longer possible to become a guard after passing the trial of the Magicians of Fire.