diff --git a/src/events/RECI/milf.js b/src/events/RECI/milf.js
index dbda09c6bff538fef380e8b6068f56783a2fb887..4c33462eedf452a495aeba59c03f151284d3d632 100644
--- a/src/events/RECI/milf.js
+++ b/src/events/RECI/milf.js
@@ -12,11 +12,11 @@ App.Events.RECIMilf = class RECIMilf extends App.Events.BaseEvent {
 				s => s.devotion >= 10,
 				s => s.energy > 60,
 				s => s.bodySwap === 0,
+				s => (canDoAnal(s) || canDoVaginal(s)),
 				canTalk,
 				canHear,
 				hasAnyArms,
 				hasAnyLegs,
-				(canDoAnal || canDoVaginal),
 			]
 		];
 	}
@@ -51,7 +51,7 @@ App.Events.RECIMilf = class RECIMilf extends App.Events.BaseEvent {
 		} else if (canAchieveErection(eventSlave)) {
 			t.push(`${his} cock is painfully erect.`);
 		} else if (eventSlave.dick > 6) {
-			t.push(`${his} inhuman cock is swollen and leaking precum,`);
+			t.push(`${his} inhuman cock is swollen and leaking precum.`);
 		} else if (eventSlave.dick > 0) {
 			t.push(`${his} pathetically limp dick is practically dripping precum.`);
 		} else if (eventSlave.clit > 0) {
diff --git a/src/events/RECI/orientation.js b/src/events/RECI/orientation.js
index 2f06f86e57e0c7bdcf04b1498007ed36097020f6..7e667e0fdc9d0fda41d41ea230a46528dfd83f27 100644
--- a/src/events/RECI/orientation.js
+++ b/src/events/RECI/orientation.js
@@ -12,7 +12,7 @@ App.Events.RECIOrientation = class RECIOrientation extends App.Events.BaseEvent
 				s => s.attrXY > 50,
 				s => s.anus !== 0,
 				s => s.vagina !== 0,
-				(canDoAnal || canDoVaginal),
+				s => (canDoAnal(s) || canDoVaginal(s)),
 				s => s.devotion >= 10,
 				canTalk,
 				canHear,