From f85339b3d831819b9823eb1c40e15f16c5dd554b Mon Sep 17 00:00:00 2001 From: Svornost <11434-svornost@users.noreply.gitgud.io> Date: Tue, 10 Nov 2020 21:13:11 -0800 Subject: [PATCH] Run tired() exactly once per applicable slave. --- src/endWeek/brothelReport.js | 1 + src/endWeek/clinicReport.js | 1 + src/endWeek/masterSuiteReport.js | 1 + src/endWeek/reports/cellblockReport.js | 1 + src/endWeek/reports/clubReport.js | 1 + src/endWeek/reports/spaReport.js | 1 + src/endWeek/schoolroomReport.js | 1 + src/endWeek/servantsQuartersReport.js | 2 +- src/endWeek/standardSlaveReport.js | 3 --- 9 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/endWeek/brothelReport.js b/src/endWeek/brothelReport.js index f7cc0d3b041..7cc803a01a6 100644 --- a/src/endWeek/brothelReport.js +++ b/src/endWeek/brothelReport.js @@ -256,6 +256,7 @@ App.EndWeek.brothelReport = function() { if (S.Madam) { const slave = S.Madam; + tired(slave); if (V.showEWD !== 0) { const madamEntry = App.UI.DOM.appendNewElement("div", el, '', "slave-report"); if (V.seeImages && V.seeReportImages) { diff --git a/src/endWeek/clinicReport.js b/src/endWeek/clinicReport.js index b741896901b..3fe91a528fc 100644 --- a/src/endWeek/clinicReport.js +++ b/src/endWeek/clinicReport.js @@ -240,6 +240,7 @@ App.EndWeek.clinicReport = function() { if (S.Nurse) { const slave = S.Nurse; + tired(slave); /* apply following SA passages to facility leader */ if (V.showEWD !== 0) { const nurseEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report"); diff --git a/src/endWeek/masterSuiteReport.js b/src/endWeek/masterSuiteReport.js index e038db401dc..1e27e3ab63d 100644 --- a/src/endWeek/masterSuiteReport.js +++ b/src/endWeek/masterSuiteReport.js @@ -426,6 +426,7 @@ App.EndWeek.masterSuiteReport = function() { } if (S.Concubine) { + tired(S.Concubine); const slaveEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report"); if (V.seeImages && V.seeReportImages) { App.UI.DOM.appendNewElement("div", slaveEntry, App.Art.SlaveArtElement(S.Concubine, 0, 0), ["imageRef", "tinyImg"]); diff --git a/src/endWeek/reports/cellblockReport.js b/src/endWeek/reports/cellblockReport.js index 44116007738..1a271223b22 100644 --- a/src/endWeek/reports/cellblockReport.js +++ b/src/endWeek/reports/cellblockReport.js @@ -168,6 +168,7 @@ App.EndWeek.cellblockReport = function() { if (S.Wardeness) { const slave = S.Wardeness; + tired(slave); /* apply following SA passages to facility leader */ if (V.showEWD !== 0) { const wardenessEntry = App.UI.DOM.appendNewElement("div", el, '', "slave-report"); diff --git a/src/endWeek/reports/clubReport.js b/src/endWeek/reports/clubReport.js index 9f43989a3e6..8a02eab58ae 100644 --- a/src/endWeek/reports/clubReport.js +++ b/src/endWeek/reports/clubReport.js @@ -138,6 +138,7 @@ App.EndWeek.clubReport = function() { if (S.DJ) { const slave = S.DJ; + tired(slave); /* apply following SA passages to facility leader */ if (V.showEWD !== 0) { const DJEntry = App.UI.DOM.appendNewElement("div", el, '', "slave-report"); diff --git a/src/endWeek/reports/spaReport.js b/src/endWeek/reports/spaReport.js index b1cbd22ac63..69b44f7ee26 100644 --- a/src/endWeek/reports/spaReport.js +++ b/src/endWeek/reports/spaReport.js @@ -283,6 +283,7 @@ App.EndWeek.spaReport = function() { if (S.Attendant) { const slave = S.Attendant; + tired(slave); /* apply following SA passages to facility leader */ if (V.showEWD !== 0) { const attendantEntry = App.UI.DOM.appendNewElement("div", el, '', "slave-report"); diff --git a/src/endWeek/schoolroomReport.js b/src/endWeek/schoolroomReport.js index 9e675864fcd..2fcb706c0e0 100644 --- a/src/endWeek/schoolroomReport.js +++ b/src/endWeek/schoolroomReport.js @@ -146,6 +146,7 @@ App.EndWeek.schoolroomReport = function() { if (S.Schoolteacher) { const slave = S.Schoolteacher; + tired(slave); /* apply following SA passages to facility leader */ if (V.showEWD !== 0) { const schoolteacherEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report"); diff --git a/src/endWeek/servantsQuartersReport.js b/src/endWeek/servantsQuartersReport.js index 75a67b0b63e..2a31dba3895 100644 --- a/src/endWeek/servantsQuartersReport.js +++ b/src/endWeek/servantsQuartersReport.js @@ -204,8 +204,8 @@ App.EndWeek.servantsQuartersReport = function() { } if (S.Stewardess) { - /** @type {App.Entity.SlaveState} */ const slave = S.Stewardess; + tired(slave); /* apply following SA passages to facility leader */ if (V.showEWD !== 0) { const stewardessEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report"); diff --git a/src/endWeek/standardSlaveReport.js b/src/endWeek/standardSlaveReport.js index 5a090d67d9b..233c87928ff 100644 --- a/src/endWeek/standardSlaveReport.js +++ b/src/endWeek/standardSlaveReport.js @@ -7,9 +7,6 @@ */ App.SlaveAssignment.standardSlaveReport = function(slave, silent=false) { const clothes = App.SlaveAssignment.choosesOwnClothes(slave); - - tired(slave); - const individualReport = App.SlaveAssignment.individualSlaveReport(slave); const devotion = App.SlaveAssignment.devotion(slave); -- GitLab