diff --git a/src/uncategorized/saRules.js b/src/uncategorized/saRules.js index af7fda7c9cba84a664987c01753f098931da44ea..4c34c04cef6ab0bb8b7d79e1453280ee0039547b 100644 --- a/src/uncategorized/saRules.js +++ b/src/uncategorized/saRules.js @@ -575,11 +575,9 @@ App.SlaveAssignment.rules = function(slave) { if (canImpreg(slave, V.PC) && ((slave.vagina > 0 && slave.ovaries === 1) || (slave.anus !== 0 && slave.mpreg === 1))) { r.push(knockMeUp(slave, 10, 0, -1, true)); if (slave.vagina > 0 && slave.ovaries === 1) { - slave.counter.vaginal += 7; - V.vaginalTotal += 7; + seX(slave, "vaginal", V.PC, "penetrative", 7); } else { - slave.counter.anal += 7; - V.analTotal += 7; + seX(slave, "anal", V.PC, "penetrative", 7); } if (slave.preg > 0) { r.push(`It comes as little surprise when routine health checks start to show <span class="lime">${he}'s pregnant!</span>`); @@ -600,16 +598,14 @@ App.SlaveAssignment.rules = function(slave) { r.push(wife2); } r.push(`frequently stops by when ${he} gets the chance to make sure ${his} sexual needs are properly handled.`); - _partner.slave.counter.oral += 14; - V.oralTotal += 14; + seX(_partner.slave, "oral", slave, "penetrative", 14); break; case "family": r.push(`is well-loved by ${his} family; this week, ${his}`); relativeTerm(slave, _partner.slave); r.push(`<span class="lightgreen">_partner.${slave.slaveName}</span> pays special attention to ${him}, making sure ${his} sexual needs are met.`); slave.need = 0; - _partner.slave.counter.oral += 7; - V.oralTotal += 7; + seX(_partner.slave, "oral", slave, "penetrative", 7); break; case "friend": r.push(`is friends with <span class="lightgreen">_partner.${slave.slaveName},</span> who comes to visit ${him} regularly. ${His} sexual frustration from being confined to the clinic shows, and${_partner.slave.slaveName} often winds up helping ${him} get relief.`); @@ -621,8 +617,7 @@ App.SlaveAssignment.rules = function(slave) { r.push(`They know it your rules prevent them from becoming anything more, but they enjoy themselves anyway.`); } slave.need = 0; - _partner.slave.counter.oral += 7; - V.oralTotal += 7; + seX(_partner.slave, "oral", slave, "penetrative", 7); break; case "nurse": r.push(`is routinely brought to orgasm by ${S.Nurse.slaveName} as part of ${his} duties.`);