diff --git a/src/facilities/surgery/remoteSurgery.js b/src/facilities/surgery/remoteSurgery.js index 99e7fecd5b6430af34fe23f81b788f1a37e5455b..9e210afbed134ed9abc105c087ab3ae2d1caa8c8 100644 --- a/src/facilities/surgery/remoteSurgery.js +++ b/src/facilities/surgery/remoteSurgery.js @@ -76,9 +76,10 @@ App.UI.SlaveInteract.remoteSurgery = function(slave) { if (V.seeExtreme) { tabBar.append(App.UI.tabBar.tabButton('extreme', tabCaptions.extreme)); } + App.Events.drawEventArt(el, slave); el.append(App.UI.tabBar.makeTab('hair-and-face', makeSpanIded("content-hair-and-face", App.UI.surgeryPassageHairAndFace(slave)))); - el.append(App.UI.tabBar.makeTab('upper', makeSpanIded("content-upperr", App.UI.surgeryPassageUpper(slave)))); + el.append(App.UI.tabBar.makeTab('upper', makeSpanIded("content-upper", App.UI.surgeryPassageUpper(slave)))); el.append(App.UI.tabBar.makeTab('lower', makeSpanIded("content-lower", App.UI.surgeryPassageLower(slave)))); el.append(App.UI.tabBar.makeTab('structural', makeSpanIded("content-structural", App.UI.surgeryPassageStructural(slave)))); el.append(App.UI.tabBar.makeTab('exotic', makeSpanIded("content-exotic", App.UI.surgeryPassageExotic(slave)))); diff --git a/src/facilities/surgery/surgeryPassageExotic.js b/src/facilities/surgery/surgeryPassageExotic.js index d35d7da0bd8d70178418dce8ab9009d034daa8e2..378e7cbaa8331ba403e17c3de231e4dea313c01d 100644 --- a/src/facilities/surgery/surgeryPassageExotic.js +++ b/src/facilities/surgery/surgeryPassageExotic.js @@ -17,7 +17,6 @@ App.UI.surgeryPassageExotic = function(slave, cheat = false) { his, him } = getPronouns(slave); - App.Events.drawEventArt(frag, slave); frag.append(race()); if (V.geneticMappingUpgrade >= 1) { App.UI.DOM.appendNewElement("h3", frag, `Retro-virus treatments:`); @@ -313,6 +312,7 @@ App.UI.surgeryPassageExotic = function(slave, cheat = false) { } if (cheat) { jQuery(container).empty().append(content()); + App.Art.refreshSlaveArt(slave, 3, "art-frame"); } else { V.surgeryType = surgeryType; // TODO: pass if it affected health or not? diff --git a/src/facilities/surgery/surgeryPassageExtreme.js b/src/facilities/surgery/surgeryPassageExtreme.js index 451ab1c5c4940eb63260845e07a66cfb44b196c3..04e756b3da28c5977ea6670a838d319a59cb54db 100644 --- a/src/facilities/surgery/surgeryPassageExtreme.js +++ b/src/facilities/surgery/surgeryPassageExtreme.js @@ -17,7 +17,6 @@ App.UI.surgeryPassageExtreme = function(slave, cheat = false) { his, he, him } = getPronouns(slave); - App.Events.drawEventArt(frag, slave); if (V.seeExtreme === 1) { frag.append(fuckdoll(), chemLobotomy()); } @@ -107,6 +106,7 @@ App.UI.surgeryPassageExtreme = function(slave, cheat = false) { } if (cheat) { jQuery(container).empty().append(content()); + App.Art.refreshSlaveArt(slave, 3, "art-frame"); } else { V.surgeryType = surgeryType; // TODO: pass if it affected health or not? diff --git a/src/facilities/surgery/surgeryPassageFaceAndHair.js b/src/facilities/surgery/surgeryPassageFaceAndHair.js index 95e71a71a82b05cd2cec9552673659c60d1c4a3f..c3d7e360f6d9a635084748d4aa31579caca1bc02 100644 --- a/src/facilities/surgery/surgeryPassageFaceAndHair.js +++ b/src/facilities/surgery/surgeryPassageFaceAndHair.js @@ -19,7 +19,6 @@ App.UI.surgeryPassageHairAndFace = function(slave, cheat = false) { } = getPronouns(slave); const _artificiality = 25 - (5 * Math.trunc(V.PC.skill.medicine / 50)) - (5 * V.surgeryUpgrade); - App.Events.drawEventArt(frag, slave); App.UI.DOM.appendNewElement("h3", frag, `Hair:`); frag.append( mainHair(), eyebrows(), armpitHair() @@ -1276,6 +1275,7 @@ App.UI.surgeryPassageHairAndFace = function(slave, cheat = false) { } if (cheat) { jQuery(container).empty().append(content()); + App.Art.refreshSlaveArt(slave, 3, "art-frame"); } else { V.surgeryType = surgeryType; // TODO: pass if it affected health or not? diff --git a/src/facilities/surgery/surgeryPassageLower.js b/src/facilities/surgery/surgeryPassageLower.js index 7392a8334bb0c0ea4139d81e5da66712d1df8342..727d5ff865e3883c78a7cfa0921298803dc32b5c 100644 --- a/src/facilities/surgery/surgeryPassageLower.js +++ b/src/facilities/surgery/surgeryPassageLower.js @@ -19,7 +19,6 @@ App.UI.surgeryPassageLower = function(slave, cheat = false) { } = getPronouns(slave); // const _artificiality = 25 - (5 * Math.trunc(V.PC.skill.medicine / 50)) - (5 * V.surgeryUpgrade); - App.Events.drawEventArt(frag, slave); App.UI.DOM.appendNewElement("h3", frag, `Butt:`); frag.append(butt(), asshole()); @@ -947,6 +946,7 @@ App.UI.surgeryPassageLower = function(slave, cheat = false) { } if (cheat) { jQuery(container).empty().append(content()); + App.Art.refreshSlaveArt(slave, 3, "art-frame"); } else { V.surgeryType = surgeryType; // TODO: pass if it affected health or not? diff --git a/src/facilities/surgery/surgeryPassageStructural.js b/src/facilities/surgery/surgeryPassageStructural.js index deac6a2bf04c87e799b3fd3b91abfc8d26574f72..7fe48bc76dc2b965f19e3426e88c34803c3c843c 100644 --- a/src/facilities/surgery/surgeryPassageStructural.js +++ b/src/facilities/surgery/surgeryPassageStructural.js @@ -17,7 +17,6 @@ App.UI.surgeryPassageStructural = function(slave, cheat = false) { he, him } = getPronouns(slave); - App.Events.drawEventArt(frag, slave); frag.append(shoulders(), hips()); if (hasAllNaturalLimbs(slave)) { frag.append(limbLength(), tendons()); @@ -585,6 +584,7 @@ App.UI.surgeryPassageStructural = function(slave, cheat = false) { } if (cheat) { jQuery(container).empty().append(content()); + App.Art.refreshSlaveArt(slave, 3, "art-frame"); } else { V.surgeryType = surgeryType; // TODO: pass if it affected health or not? diff --git a/src/facilities/surgery/surgeryPassageUpper.js b/src/facilities/surgery/surgeryPassageUpper.js index fca29297469a3d22a86e585a9c34bc8eeb2a7daf..9b0f7338e728a74273abcf0375029c43b5bba106 100644 --- a/src/facilities/surgery/surgeryPassageUpper.js +++ b/src/facilities/surgery/surgeryPassageUpper.js @@ -18,8 +18,6 @@ App.UI.surgeryPassageUpper = function(slave, cheat = false) { } = getPronouns(slave); /** @type {HTMLAnchorElement[]} */ - App.Events.drawEventArt(frag, slave); - App.UI.DOM.appendNewElement("h3", frag, `Chest:`); frag.append( boobDesc(), @@ -804,6 +802,7 @@ App.UI.surgeryPassageUpper = function(slave, cheat = false) { } if (cheat) { jQuery(container).empty().append(content()); + App.Art.refreshSlaveArt(slave, 3, "art-frame"); } else { V.surgeryType = surgeryType; // TODO: pass if it affected health or not?