final SpeakerNPC npc = npcs.get("Ilisa");
npc.add(ConversationStates.IDLE, ConversationPhrases.GREETING_MESSAGES,
new AndCondition(new GreetingMatchesNameCondition(npc.getName()),
new QuestInStateCondition(QUEST_SLOT, "ilisa"),
new NotCondition(new PlayerHasItemWithHimCondition("flask"))),
ConversationStates.ATTENDING,
"Medicine for #Tad? Didn't he tell you to bring a flask?", null);
final List<ChatAction> processStep = new LinkedList<ChatAction>();
processStep.add(new DropItemAction("flask"));