summaryrefslogtreecommitdiff
path: root/js/ui/nopaint.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/ui/nopaint.js')
-rw-r--r--js/ui/nopaint.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/js/ui/nopaint.js b/js/ui/nopaint.js
index 18ae556..3cfc92a 100644
--- a/js/ui/nopaint.js
+++ b/js/ui/nopaint.js
@@ -220,14 +220,12 @@ var nopaint = (function(){
pp = 0.4
}
else if (nopaint.tool.is_erase) {
- if (steps < randrange(3,7)) return
+ if (steps < randrange(2,6)) return
np = 0.3
pp = 0.4
}
else {
if (steps < randrange(2,4)) return
- np = 0.1
- pp = 0.2
}
}
if (nopaint.tool.is_shader) {
@@ -247,6 +245,11 @@ var nopaint = (function(){
pp = 0.1
}
+ if (steps > 10) {
+ np /= 2
+ pp *= 2
+ }
+
if (paint_prob < np) {
return "paint"
}