summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/017-1/drowned_man.txt15
1 files changed, 9 insertions, 6 deletions
diff --git a/npc/017-1/drowned_man.txt b/npc/017-1/drowned_man.txt
index 9031dfd38..d565c7788 100644
--- a/npc/017-1/drowned_man.txt
+++ b/npc/017-1/drowned_man.txt
@@ -97,12 +97,16 @@ OnInit:
// You don't want to solve the map hint, then you'll solve my formula!! /tableflip
017-1,162,226,0 script #JumpArea01 NPC_NO_SPRITE,0,0,{
// Are you in the bridge?
- if (!isin("017-1", 158, 222, 1))
+ if (!isin("017-1", 158, 222, 1)) {
+ dispbottom l("I'm too far to jump there.");
end;
+ }
// Rate-limited? (3 seconds rate limit)
- if (@nojump >= gettimetick(0)+3)
+ if (@nojump >= gettimetick(0)+3) {
+ dispbottom l("Gimme a sec to take a breath! I don't want to jump!");
end;
+ }
mesc l("Are you really going to jump here?");
next;
@@ -132,9 +136,9 @@ OnInit:
L_GoodJump:
dispbottom l("You jump in deep waters.");
- // You can only carry exact 1kg with full health.
- // Weight will be 1000g - so penalty will be 100% HP.
- .@penalty=max(0, (Weight/10)-1);
+ // You can only carry exact 2kg with full health.
+ // Weight will be 2000g - so penalty will be 100% HP.
+ .@penalty=max(0, (Weight/20)-1);
percentheal -.@penalty, 0;
// vit/str counts on swimming minigame
@@ -147,7 +151,6 @@ L_GoodJump:
end;
OnInit:
- .distance=30;
.alwaysVisible=true;
end;
}