From 848d8649375222160fd6d0e4dd2e7687cb17a3f0 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Wed, 5 Feb 2020 09:48:47 -0300 Subject: Magic School: Warn about level 30 design. Halinarzo Librarian: Chop down half hour if you got magic. This should, under normal circumstances, finish the quest. --- npc/003-0/recepcionist.txt | 2 ++ npc/009-2/librarian.txt | 11 ++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/npc/003-0/recepcionist.txt b/npc/003-0/recepcionist.txt index e27e46591..b1d0474a6 100644 --- a/npc/003-0/recepcionist.txt +++ b/npc/003-0/recepcionist.txt @@ -63,6 +63,8 @@ L_Prologue: mesq l("Please note unless you have Magic Powers, obtained from the Mana Seed, all you will be able to learn are small tricks, so please make a wise choice."); MGQUEST=true; getitem ScholarshipBadge, 1; + tutmes l("Magic skills allows for a more advanced gameplay, but they are meant for level 30 onwards."); + tutmes l("If you follow %s's quest, you will eventually reach the requeriments for here.", b("Lua")); close; //////////////// diff --git a/npc/009-2/librarian.txt b/npc/009-2/librarian.txt index 4a471bbea..8b0c137c1 100644 --- a/npc/009-2/librarian.txt +++ b/npc/009-2/librarian.txt @@ -31,9 +31,18 @@ L_Advance: setq2 General_Narrator, santime()+(60*60); .@nt=santime()+(60*60); } + + // You got magic, so, why waiting so long. Chop half hour. + // Should be plenty to instantly finish. + if (MAGIC_LVL && !@halinskip) { + setq2 General_Narrator, .@nt-1800; + @halinskip=true; + } + // Wait time is over! if (.@nt <= santime()) goto L_Complete; + mesn; mesq l("Have you found out magic already? It should not be possible, but the girl reading the book says it is. I don't know in what to believe."); next; @@ -59,7 +68,7 @@ L_Prologue: next; mesn; mesq l("Alright, I'll look in the archives. I'll have an answer for you in @@. Meanwhile, why don't you suppress the bandits on the cliff?", l("45 minutes")); - // Please wait 2 hours + // Please wait 45 minutes setq General_Narrator, 7, santime()+(60*45); next; mesn; -- cgit v1.2.3-60-g2f50