summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/020-7-1/sage.txt4
-rw-r--r--npc/functions/gmbot.txt11
2 files changed, 11 insertions, 4 deletions
diff --git a/npc/020-7-1/sage.txt b/npc/020-7-1/sage.txt
index 6abd14a8f..82b9c01c8 100644
--- a/npc/020-7-1/sage.txt
+++ b/npc/020-7-1/sage.txt
@@ -138,7 +138,7 @@ function nReport {
mesq l("Listen, it was not only me who had issues with this... Masked Man. Auldsbel also had a similar issues.");
next;
mesn l("Nikolai, the Blue Sage");
- mesq l("In other words, whoever they are, they're after the sages. They are not targetting just simple magical users. This might be a problem.");
+ mesq l("In other words, whoever they are, they're after the sages. They are not targeting just simple magical users. This might be a problem.");
next;
mesn l("Nikolai, the Blue Sage");
mesq l("I must, however, thank you. I could not just come straight up and tell that to everyone, nor simply lock the house without no reason. I'm always fair.");
@@ -220,7 +220,7 @@ function nLetters {
mesq l("When they left to World Edge, they probably were looking for Mana Fragments. In other words... Soul Menhirs. Parts of the World Heart.");
next;
mesn l("Nikolai, the Blue Sage");
- mesq l("I don't know why they would repeat a past mistake. The Monster King is not human anymore. I also do not know what artifact they lost. We have more questions than certanity about this.");
+ mesq l("I don't know why they would repeat a past mistake. The Monster King is not human anymore. I also do not know what artifact they lost. We have more questions than certainty about this.");
break;
case 4:
mesn l("Nikolai, the Blue Sage");
diff --git a/npc/functions/gmbot.txt b/npc/functions/gmbot.txt
index d008f9a7c..e6b97ce66 100644
--- a/npc/functions/gmbot.txt
+++ b/npc/functions/gmbot.txt
@@ -45,10 +45,17 @@ L_Today:
if (@lbscore > 110*3)
@lbscore*=2;
- rentitem Lightbringer, (120*(@lbscore-60));
+ // Basic wield time: 2 minutes per point
+ .@btime=120;
+ if ($GAME_STORYLINE == 4)
+ .@btime+=30; // +30 seconds for stage 4
+ else if ($GAME_STORYLINE >= 5)
+ .@btime+=60; // +60 seconds for stage 5
+
+ rentitem Lightbringer, (.@btime*(@lbscore-60));
dispbottom l("This live sword drafts itself to your hand. You can wield it for a while.");
disablenpc .name$;
- .busy=gettimetick(2)+(120*(@lbscore-60))*3/2;
+ .busy=gettimetick(2)+(.@btime*(@lbscore-60))*3/2;
end;
OnInit: