diff options
Diffstat (limited to 'npc/012-7/celestia.txt')
-rw-r--r-- | npc/012-7/celestia.txt | 42 |
1 files changed, 39 insertions, 3 deletions
diff --git a/npc/012-7/celestia.txt b/npc/012-7/celestia.txt index facdfd7d2..ba9f2764b 100644 --- a/npc/012-7/celestia.txt +++ b/npc/012-7/celestia.txt @@ -14,6 +14,8 @@ .@q2=getq(HurnscaldQuest_TeaParty); mesn; mesq lg("Hello, darling. I was thinking in doing a tea party."); + if (.@q1) + mes col("You notice that even if she tries to calm down everyone and serve tea, she's pretty distressed with the Monster King herself.", 9); next; mesn strcharinfo(0); menu @@ -22,8 +24,8 @@ rif(.@q2 == 0 && BaseLevel > 30, l("Tea party! I want to participate.")), L_TeaQuest, rif(.@q2 == 1, l("I have some sweeties for the Tea Party!")), L_TeaCheck, rif(.@q2 >= 2, l("Tea party! I want to participate.")), L_TeaParty, - rif(.@q1 == 0, l("How do you have time for tea parties?!")), L_MainQuest, - rif(.@q1 == 99, l("I want to try again.")), L_MainQuest; + rif(.@q1 == 0, l("There are Monster Attacks every month, how do you have time for tea parties?!")), L_MainQuest, + rif(.@q1 == 99, l("I want to try convincing the Yeti King again.")), L_MainQuestCore; L_Coffee: mes ""; @@ -51,10 +53,44 @@ L_Crown: close; L_MainQuest: + mes ""; if (is_admin()) setq HurnscaldQuest_Celestia, 1; mesn; - mes col("TODO, please report this error to Jesusalva.", 1); + mes col("Celestia eyes sparkles.", 9); + mesq l("Someone who have clear priorities appeared! I'm glad!"); + next; + mesn; + mesq l("You see, most people think that all monsters are controlled by the Monster King, but that's not quite right."); + next; + mesn; + mesq l("Some are just living their own lives. In special, I've spent part of my life studying the Yeti Society."); + next; + mesn; + mesq l("And guess what? They have a King of their own!"); + mesq l("If we could convince them to distract the Monster King, we could have chances to do a counter-attack!"); + next; + mesn; + mesq l("But that's not so easy... I already sent many people, and even come myself, but he refuses to help."); + next; + +L_MainQuestCore: + mesn; + mesq l("Maybe you could convince him. There's a summoning circle on Tulimshar Sewers."); + next; + mesn; + mesq l("Go there and speak the four four-letters magic words and he'll appear to you."); + next; + mesn; + mesq l("Don't go alone, though! Unless you are level 250 or something... Hahah... as if."); + next; + mes col("Accept quest?", 9); + if (askyesno() == ASK_YES) { + setq HurnscaldQuest_Celestia, 1; + mes ""; + mesn; + mesq l("Good, good. The chant is ##B EMOC OTEM ITEY GNIK ##b. Good luck!"); + } close; L_TeaQuest: |