Skip to content
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

Fletcher reopens closed quest #21

Closed
AmProsius opened this issue Jan 1, 2021 · 1 comment · Fixed by #107
Closed

Fletcher reopens closed quest #21

AmProsius opened this issue Jan 1, 2021 · 1 comment · Fixed by #107
Labels
compatibility: difficult This issue is difficult to make compatible. impl: replace func call This issue requires replacing function calls in the scripts. provided fix This issue has a fix provided in the comments. type: session fix The fix for this issues is persistent across a session. validation: validated This issue is still present even with Systempack/Union.
Milestone

Comments

@AmProsius
Copy link
Owner

Fletcher reopens the quest "Vanished Guard" if the quest is already completed.

@AmProsius AmProsius added this to To Do in v1.0.0 via automation Jan 1, 2021
@AmProsius AmProsius removed ai labels Jan 1, 2021
@catalinstoian
Copy link

catalinstoian commented Jan 16, 2021

func void DIA_Fletcher_WoNek_Info()
{
AI_Output (other, self,"DIA_Fletcher_WoNek_15_00"); //D'you know where Nek's got to?
AI_Output (self, other,"DIA_Fletcher_WoNek_06_01"); //No, and I'm not likely to find out.
AI_Output (self, other,"DIA_Fletcher_WoNek_06_02"); //If anything, the diggers in this district might know something. But diggers don't talk to guards.
AI_Output (self, other,"DIA_Fletcher_WoNek_06_03"); //Especially not now they know I hate this filthy work. I bet they're laughing behind my back!
Log_CreateTopic (CH1_LostNek, LOG_MISSION);
Log_SetTopicStatus (CH1_LostNek, LOG_RUNNING);
B_LogEntry (CH1_LostNek,"Maybe the diggers in the arena district know where Nek disappeared to.");
};

changed to

func void  DIA_Fletcher_WoNek_Info()
{
	AI_Output (other, self,"DIA_Fletcher_WoNek_15_00"); //D'you know where Nek's got to?
	AI_Output (self, other,"DIA_Fletcher_WoNek_06_01"); //No, and I'm not likely to find out.
	AI_Output (self, other,"DIA_Fletcher_WoNek_06_02"); //If anything, the diggers in this district might know something. But diggers don't talk to guards.
	AI_Output (self, other,"DIA_Fletcher_WoNek_06_03"); //Especially not now they know I hate this filthy work. I bet they're laughing behind my back!
	
	if (Sly_LostNek != LOG_SUCCESS) && (Npc_GetTrueGuild(hero) == GIL_NONE)
	{
	Log_CreateTopic    (CH1_LostNek, LOG_MISSION);
	Log_SetTopicStatus (CH1_LostNek, LOG_RUNNING);
	};
	B_LogEntry  (CH1_LostNek,"Maybe the diggers in the arena district know where Nek disappeared to.");
};

@szapp szapp added type: session fix The fix for this issues is persistent across a session. compatibility: difficult This issue is difficult to make compatible. labels Jan 24, 2021
@szapp szapp moved this from To Do to In Progress in v1.0.0 Feb 9, 2021
@AmProsius AmProsius added this to the v1.0.0 milestone Feb 9, 2021
@AmProsius AmProsius added provided fix This issue has a fix provided in the comments. validation: validated This issue is still present even with Systempack/Union. labels Feb 11, 2021
v1.0.0 automation moved this from In Progress to Done Feb 11, 2021
AmProsius added a commit that referenced this issue Feb 11, 2021
#21: Prevent Fletcher from reopening quest
@szapp szapp added this to Unsorted in Fix templates Mar 15, 2021
@szapp szapp moved this from Unsorted to Replace calls to external functions in Fix templates Mar 15, 2021
@szapp szapp added the impl: replace func call This issue requires replacing function calls in the scripts. label Mar 16, 2021
@szapp szapp moved this from Replace function calls to Unsorted in Fix templates Mar 16, 2021
@szapp szapp moved this from Unsorted to NPC function in Fix templates Mar 17, 2021
@szapp szapp moved this from NPC function to Dialog: Info function in Fix templates Mar 17, 2021
AmProsius added a commit that referenced this issue Apr 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility: difficult This issue is difficult to make compatible. impl: replace func call This issue requires replacing function calls in the scripts. provided fix This issue has a fix provided in the comments. type: session fix The fix for this issues is persistent across a session. validation: validated This issue is still present even with Systempack/Union.
Projects
Fix templates
Modify dialog function
v1.0.0
  
Done
Development

Successfully merging a pull request may close this issue.

3 participants