From 48163d96bd77b7503bb13c4972ded8079aa2d6aa Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Tue, 21 May 2019 11:31:58 -0300 Subject: Blue Sage 9/12, that is 3/4 ready on Investigation. Wow. So much work. --- npc/020-7-1/oskari.txt | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) (limited to 'npc/020-7-1/oskari.txt') diff --git a/npc/020-7-1/oskari.txt b/npc/020-7-1/oskari.txt index 40237e85d..3f0df18b7 100644 --- a/npc/020-7-1/oskari.txt +++ b/npc/020-7-1/oskari.txt @@ -56,6 +56,8 @@ pElias(); break; case 9: + pIdle("Peetu"); // Skippers... + break; case 10: case 11: pIdle(); @@ -74,6 +76,11 @@ // Here we begin function pIdle { + if (getarg(0, "") != "") { + mesn; + mesq l("What are you doing? Stop wasting my time and go talk to @@!", getarg(0, "##1##BBUGGY FLYING COW##b##0")); + close; + } mesn; mesq l("You have to excuse me, as you might have heard we're having some trouble at the moment and I, as Chief of Nikolai's household staff, have a lot to do."); close; @@ -125,7 +132,34 @@ function pPeetu { // Here we begin function pElias { mesn; - mesq l("ERROR ELIAS"); + mesq l("Have you talked to Peetu co-workers about their opinion yet?"); + next; + + // cannot advance otherwise + .@q=getq3(NivalisQuest_BlueSage); + if (.@q != BS_NPCALL) { + mesn; + mesq l("I need to know if someone is blaming him. It is important."); + close; + } + select + l("Not yet."), + l("Yes, everyone thinks he is competent and Elias have a report of a masked man."); + mes ""; + if (@menu == 1) + close; + + mesn; + mesq l("With a mask you say? This reminds me... wait a moment."); + next; + mes l("... .... ...."); + next; + mesn; + mesq l("Mh... yes. It makes sense. Listen. This is a secret, but it might have been.... @@.", b(l("Sabotage"))); + next; + mesn; + mesq l("I need a favor from you. Go talk to Peetu. Ask him to confirm if there was silk cocoon in the ingredients. Janika reported me that we've ran out of it two days ago."); + setq1 NivalisQuest_BlueSage, 9; close; } -- cgit v1.2.3-60-g2f50