summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/001-1/devis.txt10
-rw-r--r--npc/001-2-21/julia.txt10
2 files changed, 20 insertions, 0 deletions
diff --git a/npc/001-1/devis.txt b/npc/001-1/devis.txt
index e9a8f449..d8959296 100644
--- a/npc/001-1/devis.txt
+++ b/npc/001-1/devis.txt
@@ -8,6 +8,16 @@
001-1,193,109,0 script Devis#001-1 NPC_DEVIS_ARTIS,{
function say_random_greeting {
+ .@enora = getq(ArtisQuests_Enora);
+ if (.@enora == 0)
+ {
+ speech
+ l("Enora from the Legion of Aemil has been warned that you were aboard."),
+ l("She is waiting for you on the dock.");
+
+ return;
+ }
+
.@rand = rand (5);
if (.@rand == 0) goodbye;
else if (.@rand == 1)
diff --git a/npc/001-2-21/julia.txt b/npc/001-2-21/julia.txt
index a71a3a10..9b440d7d 100644
--- a/npc/001-2-21/julia.txt
+++ b/npc/001-2-21/julia.txt
@@ -17,8 +17,11 @@
.@s$ = l("I don't want to change my language, sorry.");
L_Menu:
+ .@enora = getq(ArtisQuests_Enora);
+
menu
rif(getskilllv(1) != 9, l("Something is wrong with me, I can't smile nor sit.")), L_BasicSkill,
+ rif (.@enora == 0, l("Where should I go?")), L_Enora,
lg("I made a mistake, I would like to change my language."), L_ChooseLang,
l("Could you explain to me where I am?"), L_WhereIam,
l("What happened to me?"), L_What,
@@ -121,6 +124,13 @@ L_BasicSkill:
goto L_YNMenu;
+L_Enora:
+ speech 5,
+ l("Enora from the Legion of Aemil has been warned that you were aboard."),
+ l("She is waiting for you on the dock.");
+
+ goto L_YNMenu;
+
L_Quit:
goodbye;