summaryrefslogtreecommitdiff
path: root/npc/012-2
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-06-22 00:48:58 -0300
committerJesusaves <cpntb1@ymail.com>2018-06-22 00:48:58 -0300
commit91f2e2b7fbf9a7b6830cd7a1ab6df1cae82eb9e9 (patch)
tree3efe5ad5ccd321d91633d1030db8de04b54c73c8 /npc/012-2
parenteb4084a42b8c527f3d7ebdf86f803feec580532e (diff)
downloadserverdata-91f2e2b7fbf9a7b6830cd7a1ab6df1cae82eb9e9.tar.gz
serverdata-91f2e2b7fbf9a7b6830cd7a1ab6df1cae82eb9e9.tar.bz2
serverdata-91f2e2b7fbf9a7b6830cd7a1ab6df1cae82eb9e9.tar.xz
serverdata-91f2e2b7fbf9a7b6830cd7a1ab6df1cae82eb9e9.zip
Bandit Lord Prologue
Diffstat (limited to 'npc/012-2')
-rw-r--r--npc/012-2/helena.txt36
1 files changed, 35 insertions, 1 deletions
diff --git a/npc/012-2/helena.txt b/npc/012-2/helena.txt
index 64bb7004e..b945edb8c 100644
--- a/npc/012-2/helena.txt
+++ b/npc/012-2/helena.txt
@@ -27,6 +27,8 @@
// Stage 3: Level 45, defeat Bandit Lord
if (BaseLevel < 45) goto L_Busy;
+ if (.@q == 4) goto L_BanditLord;
+ if (.@q == 5) goto L_Busy;
goto L_Daily;
@@ -149,7 +151,7 @@ L_Quest:
L_Hood:
mesn;
- mesq lg("Adventurer, did you brought me what I asked? I see you have @@/10 @@.", countitem(BanditHood), getitemlink(BanditHood));
+ mesq lg("Adventurer, did you brought me what I asked? I see you have @@/10 @@.","Adventurer, did you brought me what I asked? I see you have @@/10 @@.", countitem(BanditHood), getitemlink(BanditHood));
mes "";
select
rif(countitem(BanditHood) >= 10, l("Yes, take it.")),
@@ -170,6 +172,38 @@ L_Hood:
///////////////////////// Stage 3
+L_BanditLord:
+ mesn;
+ mesq l("So... I won't say you can't do it, @@. I will just say killing the Bandit Lord is no easy task.", strcharinfo(0));
+ next;
+ mesn;
+ mesq l("The @@ is not only a fearsome and ruthless leader. It is strong, and it have tricks on his sleeve.", getmonsterlink(BanditLord));
+ next;
+ mesn;
+ mesq l("He will summon allies if he think you have the upper hand. So, bring allies yourself, too.");
+ next;
+ mesn;
+ mesq l("I know another Bandit Lord will take up his place, but the loss of their leader will make bandits scatter long enough.");
+ next;
+ mesn;
+ mesq l("Will you help me- no, I mean, will you help us, the whole town of Hurnscald?");
+ next;
+ select
+ l("Sorry, I need to better prepare myself."),
+ l("I would gladly give my life for such noble goal.");
+ mes "";
+ if (@menu == 1)
+ close;
+ setq HurnscaldQuest_Bandits, 5;
+ mesn;
+ mesq l("...You have courage. Many people tried and failed.");
+ next;
+ mesn;
+ mesq l("I know where the Bandit Lord room is, and I have a guard stationed not far from there. Ask him for the key.");
+ next;
+ mesn;
+ mesq l("One last thing... Good luck. This is a long shot, so don't hesit in running away.");
+ close;
OnInit:
.@npcId = getnpcid(0, .name$);