Quest Complete Flag
Moderator: Team Members
- Scatman
- Retired
- Posts: 1688
- Joined: Wed Apr 16, 2008 5:44 am
- EQ2Emu Server: Scatman's Word
- Characters: Scatman
- Location: New Jersey
Quest Complete Flag
I may be doing this wrong but I haven't figured out a proper way to display the (Quest Complete) flag in the quest journal when a quest is complete. I know a quest recognizes it is complete when it has no more steps but then how do we get the flag to display when we are handing in the quest? There still has to be a last step to go speak with the last NPC to hand it in (usually something like, "Return to blah blah for my reward").
I like that the quests detect that they are finished when there are no more steps because that is useful in quests with multiple quest steps. But if I'm not doing this wrong, maybe put in a function to tell the quest journal when to display the (Quest Complete) flag?
I like that the quests detect that they are finished when there are no more steps because that is useful in quests with multiple quest steps. But if I'm not doing this wrong, maybe put in a function to tell the quest journal when to display the (Quest Complete) flag?
-
LethalEncounter
- Team: Zombie
- Posts: 2717
- Joined: Wed Jul 25, 2007 10:10 pm
Well as far as I know, quests on Live don't show complete when there is a step that says you should go back and talk to the quest giver. Again, as far as I can recall they just change the quest text to tell you to go back to see the quest giver once the quest is complete. Quests *should* show up complete in your quest journal once all steps are complete. However, if they dont or I am wrong about the above statements please let me know. I might need to add in a function to change the quest text as I'm not sure if I added that yet.
- Scatman
- Retired
- Posts: 1688
- Joined: Wed Apr 16, 2008 5:44 am
- EQ2Emu Server: Scatman's Word
- Characters: Scatman
- Location: New Jersey
-
LethalEncounter
- Team: Zombie
- Posts: 2717
- Joined: Wed Jul 25, 2007 10:10 pm
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
-
LethalEncounter
- Team: Zombie
- Posts: 2717
- Joined: Wed Jul 25, 2007 10:10 pm
See I always thought that was a bug on live. I mean IMHO the Complete tag should ONLY be put onto quests that are totally complete. If you still need to do something in the quest then it is NOT complete. Like some quests on live say complete as soon as you get them because they just have you go and talk to another NPC. I hated it really. However, we can still with the *broken* (IMHO) system on live.John Adams wrote:Heh interesting... I always thought that I could open my quest journal, see quests marked as (Complete) but still active, meaning I had to go do one last thing to finish it and move it over to the completed tab.
I think that's what ya'll are talking about. ?
- Scatman
- Retired
- Posts: 1688
- Joined: Wed Apr 16, 2008 5:44 am
- EQ2Emu Server: Scatman's Word
- Characters: Scatman
- Location: New Jersey
I'm not talking about the value that QuestIsCompleted returns, sorry. I'm talking about the little tag that is put in the quest journal in active quests that says (Complete) next to the quest name letting you know this is the last step, that's all. Nothing major what-so-ever. In fact we don't even need to put that in there. It doesn't affect anything at all whether or keep it the way it is now, or leave it.
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
Hehe LE, there is proof that two people can look at one thing and see two separate meanings. When I looked at my Live journal and saw (Complete), I read it as "This quest is ready to BE completed, go do it".
If everything were in fact done, the quest should be removed from active and placed on the completed tab, yes?

If everything were in fact done, the quest should be removed from active and placed on the completed tab, yes?
-
LethalEncounter
- Team: Zombie
- Posts: 2717
- Joined: Wed Jul 25, 2007 10:10 pm
-
LethalEncounter
- Team: Zombie
- Posts: 2717
- Joined: Wed Jul 25, 2007 10:10 pm
OK, maybe instead of the LUA function to set the quest to complete I add a special step function called SetQuestStepTurnIn(Quest, Step, Description, TaskGroup, NPC IDs). This would perform exactly as a chat quest step except that the server would ignore it when checking to see if it is completed if it is the last step remaining. I think this makes much more sense. Please let me know if you agree.
- Scatman
- Retired
- Posts: 1688
- Joined: Wed Apr 16, 2008 5:44 am
- EQ2Emu Server: Scatman's Word
- Characters: Scatman
- Location: New Jersey
That would work I believe! I just had something typed up explaining that quests received from inspecting an item won't have a quest NPC to hand the quest into but then thinking about those quests, I don't think you ever see the (Complete) flag on those quests. The (Complete) flag is usually only displayed when you are trotting back to an NPC to hand it in if I can remember correctly.
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
Who is online
Users browsing this forum: No registered users and 0 guests