diff options
Diffstat (limited to 'npc/003-0-1/researcher.txt')
-rw-r--r-- | npc/003-0-1/researcher.txt | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/npc/003-0-1/researcher.txt b/npc/003-0-1/researcher.txt index 1b683f9f5..24e073ddf 100644 --- a/npc/003-0-1/researcher.txt +++ b/npc/003-0-1/researcher.txt @@ -13,7 +13,7 @@ next; select l("I want you to decrypt something"), - l("I want to learn reading ancient languages"), + rif(!getskilllv(TMW2_ANCIENTLANGUAGES) && !ANCIENTLANGUAGEBOUNCER, l("I want to learn reading ancient languages")), l("Nothing, sorry."); switch (@menu) { case 1: @@ -56,6 +56,11 @@ } break; case 2: + if (Zeny < .learn) { + mesc l("You don't have enough GP."), 1; + close; + } + mesn; mesq l("Wait, it is not so simple as giving me money."); next; @@ -63,7 +68,15 @@ mesq l("What do you think learning is, magic?!"); next; mesn; - mesq l("Go away. Maybe another time."); + mesq l("What do you need to learn something besides money for tuitions fee? Time and Dedication."); + next; + Zeny-=.learn; + ANCIENTLANGUAGEBOUNCER=61; + mesn; + mesq l("Do you see the professor on the next room? Learn to his boring speech for A WHOLE MINUTE. There are the materials for the class."); + next; + mesn; + mesq l("If you pay attention, you'll learn the skill."); break; } close; |