diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt index d257457d54a2b27bab1f8d4d6e8215c0a91a068b..bc6793f27159acfce61d6153fad3531b79efeb68 100644 --- a/devNotes/twine JS.txt +++ b/devNotes/twine JS.txt @@ -18637,17 +18637,18 @@ window.VaginalVCheck = function VaginalVCheck(times) { } slave.vagina = 1; } - - if (canImpreg(slave, V.PC)) { - r += knockMeUp(slave, 10, 0, -1, 1); - } - if (!times) { - V.vaginalTotal += 1; - slave.vaginalCount += 1; - } - else { - V.vaginalTotal += times; - slave.vaginalCount += times; + if (canDoVaginal(slave)) { + if (canImpreg(slave, V.PC)) { + r += knockMeUp(slave, 10, 0, -1, 1); + } + if (!times) { + V.vaginalTotal += 1; + slave.vaginalCount += 1; + } + else { + V.vaginalTotal += times; + slave.vaginalCount += times; + } } return r; diff --git a/src/js/sexActsJS.tw b/src/js/sexActsJS.tw index f9400ec72b99327e7df6827f82476d37103d9ec6..f431224140190665063a695be95b38b2a511a1d3 100644 --- a/src/js/sexActsJS.tw +++ b/src/js/sexActsJS.tw @@ -97,19 +97,20 @@ window.VaginalVCheck = function VaginalVCheck(times) { } slave.vagina = 1; } - - if (canImpreg(slave, V.PC)) { - r += knockMeUp(slave, 10, 0, -1, 1); - } - if (!times) { - V.vaginalTotal += 1; - slave.vaginalCount += 1; - } - else { - V.vaginalTotal += times; - slave.vaginalCount += times; + if (canDoVaginal(slave)) { + if (canImpreg(slave, V.PC)) { + r += knockMeUp(slave, 10, 0, -1, 1); + } + if (!times) { + V.vaginalTotal += 1; + slave.vaginalCount += 1; + } + else { + V.vaginalTotal += times; + slave.vaginalCount += times; + } } - + return r; }