diff --git a/QuestValidator.Common/Helpers/QuestNames.cs b/QuestValidator.Common/Helpers/QuestNames.cs index 5ba9023..2b00e3e 100644 --- a/QuestValidator.Common/Helpers/QuestNames.cs +++ b/QuestValidator.Common/Helpers/QuestNames.cs @@ -333,7 +333,11 @@ namespace QuestValidator.Common.Helpers { Quest.FollowingTheBreadCrumbs, "639670029113f06a7c3b2377" }, { Quest.Spotter, "6396700fea19ac7ed845db32" }, { Quest.MakeAnImpression, "6396701b9113f06a7c3b2379" }, - { Quest.TroubleInTheBigCity, "63967028c4a91c5cb76abd81" } + { Quest.TroubleInTheBigCity, "63967028c4a91c5cb76abd81" }, + { Quest.Bloodhounds, "64764abcd125ab430a14ccb5" }, + { Quest.Hint, "647710905320c660d91c15a5" }, + { Quest.ImportantPatient, "641dbfd7f43eda9d810d7137"}, + { Quest.FailedSetup, "64916da7ad4e722c106f2345" } }; private static readonly Dictionary<string, string> questNames = new Dictionary<string, string> @@ -664,7 +668,11 @@ private static readonly Dictionary<string, string> questNames = new Dictionary<s { "639670029113f06a7c3b2377", "Following the Bread Crumbs"}, { "6396700fea19ac7ed845db32", "Spotter"}, { "6396701b9113f06a7c3b2379", "Make an Impression"}, - { "63967028c4a91c5cb76abd81", "Trouble in the Big City"} + { "63967028c4a91c5cb76abd81", "Trouble in the Big City"}, + { "64764abcd125ab430a14ccb5", "Bloodhounds-Event" }, + { "647710905320c660d91c15a5", "Hint-Event" }, + { "641dbfd7f43eda9d810d7137", "Important Patient-Event" }, + { "64916da7ad4e722c106f2345", "Failed setup" } }; public static string GetNameById(string id) { diff --git a/QuestValidator.Common/Helpers/QuestRequirements.cs b/QuestValidator.Common/Helpers/QuestRequirements.cs index 81c1928..e82adb4 100644 --- a/QuestValidator.Common/Helpers/QuestRequirements.cs +++ b/QuestValidator.Common/Helpers/QuestRequirements.cs @@ -700,6 +700,12 @@ namespace QuestValidator.Common.Helpers .AddPrerequisiteQuest(Quest.DrugTrafficking, QuestStatus.Success) }, { Quest.NetworkProviderPart2, GetQuestData(Quest.NetworkProviderPart2) .AddPrerequisiteQuest(Quest.NetworkProviderPart1, QuestStatus.Success)}, + { Quest.Bloodhounds, GetQuestData(Quest.Bloodhounds) + .AddPrerequisiteLevel(25)}, + { Quest.Hint, GetQuestData(Quest.Hint) + .AddPrerequisiteLevel(25)}, + { Quest.ImportantPatient, GetQuestData(Quest.ImportantPatient) + .AddPrerequisiteLevel(20)}, { Quest.AssessmentPart1, GetQuestData(Quest.AssessmentPart1) .AddPrerequisiteQuest(Quest.NetworkProviderPart2, QuestStatus.Success)}, // { Quest.AssessmentPart2, GetQuestData(Quest.AssessmentPart2) diff --git a/QuestValidator.Common/Models/Quest.cs b/QuestValidator.Common/Models/Quest.cs index 299892e..6524c1c 100644 --- a/QuestValidator.Common/Models/Quest.cs +++ b/QuestValidator.Common/Models/Quest.cs @@ -328,6 +328,10 @@ FollowingTheBreadCrumbs = 323, Spotter = 324, MakeAnImpression = 325, - TroubleInTheBigCity = 326 + TroubleInTheBigCity = 326, + Bloodhounds = 327, + Hint = 328, + ImportantPatient = 329, + FailedSetup = 330 } }