summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/014-5-1/sagratha.txt19
1 files changed, 15 insertions, 4 deletions
diff --git a/npc/014-5-1/sagratha.txt b/npc/014-5-1/sagratha.txt
index de668fd03..32ab80ecb 100644
--- a/npc/014-5-1/sagratha.txt
+++ b/npc/014-5-1/sagratha.txt
@@ -302,19 +302,25 @@ function teachMagic {
.@x=getarg(0,getq(General_Sagratha));
switch (.@x) {
case 0:
+ if (MAGIC_LVL < 1)
+ goto L_Magicless;
mesn;
mesc l("@@ nods.", .name$);
mesq l("For now, yes. But you will have to prove that you really care about more than yourself.");
next;
mesn;
- mesq l("This is the ...");
+ mesq l("This is the LIMERIZER spell. It'll spawn slimes. Several. Of several kinds.");
+ next;
+ mesn;
+ mesq l("Never use it for evil. Slimes can be... kinda nasty to clothing.");
+ skill TMW2_LIMERIZER, 1, 0;
+ setq General_Sagratha, 1;
break;
}
/*
skill TMW2_HALHISS, 12;
skill TMW2_KALWULF, 9;
skill TMW2_DRAGOKIN, 5;
- skill TMW2_LIMERIZER, 14;
skill TMW2_STONEHEART, 9;
skill TMW2_FROZENHEART, 9;
skill TMW2_FAIRYKINGDOM, 9;
@@ -336,10 +342,15 @@ function requireHelp {
L_Lie:
mesn;
- mesq l("Really interesting, how I am NOT seeing the items I asked for...");
+ mesq l("I'm not blind.");
+ close;
+
+L_Magicless:
+ mesn;
+ mesq l("Not yet. You have to ask the mana seed to give you more power.");
next;
mesn;
- mesq l("Say, what do you think if I transmuted your head into the missing materials? I can warrant your soul won't return to the Soul Menhir, either!");
+ mesq l("Your skill in magic is not great enough to use some of the spells yet, so keep practicing and visiting the mana seed until it is.");
close;
OnInit: