summaryrefslogtreecommitdiff
path: root/npc/011-1
diff options
context:
space:
mode:
Diffstat (limited to 'npc/011-1')
-rw-r--r--npc/011-1/auldsbel.txt51
1 files changed, 24 insertions, 27 deletions
diff --git a/npc/011-1/auldsbel.txt b/npc/011-1/auldsbel.txt
index e20dd8ab..d0f9a58d 100644
--- a/npc/011-1/auldsbel.txt
+++ b/npc/011-1/auldsbel.txt
@@ -230,19 +230,19 @@ L_Sul_t_s:
if (@Q_component_quest <= 4)
goto L_Sul_t_s_no;
mesn l("Auldsbel the Wizard");
- mes "\"Very well, then. You have been quite helpful with my experiments, after all. As you may have noticed, the spell takes a pile of volcanic ashes. Close your hands around it, then whisper the invocation.\"";
+ mesq l("Very well, then. You have been quite helpful with my experiments, after all. As you may have noticed, the spell takes a pile of volcanic ashes. Close your hands around it, then whisper the invocation.");
next;
mesn l("Auldsbel the Wizard");
- mes "\"That invocation is '" + get(.invocation$, "make-sulphur") + "'.\"";
+ mesq l("That invocation is '%s'.", b("Gole"));
next;
mesn l("Auldsbel the Wizard");
- mes "\"You may find that you can transmute the powder more effectively after a while; that is perfectly natural.\"";
+ mesq l("You may find that you can transmute the powder more effectively after a while; that is perfectly natural.");
next;
goto L_Main_menu;
L_Sul_t_s_no:
mesn l("Auldsbel the Wizard");
- mes "\"Hmm... how about this: you help me with a few of my experiments, and I tell you?\"";
+ mesq l("Hmm... how about this: you help me with a few of my experiments, and I tell you?");
next;
menu
"Very well, I will help you.", L_Quest,
@@ -250,7 +250,7 @@ L_Sul_t_s_no:
L_Next:
mesn l("Auldsbel the Wizard");
- mes "\"Then I fear that I shall not reveal the spell to you either.\"";
+ mesq l("Then I fear that I shall not reveal the spell to you either.");
next;
goto L_Main_menu;
@@ -983,10 +983,7 @@ L_learn_spell:
mes "\"This spell is a simple transmutation invocation. All it takes is a clean wooden log. Hold it in your hand, focus your powers, and say the magic invocation.\"";
next;
mesn l("Auldsbel the Wizard");
- mes "\"You can turn the log into a wooden figurine by imagining the creature whose shape you want in your head and saying `" + get(.invocation$, "spell-transmute-wood") + ",' followed by the last syllable of the name of the creature you want to shape it into.\"";
- next;
- mesn l("Auldsbel the Wizard");
- mes "\"So `" + get(.invocation$, "spell-transmute-wood") + " lurk' for a Skytlurk figurine, for example. If you know what a Skytlurk is, I mean, otherwise you will have a hard time imagining it. You may want to try some others instead, though.\"";
+ mes l("You can turn the log into a wooden figurine by imagining the creature whose shape you want in your head and saying `%s' followed by the last syllable of the name of the creature you want to shape it into.", b("Parum"));
next;
mesn l("Auldsbel the Wizard");
mes "\"Oh... and it has to be the old Tritan name. Most creatures nowadays have very different names, but some old Tritan names have survived. Just try some, until you find one that fits.\"";
@@ -1000,21 +997,21 @@ L_learn_spell:
L_repeat_spell:
mesn l("Auldsbel the Wizard");
- mes "\"The invocation is `" + get(.invocation$, "spell-transmute-wood") + ",' followed by the last syllable of the name of the creature you want to shape the log into. So `" + get(.invocation$, "spell-transmute-wood") + " lurk' for a Skytlurk figurine.\"";
+ mesq l("The invocation is `%s' followed by the last syllable of the name of the creature you want to shape the log into.", b("Parum"));
next;
mesn l("Auldsbel the Wizard");
- mes "\"But keep two things in mind: First, you must KNOW what the creature looks like – so a Skytlurk probably won't work – and second, you must use the old Tritan name of it. `Fluffy' and `Scorpion' are modern names, so those won't work, you should try some others.\"";
+ mes "\"But keep two things in mind: First, you must KNOW what the creature looks like – so a Skrytlurk probably won't work – and second, you must use the old Tritan name of it. `Fluffy' and `Scorpion' are modern names, so those won't work, you should try some others.\"";
next;
mesn l("Auldsbel the Wizard");
- mes "\"And make sure to keep notes of your spells! In the future, I will only tell you once.\"";
+ mesq l("And make sure to keep notes of your spells! Don't rely only on your skill tab (F5).");
next;
goto L_Main_menu;
L_initiation:
mesn l("Auldsbel the Wizard");
- mes "\"So, have you managed to transmute something?\"";
+ mesq l("So, have you managed to transmute something?");
next;
- if (countitem("MoubooFigurine"))
+ if (countitem(MoubooFigurine))
menu
"Not yet.", L_Main_menu,
"How about this mouboo figurine?", L_initiation_check;
@@ -1066,23 +1063,23 @@ L_initiation_check:
L_stu_start:
if (@mexp < 200) goto L_Notready;
mesn l("Auldsbel the Wizard");
- mes "\"Next, I shall teach you a higher-level transmutation spell.\"";
+ mesq l("Next, I shall teach you a higher-level transmutation spell.");
if (getskilllv(SKILL_MAGIC) < 2) {
- mes "\"Thinking well, you will not be able to use it yet; you will first have to gain a greater understanding of magic overall.\"";
+ mesq l("Thinking well, you will not be able to use it yet; you will first have to gain a greater understanding of magic overall.");
close;
}
next;
mesn l("Auldsbel the Wizard");
- mes "\"Bring me ten bug legs, and I will reveal its invocation to you.\"";
+ mesq l("Bring me ten bug legs, and I will reveal its invocation to you.");
next;
menu
"Here you are.", L_Next9,
"I'll be back with them.", L_Main_menu;
L_Next9:
- if (countitem("BugLeg") < 10)
+ if (countitem(BugLeg) < 10)
goto L_c_quest_missing;
- delitem "BugLeg", 10;
+ delitem BugLeg, 10;
getexp 1000, 0;
@Q_main_status = @Q_STATUS_STUDENT0;
callsub S_Update_Var;
@@ -1093,7 +1090,7 @@ L_Next9:
mes "[1000 experience points]";
next;
mesn l("Auldsbel the Wizard");
- mes "\"Now, listen carefully: to make a short tank top out of three pieces of cloth, you must use the invocation '" + get(.invocation$, "make-short-tanktop") + "'.\"";
+ mesq l("Now, listen carefully: to make a short tank top out of three pieces of cloth, you must use the invocation '%s'.", b("Patviloree"));
next;
mesn l("Auldsbel the Wizard");
mes "\"But be careful; transmutations can go wrong, and that can injure you. When you have more overall spellcasting practice, come back to me.\"";
@@ -1132,7 +1129,7 @@ L_Next10:
mes "[1000 experience points]";
next;
mesn l("Auldsbel the Wizard");
- mes "\"The next spell I have will make a normal tank top out of four pieces of cloth. The invocation is '" + get(.invocation$, "make-tanktop") + "', make sure to write this down.\"";
+ mesq l("The next spell I have will make a normal tank top out of four pieces of cloth. The invocation is '%s', make sure to write this down.", b("Patloree"));
next;
goto L_Main_menu;
@@ -1162,7 +1159,7 @@ L_Next11:
mes "[1000 experience points]";
next;
mesn l("Auldsbel the Wizard");
- mes "\"To make a shirt, use the invocation '" + get(.invocation$, "make-shirt") + "'. This will require five pieces of cloth.\"";
+ mesq l("To make a shirt, use the invocation '%s'. This will require five pieces of cloth.", b("Patmuploo"));
next;
goto L_Main_menu;
@@ -1180,19 +1177,19 @@ L_stu_2:
"I'll be back with them.", L_Main_menu;
L_Next12:
- if (countitem("RawLog") < 20)
+ if (countitem(RawLog) < 20)
goto L_c_quest_missing;
- delitem "RawLog", 20;
+ delitem RawLog, 20;
getexp 1000, 0;
@Q_main_status = @Q_STATUS_STUDENT3;
callsub S_Update_Var;
mesn l("Auldsbel the Wizard");
- mes "Auldsbel places the logs next to his hut.";
- mes "\"I'm hoping to animate them into the shape of one of those odd log heads.\"";
+ mesc l("Auldsbel places the logs next to his hut.");
+ mesq l("I'm hoping to animate them into the shape of one of those odd log heads.");
mes "[1000 experience points]";
next;
mesn l("Auldsbel the Wizard");
- mes "\"This spell makes arrows out of a single wooden log. Its invocation is '" + get(.invocation$, "make-arrows") + "'.\"";
+ mesq l("This spell makes arrows out of a single wooden log. Its invocation is '%s'.", b("Kularzufrill"));
next;
goto L_Main_menu;