// Player has done the quest already but not enough time has passed since completing it
npc.add(ConversationStates.ATTENDING,
ConversationPhrases.QUEST_MESSAGES,
new AndCondition(
new QuestCompletedCondition(QUEST_SLOT),
new TimeReachedCondition(QUEST_SLOT, 1)),
ConversationStates.QUEST_OFFERED,
"Wroff! Indeed I'd need some #stuff for making some more koboldish #torcibud. Will you help?",
null);
// Player has done the quest already but it's too early to get another
npc.add(ConversationStates.ATTENDING,
ConversationPhrases.QUEST_MESSAGES,
new AndCondition(
new QuestCompletedCondition(QUEST_SLOT),
new NotCondition(new TimeReachedCondition(QUEST_SLOT, 1))),
ConversationStates.ATTENDING, null,
new SayTimeRemainingUntilTimeReachedAction(QUEST_SLOT, 1,
"Wrof! Thank you but my stock of supplies for making good #torcibud will be fine for"));
// Player is curious about torcibud when offered the quest