diff --git a/src/js/assignJS.js b/src/js/assignJS.js index 95fa17b6df06019dd954cfb6cc4827dbda55032f..9fbd943c18f39ef8cf3aa3a9a694fac9d665ec90 100644 --- a/src/js/assignJS.js +++ b/src/js/assignJS.js @@ -303,18 +303,19 @@ window.assignJob = function assignJob(slave, job) { } if (slave.assignmentVisible === 0 && Array.isArray(V.personalAttention)) { - V.personalAttention.deleteWith(s => s.ID === slave.ID); - if (V.personalAttention.length === 0) { - if (V.PC.career === "escort") { - V.personalAttention = "whoring"; - } else if (V.PC.career === "servant") { - V.personalAttention = "upkeep"; + if (V.personalAttention.deleteWith(s => s.ID === slave.ID).length > 0) { + if (V.personalAttention.length === 0) { + if (V.PC.career === "escort") { + V.personalAttention = "whoring"; + } else if (V.PC.career === "servant") { + V.personalAttention = "upkeep"; + } else { + V.personalAttention = "business"; + } + r += `${slave.slaveName} no longer has your personal attention; you plan to focus on ${V.personalAttention}.`; } else { - V.personalAttention = "business"; + r += `${slave.slaveName} no longer has your personal attention.`; } - r += `${slave.slaveName} no longer has your personal attention; you plan to focus on ${V.personalAttention}.`; - } else { - r += `${slave.slaveName} no longer has your personal attention.`; } } V.JobIDArray = resetJobIDArray();