Everything is working fine now with quests (the one's I've done so far) and they are exactly like live's. There is one thing wrong though. When I go to update the QuestTaskGroup and hide all the sub checkboxes for say QuestTaskGroup 1. I don't receive an update message for the quest update I just did. It just updates but I don't get a pop up message.
For example, you can see this from the first quest given by Murrar. Trainer Hayl tells you to go kill a sparring partner and the quest looks something like this.
.-I need to learn about combat
.....-x I spoke with Hayl.
.....-x I defeated a sparring partner
.....- I must return to Hayl with news of my victory.
(it wouldn't let me use spaces so I just used dots lol)
Where the x's are the completed steps. So now I go back to Hayl and when I do, I want that "Quest Update! blah blah" message to pop up telling me "I returned to Hayl" but it doesn't pop up. The QuestTaskGroup and the steps get set properly with the next QuestTaskGroup and step setup properly, just no pop-up message. Here's the code:
Code: Select all
function step3_complete_talkToHayl(Quest, QuestGiver, Player)
UpdateQuestStepDescription(Quest, 3, "I have spoken to Sergeant Hayl McGuinness.")
UpdateQuestTaskGroupDescription(Quest, 1, "I have won a match against one of the sparring partners.")
AddQuestStepChat(Quest, 4, "I should tell Murrar that my training was successful.", "I should return to Murrar Shar to show that I am ready for my next challenege.", 2530014)
AddQuestStepCompleteAction(Quest, 4, "step4_complete_talkToMurrar")
end
I want, "I have spoken to Sergeant Hayl McGuinness." to pop up and ding telling me I've done that step but it doesn't. If you want an overall look at the quest, it's named, art_of_combat.lua.