diff --git a/New Text Document.txt b/New Text Document.txt
index 5a05507..fcda624 100644
--- a/New Text Document.txt
+++ b/New Text Document.txt
@@ -1 +1 @@
-next: 17593
\ No newline at end of file
+next: 17594
\ No newline at end of file
diff --git a/data/XML/quests.xml b/data/XML/quests.xml
index 670741c..86d4783 100644
--- a/data/XML/quests.xml
+++ b/data/XML/quests.xml
@@ -995,119 +995,38 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/npc/eleonore.npc b/data/npc/eleonore.npc
index e9f3964..11da91a 100644
--- a/data/npc/eleonore.npc
+++ b/data/npc/eleonore.npc
@@ -18,7 +18,7 @@ VANISH,! -> "Oh well."
"farewell" -> *
"ring",QuestValue(17502)=0 -> "My ring was stolen by a parrot, directly from my dressing table near the window. It flew to the nearby mountains and I fear my ring will be lost forever. Whoever returns it to me will be rewarded generously. ...",
- "I guess that evil parrot hid the ring somewhere on a high tree or a rock so that you might need a rake to get it.", SetQuestValue(17502,1)
+ "I guess that evil parrot hid the ring somewhere on a high tree or a rock so that you might need a rake to get it.", SetQuestValue(17502,1), SetQuestValue(17593,1)
"mission",QuestValue(17502)=0 -> *
"ring",QuestValue(17502)=1 -> Type=6093, Amount=1, Price=150, "Oh, my beloved ring! Have you found it and want to return it to me?", Topic=1
@@ -50,7 +50,7 @@ Topic=4,"yes" -> "I am glad to hear that. So please listen: Due to circumstances
"Contact Captain Waverider, the old fisherman, and tell him the secret word 'peg leg'. He will make sure that you arrive safely ...",
"Please look for Ray and find out what happened to him and why he was not able to answer. Return to me as soon as you have found something out. I wish you a good journey.", SetQuestValue(17502,6)
Topic=4 -> "Too bad."
-
+"mission",QuestValue(17502)>5,QuestValue(17502)<13 -> "Return to me as soon as you have found something out about Ray."
"ray","striker",QuestValue(17502)=13 -> " Oh, he is so wonderful. A very special man with a special place in my heart.", Topic=5
Topic=5,"mermaid" -> "I can't thank you enough for freeing my beloved Ray from that evil spell. I am still shocked that a mermaid could steal his love that easily.", SetQuestValue(17502,14)
diff --git a/data/npc/jackfategoroma.npc b/data/npc/jackfategoroma.npc
index 736e718..934f4f0 100644
--- a/data/npc/jackfategoroma.npc
+++ b/data/npc/jackfategoroma.npc
@@ -68,7 +68,7 @@ Topic=1 -> "Oh, well."
Topic=2,"yes" -> "Good! Please return once you have gathered 30 pieces of wood.", SetQuestValue(17501,1)
Topic=2 -> "Oh, well."
-Topic=3,"yes",Count(Type)>=Amount -> "Excellent! Now we can leave this godforsaken place. Thank you for your help. Should you ever want to return to this island, ask me for a passage to Goroma.", Delete(Type), SetQuestValue(17501,2)
+Topic=3,"yes",Count(Type)>=Amount -> "Excellent! Now we can leave this godforsaken place. Thank you for your help. Should you ever want to return to this island, ask me for a passage to Goroma.", Delete(Type), SetQuestValue(17501,2), SetQuestValue(17593,2)
Topic=3,"yes" -> "You don't have that many."
Topic=3 -> "Oh, I'm still waiting then."
diff --git a/data/npc/ocelus.npc b/data/npc/ocelus.npc
index 2377b6a..7bb3cd3 100644
--- a/data/npc/ocelus.npc
+++ b/data/npc/ocelus.npc
@@ -40,8 +40,9 @@ Topic=3, -> "Too bad."
"mermaid",QuestValue(17502)=10 -> "Oh my. Its not easy to impress a mermaid I guess. Please get me a love poem. I think elves are the greatest poets so their city seems like a good place to look for one.", SetQuestValue(17502,11)
"marina",QuestValue(17502)=10 -> *
+"date",QuestValue(17502)=10 -> *
-"love","poem",QuestValue(17502)=11 -> Type=5952, Amount=1, "Did you get a love poem from Ab'Dendriel?", Topic=4
+"poem",QuestValue(17502)=11 -> Type=5952, Amount=1, "Did you get a love poem from Ab'Dendriel?", Topic=4
Topic=4,"yes",Count(Type)>=Amount -> "Excellent. Here, with this little spell I enable you to recite the poem like a true elven poet. Now go and ask her for a date again.", SetQuestValue(17502,12)
Topic=4,"yes" -> "It looks like you forgot it somewhere."
Topic=4 -> "Maybe another time."