summaryrefslogtreecommitdiff
path: root/npc/017-3/vault.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/017-3/vault.txt')
-rw-r--r--npc/017-3/vault.txt20
1 files changed, 20 insertions, 0 deletions
diff --git a/npc/017-3/vault.txt b/npc/017-3/vault.txt
index 13e13b068..06f048efc 100644
--- a/npc/017-3/vault.txt
+++ b/npc/017-3/vault.txt
@@ -5,6 +5,7 @@
// Based on BenB idea.
017-3,80,39,0 script Vault NPC_NO_SPRITE,{
+ if (MERC_RANK) goto L_Debug;
mesn;
mesq l("There's a shiny safe here. How much money is inside? Nobody is looking at you, great!");
// 2*3 = 6 possibilities, 5 attempts
@@ -23,6 +24,25 @@
}
close;
+// TODO: And remove from here.
+L_Debug:
+ mesn;
+ mesq l("Thiefs frequently attack this vault, and locking it again is a pain. If you break the lock you'll need to pay 100 GP.");
+ if (Zeny < 100)
+ close;
+ // 2*3 = 6 possibilities, 5 attempts
+ if (ToDoMerc(2, 3)) {
+ getexp 20, 0;
+ $VAULT_01738039+=2;
+ mesn;
+ mesq l("Safe again! You've gained some experience for your hard work!");
+ } else {
+ mesn;
+ mesq l("Dargh, you broke the lock!!");
+ Zeny-=100;
+ }
+ close;
+
OnInit:
.distance=3;
end;