summaryrefslogtreecommitdiff
path: root/npc/017-3
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-05-11 18:15:41 -0300
committerJesusaves <cpntb1@ymail.com>2022-05-11 18:15:41 -0300
commite9bdbd1662d43aa77377d6403de6a6a433837d76 (patch)
tree58affc9ba1d8b7be9ffeec012a1a5f150fbac809 /npc/017-3
parente968d4cbdf069e2a4cbdd83474a7831af41b4642 (diff)
downloadserverdata-e9bdbd1662d43aa77377d6403de6a6a433837d76.tar.gz
serverdata-e9bdbd1662d43aa77377d6403de6a6a433837d76.tar.bz2
serverdata-e9bdbd1662d43aa77377d6403de6a6a433837d76.tar.xz
serverdata-e9bdbd1662d43aa77377d6403de6a6a433837d76.zip
The Episode is probably complete. Give the Mylarin Dust.
Diffstat (limited to 'npc/017-3')
-rw-r--r--npc/017-3/doctor.txt99
1 files changed, 99 insertions, 0 deletions
diff --git a/npc/017-3/doctor.txt b/npc/017-3/doctor.txt
index c605e3d11..b456671fe 100644
--- a/npc/017-3/doctor.txt
+++ b/npc/017-3/doctor.txt
@@ -125,6 +125,7 @@ L_Tea:
mesc l("@@/10 @@", countitem(ShadowHerb), getitemlink(ShadowHerb));
mesc l("@@/2 @@", countitem(HastePotion), getitemlink(HastePotion));
menu
+ rif(getq(LoFQuest_EPISODE) == 16, l("Actually, about the Soul Eater...")), L_Cont,
l("Alright, I have them here!"), L_Check2,
l("No thanks, see ya!"), -;
close;
@@ -255,6 +256,104 @@ L_TimeFlask:
setq LoFQuest_EPISODE, 15;
close;
+/////// Epilogue
+L_Cont:
+ mesn;
+ mesc l("The doctor quickly analyzes you with some tool. Which looks like a screwdriver? Probably just a generic scanner, though.");
+ mesq l("Gimme a second... Yes, you seem to be fine now, very well, congratulations!");
+ next;
+ inventoryplace MylarinDust, 1;
+ select
+ l("Why, thank you!"),
+ l("It was a tough fight."),
+ l("I met Elli.");
+ mes "";
+ if (@menu == 1) close;
+ if (@menu == 2) {
+ mesn;
+ mesq l("I'm sure it was, now go rest a bit, you deserve it!");
+ close;
+ }
+ mesc l("The doctor raises an eyebrow at you.");
+ next;
+ mesn;
+ mesq l("Figures she would be involved. What did she say?");
+ do
+ {
+ next;
+ select
+ l("Nothing important."),
+ l("That she would stop the Soul Eater in past and future."),
+ l("That she was one of the originals."),
+ l("To defeat the Moubootaur.");
+ mes "";
+ switch (@menu) {
+ case 1:
+ mesn;
+ mesq l("That's because you weren't paying attention!");
+ next;
+ mesn;
+ mesq l("Listen, kid, one does not simply ignore Elli! She is too scary to be ignored!");
+ break;
+ case 2:
+ mesn;
+ mesq l("Of course. I bet Elli is the one who cursed you, who started the Great Fire and who put the time lock in place.");
+ next;
+ mesn;
+ mesq l("She wanted the Soul Eater defeated. Destroying the whole world never stopped her before.");
+ next;
+ mesn;
+ mesq l("She is a scary woman and you would do well to remember this.");
+ break;
+ case 3:
+ mesn;
+ mesq l("Ah, the originals. Had the displeasure to met a few of them in the past and in the future with my time machine.");
+ next;
+ mesn;
+ mesq l("There are only four which you could want to know about.");
+ next;
+ mesn;
+ mesq l("First, %s is the Guardian of Law and Order. He ensures all rules are followed, and if anything breaks them, he erases their existence.", b("Mr. Saves"));
+ next;
+ mesn;
+ mesq l("For example, when an item is dropped to the ground, it rots away and disappear. It cannot be recovered. If an item were to break such rule, Mr. Saves would intervene.");
+ next;
+ mesn;
+ mesq l("He has a few chosen ones to whom he granted what we call \"SQL Magic\". And \"GM Magic\" is the imitation of that.");
+ next;
+ mesn;
+ mesq l("Next we have %s. It guards the world itself and grants all kinds of magic.", b(l("The Mana Source")));
+ next;
+ mesn;
+ mesq l("Then we have %s. You met her. She guards all Talpan beings, such as Humans, Elves, Reidys, Orcs and whatever. She is an evil woman. She grants nothing to her followers.", b(l("Elli")));
+ next;
+ mesn;
+ mesq l("I miss Ms. De'Kagen, she was very benevolent but from another world. Why does this one only have annoying pricks for Originals. Wait, I'm sidetracked.");
+ next;
+ mesn;
+ mesq l("The last one is %s. You will meet him in the future, so no spoilers. Time traveler word.", b(l("The Moubootaur")));
+ break;
+ }
+ } while (@menu != 4);
+ mesn;
+ mesq l("Sorry, but no spoilers. You'll met the Moubootaur soon enough.");
+ next;
+ mesn;
+ mesq l("He guards what you call \"monsters\", but he favor Mouboos. He is possibly the oldest of the Originals.");
+ next;
+ mesn;
+ mesq l("He dislikes Talpans like you. The Mana Source chained him in ancient times, though, so the Talpans could flourish.");
+ next;
+ mesn;
+ mesq l("After the Great Fire... you don't find our world's Elli ever again.");
+ next;
+ mesn;
+ mesq l("Keep following the path. Take this and... good luck.");
+ getexp 300000, 0;
+ getitem MylarinDust, 1;
+ setq LoFQuest_EPISODE, 17;
+ close;
+
OnInit:
.sex=G_MALE;
.distance=5;