public string QuestObjective(int questId)
{
var quest = this.Player.Quests.GetFirstIncomplete(questId);
if (quest == null)
throw new Exception("NPC.GetQuestObjective: Player doesn't have quest '" + questId.ToString() + "'.");
var current = quest.CurrentObjective;
if (current == null)
return null;
return current.Ident;
}