From 929deae56ce9327858e68535066a2fcdd5358709 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 24 Mar 2019 12:25:57 +0000 Subject: Add periodic reminder who's boss --- images/toy/ancilla/domme.groovy | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/images/toy/ancilla/domme.groovy b/images/toy/ancilla/domme.groovy index e4e16aa..e175c08 100644 --- a/images/toy/ancilla/domme.groovy +++ b/images/toy/ancilla/domme.groovy @@ -43,6 +43,22 @@ activities: [ 'playSuck' ] ] ] + ], [ + theme: 'reminder who\'s boss', + probability: 5, + phases: [ + [ + select: 'take', + number: 'toy.randRange(1, 4)', + activities: [ 'preGag', 'preClamps', 'preCollar', 'preStrip' ], + use: 'punishMultiply' + ], [ + select: 'repeat', + number: 'toy.randRange(2, 3)', + activities: [ 'playBeatCock', 'playBeatBalls', 'playClamps' ], + use: 'punishApply' + ] + ] ], [ theme: 'punishment', require: 'toy.prop.punishment > 40', @@ -52,17 +68,17 @@ activities: [ 'preChastity' ] ], [ select: 'take', - number: 'toy.randRange(1, 2 + ((toy.prop.punishment ?: 0) / 100))', + number: 'toy.randRange(1, 2 + ((toy.prop.punishment ?: 0) / 100))', activities: [ 'preGag', 'preClamps', 'preCollar', 'preStrip' ], use: 'punishMultiply' ], [ select: 'repeat', - number: 'toy.randRange(1, 2 + ((toy.prop.punishment ?: 0) / 100))', + number: 'toy.randRange(1, 2 + ((toy.prop.punishment ?: 0) / 100))', activities: [ 'playKneel', 'playBeatCock', 'playBeatBalls', 'playClamps', 'playNothing' ], use: 'punishApply' ], [ select: 'take', - number: 'toy.randRange(1, 2 + ((toy.prop.punishment ?: 0) / 100))', + number: 'toy.randRange(1, 2 + ((toy.prop.punishment ?: 0) / 100))', activities: [ 'playBondage', 'playBeatCock', 'playBeatBalls', 'playClamps' ], use: 'punishApply' ], [ -- cgit v1.2.3