summaryrefslogtreecommitdiff
path: root/npc/functions
diff options
context:
space:
mode:
Diffstat (limited to 'npc/functions')
-rw-r--r--npc/functions/lockpicks.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/npc/functions/lockpicks.txt b/npc/functions/lockpicks.txt
index 879c3b334..78878eaf6 100644
--- a/npc/functions/lockpicks.txt
+++ b/npc/functions/lockpicks.txt
@@ -115,3 +115,15 @@ function script LockPicking {
THIEF_EXP += 1;
return 0;
}
+
+// Script helper to say if you were arrested or not
+function script ArrestedChances {
+ .@runaway=limit(0, readbattleparam(bLuk)+readbattleparam(bAgi), 200); // 20%
+ .@runaway+=is_night()*125; // 12.5%
+ .@runaway+=limit(0, THIEF_RANK*15, 100); // real max 7.5%
+ // Max runaway chance: 40%
+ if (rand2(1000) < .@runaway)
+ return false
+ return true
+}
+