diff --git a/src/data/backwardsCompatibility/datatypeCleanup.js b/src/data/backwardsCompatibility/datatypeCleanup.js index 4fe8e5fb2bcecf94b96e6b2045f63507dcc9eaf1..8e934c7070f1ab93a54e1eb9dc44c38f18705254 100644 --- a/src/data/backwardsCompatibility/datatypeCleanup.js +++ b/src/data/backwardsCompatibility/datatypeCleanup.js @@ -1143,6 +1143,7 @@ globalThis.SlaveDatatypeCleanup = (function SlaveDatatypeCleanup() { } slave.heels = Math.clamp(+slave.heels, 0, 1) || 0; slave.PLimb = Math.clamp(+slave.PLimb, 0, 2) || 0; + slave.PTail = Math.clamp(+slave.PTail, 0, 1) || 0; if (slave.voice !== 0) { slave.voice = Math.clamp(+slave.voice, 0, 3) || 1; } diff --git a/src/endWeek/events/retire.js b/src/endWeek/events/retire.js index 132c21a7be8164443f48c6ed7de869fa16ed0571..c81d54ab585e57de6ef68269fc079b68c552f941 100644 --- a/src/endWeek/events/retire.js +++ b/src/endWeek/events/retire.js @@ -256,7 +256,7 @@ globalThis.retireScene = function(originalSlave) { r.push(`as usual, ${he} doesn't care that the phallus you fuck ${him} with is actually a strap-on. ${He} manages to pretend it's a cock knocking ${him} up.`); } } else if (slave.fetish === "dom" && slave.fetishKnown === 1) { - r.push(`After some mutually aggressive dancing that leaves you both panting and sweaty, you work together to attract another free dancer, a ${girlU} who ${slave.slaveName} had ${his} eye on already. Before long, the poor ${girlU} is screaming with orgasm in a private booth as you take _himU together.`); + r.push(`After some mutually aggressive dancing that leaves you both panting and sweaty, you work together to attract another free dancer, a ${girlU} who ${slave.slaveName} had ${his} eye on already. Before long, the poor ${girlU} is screaming with orgasm in a private booth as you take ${himU} together.`); } else if (slave.fetish === "sadist" && slave.fetishKnown === 1) { r.push(`After some mutually aggressive dancing that leaves you both panting and sweaty, you mutually select one of the club's slaves, and drag ${himU} back to a private booth. Before long, ${hisU} screams for mercy are audible on the floor.`); } else if (slave.fetish === "masochist" && slave.fetishKnown === 1) { diff --git a/src/npc/importSlave.js b/src/npc/importSlave.js index 48b9ca6095487a8fa31dcae5d616b80deb5b85f8..7c766b6483135b0da8d1f410af4083a51ba89412 100644 --- a/src/npc/importSlave.js +++ b/src/npc/importSlave.js @@ -8,6 +8,8 @@ App.UI.SlaveInteract.importSlave = function() { if (v) { const slave = JSON.parse(`{${v}}`); slave.ID = generateSlaveID(); + App.Update.Slave(slave); + App.Entity.Utils.SlaveDataSchemeCleanup(slave); newSlave(slave); SlaveDatatypeCleanup(slave); V.AS = slave.ID;