From 97fbd8c621e5c627264dbc7f48f8e957c8e7eac6 Mon Sep 17 00:00:00 2001 From: Arkerthan <arkerthan@mailbox.org> Date: Fri, 16 Sep 2022 20:43:51 +0200 Subject: [PATCH] Add links to displayed slaves in surrogacy screen --- src/npc/surgery/surrogacyWorkaround.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/npc/surgery/surrogacyWorkaround.js b/src/npc/surgery/surrogacyWorkaround.js index a8a87151950..5c028eaf384 100644 --- a/src/npc/surgery/surrogacyWorkaround.js +++ b/src/npc/surgery/surrogacyWorkaround.js @@ -57,8 +57,9 @@ App.UI.surrogacyWorkaround = function() { for (const slave of V.slaves) { if (slave.balls > 0 && slave.pubertyXY === 1 && isSlaveAvailable(slave) && canBreed(donatrix, slave)) { - App.UI.DOM.appendNewElement("div", node, App.UI.DOM.link( - SlaveFullName(slave), + const div = App.UI.DOM.appendNewElement("div", node, App.UI.DOM.referenceSlaveWithPreview(slave, SlaveFullName(slave))); + div.append(" ", App.UI.DOM.link( + "Select", () => { V.impregnatrix = slave; App.UI.reload(); @@ -114,8 +115,9 @@ App.UI.surrogacyWorkaround = function() { for (const slave of V.slaves) { if (canBeReceptrix(slave)) { - App.UI.DOM.appendNewElement("div", node, App.UI.DOM.link( - SlaveFullName(slave), + const div = App.UI.DOM.appendNewElement("div", node, App.UI.DOM.referenceSlaveWithPreview(slave, SlaveFullName(slave))); + div.append(" ", App.UI.DOM.link( + "Select", () => { V.receptrix = slave; App.UI.reload(); -- GitLab