diff --git a/src/interaction/subordinateTargeting.js b/src/interaction/subordinateTargeting.js index 9b4c436819fa9e56fac4e4cb9b4644d183140e8c..39314d625557b6ef67eccf4a183f175ba09acae2 100644 --- a/src/interaction/subordinateTargeting.js +++ b/src/interaction/subordinateTargeting.js @@ -16,10 +16,10 @@ App.UI.subordinateTargeting = function() { if (slave.assignment !== "be a subordinate slave") { assignJob(slave, "be a subordinate slave"); } - const st = V.slaveIndices[slave.subTarget]; + const st = getSlave(slave.subTarget); r.push(slave.slaveName); if (st) { - r.push(`will submit to <span class='slave-name'>${V.slaves[st].slaveName}</span> this week.`); + r.push(`will submit to <span class='slave-name'>${st.slaveName}</span> this week.`); } else if (slave.subTarget === -1) { r.push(`is acting as your Stud and is tasked with keeping your chattel pregnant.`); } else { @@ -56,7 +56,7 @@ App.UI.subordinateTargeting = function() { } )); App.UI.DOM.appendNewElement("h2", node, `Select a slave for ${him} to submit to, sexually:`); - r.push(App.UI.SlaveList.slaveSelectionList( + node.append(App.UI.SlaveList.slaveSelectionList( s => s.devotion >= -20 && s.fuckdoll === 0 && V.AS !== s.ID && (!isAmputee(getSlave(V.AS)) || !isAmputee(s)), (s) => App.UI.DOM.passageLink(SlaveFullName(s), 'Subordinate Targeting', () => { getSlave(V.AS).subTarget = s.ID; }),