Page 1 of 1

Bug 867: (Content) Obtained quest

Posted: Sat Dec 03, 2016 9:12 am
by BugTracker
Bug ID       : 867 - Obtained quest  
Bug Date     : 2016/11/29 09:13:14
Assigned To  : Content
Priority     : Low

Category     : VGClient
Sub-Category : Gameplay: Quest
Severity     : Standard
Reproducible : Only seen once
Details:
Obtained quest "A Humble New Beginning - 3669" in Dallerjuba Village. Requires 3 villagers assisted. I had already completed those quests before obtaining 3669, no auto-update, no way to proceed with quest
Originated From World: New Telon (1)
Chunk                : Tanvu (14)
Location             : -42624 -42981 703

Re: Bug 867: (Content) Obtained quest

Posted: Sat Dec 03, 2016 11:15 pm
by Starcrusher
I don't think it is supposed to work that way. The system would have to have a way to check against quests done and recognize that you had completed those quests prior to obtaining the above referenced quest. Is there a way to script that? Or should there be? I do not think it worked like that on live. Might have to hide all the quests in the village until you have obtained "Humble New beginnings"; I don't remember if it was that way on live, but I don't think so. Anyone have memories or thoughts on this?

Re: Bug 867: (Content) Obtained quest

Posted: Sat Dec 03, 2016 11:22 pm
by Jakkal
You might be able to put "HasCompletedQuest()" in the accepted function of the quest? If they've completed three of those five, it would autoding?

Re: Bug 867: (Content) Obtained quest

Posted: Sat Dec 03, 2016 11:41 pm
by Starcrusher
Hmmmm....maybe...think it would have to be a bunch of IFs and UpdateQuestObjectiveQuantity() statements. I'll give that a try if no one remembers exactly how it worked on live.

Re: Bug 867: (Content) Obtained quest

Posted: Sun Dec 04, 2016 9:38 am
by Jakkal
Yeah, that's what I'm thinking.

I have one like this in Dahknarg, though the flow works better as the original quest leads you to the questgivers. But there's still the possibility that they run off without getting that quest and complete the others.

Re: Bug 867: (Content) Obtained quest

Posted: Sun Dec 04, 2016 2:24 pm
by Amnath
This particular group was kinda "loose" on live. You could take the quest and then any 3 villagers quests would complete it, or--and this would not be unusual, to find and complete the villagers quests first--then you could just ask for this quest and immediately turn it in. No prereqs, no order, no apparent connection between the quest givers. The need of a quest to check for other quests complete, will probably come up many times.

Re: Bug 867: (Content) Obtained quest

Posted: Sun Dec 04, 2016 3:39 pm
by Jakkal
Alright, Starcrusher, I set this up on my quest in Dahknarg that works the same way: Assist The Spiritragers ID: 2618

In that quest you have to do three specific tasks by three different, specific NPCs. I have it set up now so that if you somehow bypass Grimaw (The original questgiver), do the three tasks, and return to Grimaw, you now get the quest update as soon as you pick it up.

So you should be able to set it up by having it check to see if it's finished those quests and update the quantity.

Check out the script in mine if you need a reference.

If you don't have time to fix it or whatever, just lemme know. I should be able to pop on and take care of this later.

Re: Bug 867: (Content) Obtained quest

Posted: Sun Mar 26, 2017 8:59 am
by OncaLupe
"A Humble New Beginning - 3669" now recognizes if you've already helped the villagers.