summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/re/mob_db.conf2
-rw-r--r--npc/020-7-1/oskari.txt38
-rw-r--r--npc/020-7-1/peetu.txt2
3 files changed, 39 insertions, 3 deletions
diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf
index 5ea487a0f..adbb32fb1 100644
--- a/db/re/mob_db.conf
+++ b/db/re/mob_db.conf
@@ -8495,7 +8495,7 @@ mob_db: (
AttackMotion: 672
DamageMotion: 200
Drops: {
- Coal: 700
+ StrangeCoin: 1
}
},
)
diff --git a/npc/020-7-1/oskari.txt b/npc/020-7-1/oskari.txt
index e9d900052..903c58aa1 100644
--- a/npc/020-7-1/oskari.txt
+++ b/npc/020-7-1/oskari.txt
@@ -82,7 +82,43 @@ function pIdle {
// Here we begin
function pPeetu {
mesn;
- mesq l("ERROR PEETU");
+ 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.");
+ next;
+ select
+ l("Ok, see you."),
+ l("Peetu asked me to talk to you about his mishap.");
+ mes "";
+ if (@menu == 1)
+ close;
+ mesn;
+ mesq l("So, what did he said?");
+ next;
+ mesn strcharinfo(0);
+ mesq l("He is blaming himself and is afraid of losing his job.");
+ next;
+ mesn;
+ mesq l("Well... Can't say I'm surprised. He is very perfectionist. Putting on himself the blame is something he would do.");
+ next;
+ mesn;
+ mesq l("Well, all humans does mistakes... Wait, he is an elf. So, everyone commit mistakes. Anyway...");
+ next;
+ mesc l("@@ stops, and keep silent for a while, thinking, before continuing.", .name$);
+ next;
+ mesn;
+ mesq l("You know, he is very experienced and reliable. He might look and act like a kid, but he is at least a century old.");
+ next;
+ mesn;
+ mesq l("This whole situation is very disquieting, not to say suspicious. There might be something more to it that we're not seeing.");
+ next;
+ mesn;
+ mesq l("It might be just my gut instict, but... Would you be willing to talk with Peetu and the other helpers, investigating what actually happened?");
+ next;
+ mesn;
+ mesq l("The whole team is very distressed, too. Could you take the opportunity to see if the team is putting the blame on Peetu? Thanks in advance.");
+ next;
+ mesn;
+ mesq l("Please tell Peetu I do not plan in firing him, it should calm him down. And please carry out an investigation, don't disrupt my work until you're done.");
+ setq1 NivalisQuest_BlueSage, 4;
close;
}
diff --git a/npc/020-7-1/peetu.txt b/npc/020-7-1/peetu.txt
index 246a6b9dc..df4516af5 100644
--- a/npc/020-7-1/peetu.txt
+++ b/npc/020-7-1/peetu.txt
@@ -269,7 +269,7 @@ function pReflection {
mesq l("Could you please ask @@ about it? The ingredients... It would still be my fault..."), b(l("Elias"));
next;
mesc l("@@ is on the verge of crying again. Better leave out and look for Elias.", .name$);
- setq1 NivalisQuest_BlueSage, 4;
+ setq1 NivalisQuest_BlueSage, 5;
close;
}