summaryrefslogtreecommitdiff
path: root/npc/003-1/constableperry.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/003-1/constableperry.txt')
-rw-r--r--npc/003-1/constableperry.txt14
1 files changed, 12 insertions, 2 deletions
diff --git a/npc/003-1/constableperry.txt b/npc/003-1/constableperry.txt
index b529727c3..f2187c5c0 100644
--- a/npc/003-1/constableperry.txt
+++ b/npc/003-1/constableperry.txt
@@ -25,10 +25,11 @@ L_Quest:
goto L_Recruit;
mesn;
mesq l("Hello there, @@, protector of law and order.", mercrank());
+ if (MERC_RANK == 5) close;
mesq l("I see you have collected some experience. Let me try to rank you up!");
next;
- if (MERC_EXP > (MERC_RANK+1)**5) {
- MERC_EXP-=(MERC_RANK+1)**5;
+ if (MERC_EXP > (MERC_RANK*2)**5) {
+ MERC_EXP-=(MERC_RANK*2)**5;
MERC_RANK+=1;
mesn;
mesq l("Congrats! You rank up! You are now a(n) @@!", mercrank());
@@ -42,6 +43,15 @@ L_Recruit:
mesn;
mesq l("You seem to be doing some money. Would you consider fighting for good, and against all thiefs?");
mesq l("...Of course, Hasan is an exception.");
+ mesc l("Notice: If you join the ##BMerchants Guild Police##b now, you WON'T BE ABLE to be a thief later!"), 1;
+ next;
+ if (askyesno() == ASK_YES) {
+ MERC_EXP=0;
+ MERC_RANK=1;
+ mes "";
+ mesn;
+ mesq l("Welcome to the ##BMerchant Guild Police##b! Capture anyone doing an evil-doing!");
+ }
close;
OnInit: