diff --git a/js/medicine/surgery/exotic/retrogradeVirusInjectionNCS.js b/js/medicine/surgery/exotic/retrogradeVirusInjectionNCS.js index 9e3581f955b92fb453fb693b34d51162551d34e0..97d35eca6ad4fa0f46ce4e0b6ee678396d966b9c 100644 --- a/js/medicine/surgery/exotic/retrogradeVirusInjectionNCS.js +++ b/js/medicine/surgery/exotic/retrogradeVirusInjectionNCS.js @@ -168,14 +168,7 @@ App.Medicine.Surgery.Reactions.RetrogradeVirusInjectionNCS = class extends App.M if (genitalChanges.length > 0) { r.push(`${He} can ${sense} that ${his} junk is different now, it seems ${his}`); if (genitalChanges.length > 2) { - for (let i = 0; i < genitalChanges.length; i++) { - if (i < genitalChanges.length - 1) { - r.push(`${genitalChanges[i]},`); - } else { - r.push(`and ${genitalChanges[i]}.`); - } - } - r.push(`have all become <span class="change negative">smaller.</span>`); + r.push(`${toSentence(genitalChanges)} have all become <span class="change negative">smaller.</span>`); } else if (genitalChanges.length > 1) { r.push(`${genitalChanges[0]}, and ${genitalChanges[1]} have both become <span class="change negative">smaller.</span>`); } else { @@ -188,8 +181,8 @@ App.Medicine.Surgery.Reactions.RetrogradeVirusInjectionNCS = class extends App.M r.push(`also`); } r.push(`${sense} that ${his} body has some physical changes, it seems to ${him} that ${toSentence(physicalChanges)}`); - const reaction = ['comes as a bit of a surprise', 'comes as quite a shock', `confirms ${his} suspicions`, `doesn't seem to phase ${him}`, `${he} finds interesting`, `${he} can't get over`].random() + '.'; - r.push(`which ${reaction}`); + const reaction = ['comes as a bit of a surprise', 'comes as quite a shock', `confirms ${his} suspicions`, `doesn't seem to phase ${him}`, `${he} finds interesting`, `${he} can't get over`].random(); + r.push(`which ${reaction}.`); } if (statusChanges.length > 0) { r.push(`${He} can feel some`); @@ -197,9 +190,7 @@ App.Medicine.Surgery.Reactions.RetrogradeVirusInjectionNCS = class extends App.M r.push(`other`); } r.push(`changes that are a little harder to describe.`); - for (let i = 0; i < statusChanges.length; i++) { - r.push(statusChanges[i]); - } + r.push(...statusChanges); } }