Stendhal Quest Ideas/Oracle NPC for New Quest Hints

From Arianne
Revision as of 17:25, 13 November 2011 by imported>Kymara
Jump to navigation Jump to search


An NPC could list the names of the people you still need to help in that region. Then saying the name gives the one line description from the quest info

In this case player has not started the quests Herbs for Carmen, Hat for Monogenes, Armor for Dagobert or Pizza Delivery, in Semos, and he is above the min level to do them. He's done everything else for his level.

player: quest
npc: Carmen, Monogenes, Dagobert and Leander all need your help.

player: Carmen
npc: The Semos healer, Carmen, searches for ingredients to make potions and other useful medicines with.

player: Dagobert
npc: Dagobert, the consultant at the bank of Semos, needs protection.

Requires:

getNPCName() in each quest file (kymara is working on it with Bluelads4)
getUnStartedQuestsInRegionForLevel(player) type function in StendhalQuestSystem - kymara can do it
Then use these to write the NPC-actions to give responses.
Check if any quests don't have a region still and should have.