summaryrefslogtreecommitdiff
path: root/npc/003-0-1
diff options
context:
space:
mode:
Diffstat (limited to 'npc/003-0-1')
-rw-r--r--npc/003-0-1/colin.txt13
-rw-r--r--npc/003-0-1/luca.txt14
2 files changed, 27 insertions, 0 deletions
diff --git a/npc/003-0-1/colin.txt b/npc/003-0-1/colin.txt
index 143fb9c89..d50a022de 100644
--- a/npc/003-0-1/colin.txt
+++ b/npc/003-0-1/colin.txt
@@ -10,6 +10,19 @@
mesn;
mesq l("I am the Wizard Mages master.");
+ if (!MAGIC_LVL) goto L_NoMagic;
+ close;
+
+L_NoMagic:
+ next;
+ mesn;
+ mesq l("Your lack of magical power is critical. I dare say, you might never in your life get access to a Mana Stone.");
+ next;
+ mesn;
+ mesq l("Besides the Magic Council, Andrei Sakar have his own Mana Stone, but I doubt he would train the likes of you, or share his Mana Stone.");
+ next;
+ mesn;
+ mesq l("Perhaps, in the city, someone knows rumors about Mana Stones and can teach you. Other than that, you're on your own.");
close;
OnInit:
diff --git a/npc/003-0-1/luca.txt b/npc/003-0-1/luca.txt
index ebd57a6a2..db58dbc92 100644
--- a/npc/003-0-1/luca.txt
+++ b/npc/003-0-1/luca.txt
@@ -10,6 +10,8 @@
mesn;
mesq l("I am the Magic Warriors master.");
+ if (!MAGIC_LVL) goto L_NoMagic;
+
if (getskilllv(SM_BASH) >= 1) mesq l("Are you using my skill?");
if (getskilllv(SM_BASH) >= 1) close;
if (!MAGIC_LVL && !is_staff()) close;
@@ -22,6 +24,18 @@
close;
+L_NoMagic:
+ next;
+ mesn;
+ mesq l("Your lack of magical power is critical. I dare say, you might never in your life get access to a Mana Stone.");
+ next;
+ mesn;
+ mesq l("Besides the Magic Council, Andrei Sakar have his own Mana Stone, but I doubt he would train the likes of you, or share his Mana Stone.");
+ next;
+ mesn;
+ mesq l("Perhaps, in the city, someone knows rumors about Mana Stones and can teach you. Other than that, you're on your own.");
+ close;
+
OnInit:
.@npcId = getnpcid(0, .name$);
setunitdata(.@npcId, UDT_HEADTOP, NPCEyes);