diff --git a/src/uncategorized/randomIndividualEvent.tw b/src/uncategorized/randomIndividualEvent.tw
index 6aeb4ba4f6eb9a0c91e1d3978cc8c655919b44a9..49404a53f763bcb089c77cb17b018836a128a4a6 100644
--- a/src/uncategorized/randomIndividualEvent.tw
+++ b/src/uncategorized/randomIndividualEvent.tw
@@ -489,7 +489,7 @@
 	  <</if>>
 	  <</if>>
 	  <<if ($cockFeeder > 0)>>
-	  <<if ($eventSlave.dickAccessory != "chastity") || ($eventSlave.dick == 0)>>
+	  <<if ($eventSlave.dickAccessory != "chastity" && $eventSlave.dickAccessory != "combined chastity") || ($eventSlave.dick == 0)>>
 		  			<<set $RESSevent.push("kitchen molestation")>>
 	  <</if>>
 	  <</if>>
@@ -1008,7 +1008,7 @@
 <</if>>
 
 <<if ($eventSlave.balls > 0)>>
-<<if ($eventSlave.dickAccessory == "chastity")>>
+<<if ($eventSlave.dickAccessory == "chastity") || ($eventSlave.dickAccessory == "combined chastity")>>
 <<if ($eventSlave.devotion <= 95)>>
 <<if ($eventSlave.energy > 50)>>
 <<if ($eventSlave.energy < 95)>>
@@ -1154,7 +1154,7 @@
 <<if ($release != 1)>>
   <<if ($eventSlave.devotion <= 95)>>
   <<if ($eventSlave.trust >= -20)>>
-  <<if ($eventSlave.dickAccessory != "chastity") || ($eventSlave.dick == 0)>>
+  <<if ($eventSlave.dickAccessory != "chastity" && $eventSlave.dickAccessory != "combined chastity") || ($eventSlave.dick == 0)>>
 	<<set $RESSevent.push("forbidden masturbation")>>
   <</if>>
   <</if>>
@@ -1171,8 +1171,8 @@
 <<if ($eventSlave.dick != 0) >>
 <<if ($eventSlave.hormones < 1)>>
 <<if ($eventSlave.balls > 0)>>
-<<if ($eventSlave.dickAccessory != "chastity")>>
-<<if ($eventSlave.vaginalAccessory != "chastity belt") >>
+<<if ($eventSlave.dickAccessory != "chastity" && $eventSlave.dickAccessory != "combined chastity")>>
+<<if canDoVaginal($eventSlave)>>
 	<<set $RESSevent.push("slave dick on slave")>>
 <</if>>
 <</if>>
@@ -1191,7 +1191,7 @@
 
 <<if ($eventSlave.devotion >= -20)>>
 <<if ($eventSlave.lactation > 1)>>
-<<if ($eventSlave.vaginalAccessory != "chastity belt")>>
+<<if ($eventSlave.vaginalAccessory != "chastity belt")  && $eventSlave.vaginaAccessory != "combined chastity">>
 	<<set $RESSevent.push("milkgasm")>>
 <</if>>
 <</if>>
@@ -1314,7 +1314,7 @@
 <<if ($eventSlave.trust > -20)>>
 <<if ($eventSlave.anus > 0)>>
 	<<if ($eventSlave.vagina != 0)>>
-	<<if ($eventSlave.dickAccessory != "chastity") || ($eventSlave.dick == 0)>>
+	<<if ($eventSlave.dickAccessory != "chastity" && $eventSlave.dickAccessory != "combined chastity") || ($eventSlave.dick == 0)>>
 	  <<if ($corpIncorporated != 0)>>
 		<<set $RESSevent.push("shift sleep")>>
 	  <</if>>
@@ -1493,7 +1493,7 @@
 <</if>>
 
 <<if ($eventSlave.speechRules != "restrictive")>>
-<<if ($eventSlave.vaginalAccessory != "chastity belt")>>
+<<if canDoVaginal($eventSlave)>>
 <<if ($eventSlave.fetish != "buttslut")>>
 <<if ($eventSlave.vagina == 0)>>
 <<if ($eventSlave.anus != 0)>>
@@ -1514,7 +1514,7 @@
 
 <<if ($eventSlave.releaseRules != "restrictive") >>
 <<if ($eventSlave.clit > 2)>>
-<<if ($eventSlave.vaginalAccessory != "chastity belt")>>
+<<if ($eventSlave.vaginalAccessory != "chastity belt" && $eventSlave.vaginalAccessory != "combined chastity")>>
 	<<set $RESSevent.push("slave clit on slave")>>
 <</if>>
 <</if>>
@@ -1524,7 +1524,7 @@
 <<if ($eventSlave.dick > 4) >>
 <<if ($eventSlave.hormones < 1)>>
 <<if ($eventSlave.balls != 0)>>
-<<if ($eventSlave.dickAccessory != "chastity")>>
+<<if ($eventSlave.dickAccessory != "chastity" && $eventSlave.dickAccessory != "combined chastity")>>
 	<<set $RESSevent.push("slave dick huge")>>
 <</if>>
 <</if>>