From 78f84d4d58581a5a7e92ded19a665454220c8602 Mon Sep 17 00:00:00 2001
From: omattornot <m.vuoso@laposte.net>
Date: Wed, 13 Jul 2016 03:27:29 +0200
Subject: add lines in menu of both Nard.txt

---
 npc/000-2-3/nard.txt  |  7 +++++++
 npc/001-2-24/nard.txt | 16 +++++++++++++---
 2 files changed, 20 insertions(+), 3 deletions(-)

(limited to 'npc')

diff --git a/npc/000-2-3/nard.txt b/npc/000-2-3/nard.txt
index 9ca42ccd..cd2bd0ec 100644
--- a/npc/000-2-3/nard.txt
+++ b/npc/000-2-3/nard.txt
@@ -231,6 +231,7 @@ L_GoBackArtis:
         l("Enough of this island?"),
         l("Where would you like to go now?");
     switch (select(l("Let's go to Artis."),
+                   l("Tell me, where are we right now?"),
                    l("I would like to stay here a bit more.")))
     {
         case 1:
@@ -249,7 +250,13 @@ L_GoBackArtis:
 
             closedialog;
             close;
+
         case 2:
+            closedialog;
+            npctalk3 l("This is Drasil Island, I named it after an ancient mythical tree.");
+            close;
+
+        case 3:
             speech 5,
                 l("Ok I stay here with my paperwork if you need my help.");
 
diff --git a/npc/001-2-24/nard.txt b/npc/001-2-24/nard.txt
index d5efe9c7..b8eb9d58 100644
--- a/npc/001-2-24/nard.txt
+++ b/npc/001-2-24/nard.txt
@@ -30,10 +30,16 @@
     mesq g(l("Good day miss."), l("Good day mister."));
     next;
     mesq l("What can I do for you?");
+    .@q = getq(ArtisQuests_Enora);
 
+    // Before the player sees Enora, the menu shows L_Lost on top
+    // If the player saw Enora, the menu shows L_Lost at the bottom
+    // Because he shouldn't be lost after having talked to her, so the priority in menu changes
     menu
-        l("I'm lost, where should I go?"), L_Lost,
-        l("How long will you stay here?"), -;
+        rif(.@q == 0, l("I'm lost, where should I go?")), L_Lost,
+        rif(.@q > 0, l("Tell me, where are we right now?")), L_Info,
+        l("How long will you stay here?"), -,
+        rif(.@q > 0, l("I'm lost, where should I go?")), L_Lost;
 
     speech 5,
         l("We just returned from a long journey and Artis is a good city to rest and to conclude our exchange."),
@@ -66,8 +72,12 @@
             closedialog;
             close;
     }
+L_Info:
+    closedialog;
+    npctalk3 l("Don't you recognize the great city of Artis?");
+    close;
 
-L_Lost :
+L_Lost:
     mes "";
     mesn;
     mesq l("Julia made an appeal to the Legion of Aemil to get in touch with you, exit the ship and you should see your escort!");
-- 
cgit v1.2.3-70-g09d2