diff --git a/src/endWeek/reports/personalAttention.js b/src/endWeek/reports/personalAttention.js index c460964ea6cf24954389e0e4fe1e219dc6877456..47b8ece796e5e3d3de9af4b0eec698350d97ef46 100644 --- a/src/endWeek/reports/personalAttention.js +++ b/src/endWeek/reports/personalAttention.js @@ -63,20 +63,32 @@ App.PersonalAttention.slaveReport = function(slave) { } App.Events.addNode(el, r, "div", "indent"); return el; - } else if (pa.objective === "ravish" && !canAchieveErection(V.PC) && V.PC.vagina === -1 && V.PC.clit < 3) { - r.push(`Plowing`); - r.push(App.UI.DOM.makeElement("span", slave.slaveName, ["slave-name"])); - r.push(`senseless just isn't the same when you aren't getting any pleasure out of it.`); - r.push(App.UI.DOM.makeElement("span", `${His} assignment has defaulted to fostering devotion`, "yellow")); - r.push(`to better prepare ${him} for future fuckings.`); - App.Events.addNode(el, r, "div", "indent"); - return el; + } else if (pa.objective === "ravish") { + if (!canAchieveErection(V.PC) && V.PC.vagina === -1 && V.PC.clit < 3) { + r.push(`Plowing`); + r.push(App.UI.DOM.makeElement("span", slave.slaveName, ["slave-name"])); + r.push(`senseless just isn't the same when you aren't getting any pleasure out of it.`); + r.push(App.UI.DOM.makeElement("span", `${His} assignment has defaulted to fostering devotion`, "yellow")); + r.push(`to better prepare ${him} for future fuckings.`); + pa.objective = "build devotion"; + App.Events.addNode(el, r, "div", "indent"); + return el; + } else if (!canDoVaginal(slave) && !canDoAnal(slave)) { + r.push(App.UI.DOM.makeElement("span", slave.slaveName, ["slave-name"])); + r.push(`is completely secured in chastity, leaving no holes suitable for constant sex.`); + r.push(App.UI.DOM.makeElement("span", `${His} assignment has defaulted to fostering devotion`, "yellow")); + r.push(`until you decide what to do with ${him}.`); + pa.objective = "build devotion"; + App.Events.addNode(el, r, "div", "indent"); + return el; + } } else if (pa.objective === "ravished" && !canPenetrate(slave)) { r.push(`You find it rather difficult to get dicked when`); r.push(App.UI.DOM.makeElement("span", slave.slaveName, ["slave-name"])); r.push(`doesn't have a working one.`); r.push(App.UI.DOM.makeElement("span", `${His} assignment has defaulted to fostering devotion`, "yellow")); r.push(`until you figure out what to do with ${him}.`); + pa.objective = "build devotion"; App.Events.addNode(el, r, "div", "indent"); return el; }