summaryrefslogtreecommitdiff
path: root/scripts/toy.groovy
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/toy.groovy')
-rw-r--r--scripts/toy.groovy11
1 files changed, 9 insertions, 2 deletions
diff --git a/scripts/toy.groovy b/scripts/toy.groovy
index 1555b51..fe6c194 100644
--- a/scripts/toy.groovy
+++ b/scripts/toy.groovy
@@ -439,7 +439,10 @@ def strokes = { amount, imageSpec ->
["Careful now...", "No accidents..."],
["slow it down...", "slowly now..."]]);
playBackgroundSound("toy/30bpm.mp3");
- if (mightCum(getRandom(20) + 5)) return;
+ if (mightCum(getRandom(20) + 5)) {
+ playBackgroundSound(null);
+ return;
+ }
case 2:
switch(getSelectedValue("Would you like to cum, toy?", [
gagText("Please, mistress, may I cum!?", "yes"),
@@ -462,7 +465,11 @@ def strokes = { amount, imageSpec ->
adjustPunish(-5);
break;
}
- if (mightCum(getRandom(8) + 5)) return;
+ if (mightCum(getRandom(8) + 5)) {
+ playBackgroundSound(null);
+ return;
+ }
+ playBackgroundSound(null);
}
present(imageSpec, [
["Back to stroking, toy...", "Get to it again...."],