diff --git a/src/js/sexActsJS.js b/src/js/sexActsJS.js index 1d0fb294e4e689da4a97e77ec82a8f23c0da755d..d6f8f6df13c4e6f5908c6b64dac167fd56d87720 100644 --- a/src/js/sexActsJS.js +++ b/src/js/sexActsJS.js @@ -495,6 +495,7 @@ globalThis.seX = function(slave1, act1, slave2, act2, count = 1) { // Slave 2 does their normal thing. If "Slave 2" is the public, then increment the public counter for slave 1 instead. if (slave2 === "public") { actX(slave1, "publicUse", count); + addPartner(slave1, -2); } else if (typeof slave2 === 'string') { // someday we may track "slaves" and "assistant" } else { diff --git a/src/npc/interaction/fAnimal.js b/src/npc/interaction/fAnimal.js index d56550acdb62f5c6634dd54498e340cc30fe5bee..41330e9d0d2ce39b928b5282cb62224865960c51 100644 --- a/src/npc/interaction/fAnimal.js +++ b/src/npc/interaction/fAnimal.js @@ -104,6 +104,8 @@ App.Interact.fAnimal = function(slave, type) { mainDiv.append(cleanUp()); } + addPartner(slave, -8); + return frag;