summaryrefslogtreecommitdiff
path: root/npc/024-16
diff options
context:
space:
mode:
Diffstat (limited to 'npc/024-16')
-rw-r--r--npc/024-16/craftsman.txt4
-rw-r--r--npc/024-16/generals.txt10
-rw-r--r--npc/024-16/guards.txt2
-rw-r--r--npc/024-16/king.txt49
4 files changed, 41 insertions, 24 deletions
diff --git a/npc/024-16/craftsman.txt b/npc/024-16/craftsman.txt
index 961161ec6..a67372954 100644
--- a/npc/024-16/craftsman.txt
+++ b/npc/024-16/craftsman.txt
@@ -17,10 +17,10 @@
mesq lg("Look what we have here, it is a girl!", "Look what we have here, it is a boy!");
next;
mesn;
- mesq l("I'm Thurgar the mighty craftsman. I can make anything reality! But I only work to the king!");
+ mesq l("I'm Thurgar the mighty craftsman. I can make anything reality! But I only work for the king!");
next;
mesn;
- mesq l("...Unless, of course, if you're interested in learning this art. You'll not regret it, I assure you.");
+ mesq l("...Unless, of course, if you're interested in learning this art, I shall teach you. You'll not regret it, I assure you.");
next;
// Main Loop
.@score=CRAFTING_SCORE_COMPLETE/40;
diff --git a/npc/024-16/generals.txt b/npc/024-16/generals.txt
index 6f420f51c..ebc4414bf 100644
--- a/npc/024-16/generals.txt
+++ b/npc/024-16/generals.txt
@@ -32,7 +32,7 @@ function script FrostiaTaskMaster {
mesq l("Good job, you've killed the @@ @@ and reported back in time!", 50, getmonsterlink(.@q2));
next;
mesn;
- mesq l("It's not much of a reward, but doesn't it feels great to help others in need?! HAHAHA!");
+ mesq l("It's not much of a reward, but doesn't it feel great to help others in need?! HAHAHA!");
Zeny+=.@lv*8;
// Raise LV according to monster level
.@lv+=strmobinfo(3, .@q2);
@@ -43,7 +43,7 @@ function script FrostiaTaskMaster {
}
mesn;
- mesq l("Please kill @@/@@ @@ for us and make the world a safer place!", .@q3, 50, getmonsterlink(.@q2));
+ mesq l("Please kill %d/%d %s for us and make %s a safer place!", .@q3, 50, getmonsterlink(.@q2), l("Frostia"));
return false;
}
@@ -54,7 +54,7 @@ function script FrostiaGeneralQuest {
mesq l("Hey. You there. Time to do @@ and show what you're made of.", .@at$);
next;
mesn;
- mesq l("If you conclude the training, you'll be suitable for the difficult mission our King have to you.");
+ mesq l("If you conclude the training, you'll be suitable for the difficult mission our King will entrust you with.");
next;
mesc b(l(".:: Main Quest 6-2 ::.")), 3;
msObjective(BaseLevel >= 52, l("* @@/@@ Base Level", BaseLevel, 52));
@@ -66,10 +66,10 @@ function script FrostiaGeneralQuest {
mesq l("Congrats, you did it.");
next;
mesn;
- mesq l("So, if you hired a Mercenary to protect your back... Would you prefer it to attack from rearguard, or charge against certain death, buying you time?");
+ mesq l("So, if you hired a Mercenary to protect your back... Would you prefer it to attack from rear, or charge into certain death, buying you time?");
next;
select
- l("I honestely wouldn't hire a Mercenary."),
+ l("I honestly wouldn't hire a Mercenary."),
l("Running is for noobs, we should hold our ground!"),
l("I can protect myself, so it should attack from afar.");
mes "";
diff --git a/npc/024-16/guards.txt b/npc/024-16/guards.txt
index 80405dd83..d880d1098 100644
--- a/npc/024-16/guards.txt
+++ b/npc/024-16/guards.txt
@@ -23,7 +23,7 @@ end;
OnTouch:
if (getq(General_Narrator) <= 12) {
slide 30, 52;
- dispbottom l("Ops, I should not leave this room without talking to the king first.");
+ dispbottom l("I should not leave this room without talking to the king first.");
}
end;
}
diff --git a/npc/024-16/king.txt b/npc/024-16/king.txt
index 676e61fe8..4790b7f96 100644
--- a/npc/024-16/king.txt
+++ b/npc/024-16/king.txt
@@ -26,7 +26,7 @@
mesq l("Hello.");
next;
mesn l("King Gelid Frozenheart");
- mesq l("Yes. Frostia is a city-estate, and is ruled by me, King Gelid Frozenheart II.");
+ mesq l("Yes. Frostia is a city-state, and ruled by me, King Gelid Frozenheart II.");
next;
mesn l("King Gelid Frozenheart");
mesq l("Is this letter yours? Very well, let me read.");
@@ -44,19 +44,22 @@
mesq lg("I'm quite interested in you, mah' girl!", "I'm quite interested in you, mah' boy!");
next;
mesn l("King Gelid Frozenheart");
- mesq l("So, only citzens, elves and dwarves are normally welcome here and I'm NOT going to make you an exception.");
+ mesq l("So, only citzens, elves and dwarves are normally welcome here and I'm NOT going to make an exception.");
next;
mesn l("King Gelid Frozenheart");
mesq l("In the ")+b(l("southwest part of the town"))+l(" is the Inn, and you can rent an apartment there for 30 days.");
next;
mesn l("King Gelid Frozenheart");
- mesq l("If you rent an apartment, you'll become a \"citzen\" and be allowed here. Besides, you can buy stuff in your apartment to, for example, craft stuff.");
+ mesq l("If you rent an apartment, you'll become a \"citzen\" and be allowed here. Besides, you can buy stuff in your apartment to, for example, craft supplies.");
next;
mesn l("King Gelid Frozenheart");
- mesq l("Did I said the best craftsman and craftswoman in the world are here? @@, the legendary bow, was proudly crafted by the first king of Frostia!", getitemlink(Tyranny));
+ mesq l("Did I said the best craftspeople in the world are here? %s, the legendary bow, was proudly crafted by the first king of Frostia!", getitemlink(Tyranny));
next;
mesn l("King Gelid Frozenheart");
- mesq l("He is not alive anymore, so only a single bow of those exist in the whole world... That is why we call it a ")+b(l("legendary weapon"));
+ mesq l("He died many moons ago and his masterwork, Tyranny, will remain one of a kind forever... That is why we call it a ")+b(l("legendary weapon")+".");
+ next;
+ mesc l("Legendary weapons can not be duplicated in any form, so only a single person in the world can own it at a time.");
+ mesc l("Should the owner go missing for over a month, the legendary weapon returns to its original place and can be claimed by someone else.");
next;
// Finish the quest
setq General_Narrator, 13;
@@ -81,7 +84,10 @@ L_Continue:
mesq l("Great, I see you've already made yourself comfortable!");
next;
mesn l("King Gelid Frozenheart");
- mesq l("Do not hesit to purchase furniture. The furniture belongs to the house, so if you lose the house, you'll lose it, too. But apartments are never rent to someone else!");
+ mesq l("Do not hesitate to purchase furniture, it will help you tremendously in preparing for your ardous journey.");
+ next;
+ mesn l("King Gelid Frozenheart");
+ mesq l("Keep in mind that unlike houses, furniture acquired by previous owners will not be present.");
next;
mesn l("King Gelid Frozenheart");
mesq l("Bah, sorry my manners! I love to chat! Anyway, talk to any General of mine, just behind me. See if they need help.");
@@ -102,19 +108,30 @@ L_Campaign:
// Long intro until you defeat the Yeti.
if (!.@q) {
mesn l("King Gelid Frozenheart");
- mesq l("Listen. North of here, is the ruins of an old village. Said village is cursed, and nobody here wants to go there.");
+ mesq l("Listen. North of here, are the ruins of an old village. Said village is cursed, and nobody wants to go there.");
next;
mesn l("King Gelid Frozenheart");
- mesq l("But if you're looking to go to the World Edge, the place where THE WORLD WILL DIE, I guess you are immune to rumors.");
+ mesq l("But if you're looking to go to the World Edge, the place where THE FATE OF THE WORLD WILL BE DECIDED...");
+ select
+ l("Really?!"),
+ l("[Say nothing]");
+ mes "";
+ switch (@menu) {
+ case 1:
+ mesc l("He laughs.");
+ mesq lg("I'm just joking, mah' girl!", "I'm just joking, mah' boy!");
+ case 2:
+ mesq l("I guess you are immune to rumors and scary stories.");
+ }
next;
mesn l("King Gelid Frozenheart");
- mesq l("I would bring @@, just in case. Anyway, the place where you're going to is the village where @@ was born.", getitemlink(Coffee), b(l("the Monster King")));
+ mesq l("I would bring some %s, just in case. Anyway, the place where you're going to is the village where %s was born.", getitemlink(Coffee), b(l("the Monster King")));
next;
mesn l("King Gelid Frozenheart");
- mesq l("I've sent a scout ahead of you, and he reported traps in the caves you'll be needing to use to get there.");
+ mesq l("I've sent a scout ahead, and he reported traps in the caves you'll be needing to traverse to get there.");
next;
mesn l("King Gelid Frozenheart");
- mesq l("As you can guess, said village was abandoned. However, people are claiming to have seen people walking there, like shadows or zombies.");
+ mesq l("As you can guess, the village was abandoned. However, people are claiming to have seen people walking there, maybe shadows or zombies.");
next;
mesn l("King Gelid Frozenheart");
mesq l("As a King, I cannot simply ignore it. Of course, I really doubt it is zombies, but nobody wants to go. That's why I'm resorting to an adventurer like you.");
@@ -165,10 +182,10 @@ L_Report:
mesq l("What?! This changes the whole history. Not only that, but this is a serious issue!");
next;
mesn l("King Gelid Frozenheart");
- mesq l("I thought I was going to send you in a nest of Yetis, but instead, I've sent you straight to the birthplace of Bandits and Assassins.");
+ mesq l("I thought I was going to send you into a nest of Yetis, but instead, I've sent you straight to the birthplace of Bandits and Assassins.");
next;
mesn l("King Gelid Frozenheart");
- mesq l("Blue Sage will want to know this, I'll write him a letter.");
+ mesq l("The Blue Sage will want to know this, I'll write him a letter.");
next;
mesn l("King Gelid Frozenheart");
mesq l("Now, listen to me. I know I promised to bring you to the World's Edge.");
@@ -177,7 +194,7 @@ L_Report:
mesq l("Truth is - I cannot do that. Obviously. But I know who can.");
next;
mesn l("King Gelid Frozenheart");
- mesq l("Do you know Land Of Fire Village? It is west of Hurnscald and is a major town.");
+ mesq l("Do you know the Land Of Fire Village? It is west of Hurnscald and a major town.");
next;
mesn l("King Gelid Frozenheart");
mesq l("It only loses to Tulimshar, as far as political and economical importance goes.");
@@ -186,7 +203,7 @@ L_Report:
mesq l("Go to the townhall there and show the mayor this other letter.");
next;
mesn l("King Gelid Frozenheart");
- mesq l("They will try to prove your worth before, though. So be ready.");
+ mesq l("You need to prove your worth once again, though. So be ready.");
next;
mesn l("King Gelid Frozenheart");
mesq l("Good luck on your journey!");
@@ -209,7 +226,7 @@ L_Complete:
cwarp "023-3", 63, 219;
if (@menu == 2) {
mesn l("King Gelid Frozenheart");
- mesq l("It is one of the five legendary weapons. Legend says it was hidden in a tree on Aethyr, and will be given to the one who proves to be an excelent archer.");
+ mesq l("It is one of the five legendary weapons. Legend says it was hidden in a tree on Aethyr, and will be given to the one who proves to be an excellent archer.");
next;
if ($GAME_STORYLINE < 4) {
mesn l("King Gelid Frozenheart");