summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--images/toy/ancilla/domme.groovy22
1 files 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
@@ -44,6 +44,22 @@
]
]
], [
+ 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',
probability: 50,
@@ -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'
], [