diff --git a/src/endWeek/saPorn.js b/src/endWeek/saPorn.js index b92b83ce404b942365d5dcbef7cfbf47b3173e49..8e4adfa98e13279c5ea579c706be6464e21a27ca 100644 --- a/src/endWeek/saPorn.js +++ b/src/endWeek/saPorn.js @@ -5,6 +5,7 @@ window.saPorn = (function saPorn() { let he, him, his, hers, himself, girl, loli, He, His; let decayRate; let viewership; + let viewerSoaking; return saPorn; @@ -18,6 +19,8 @@ window.saPorn = (function saPorn() { let oldFame = slave.porn.viewerCount; if (V.studio === 1 && slave.porn.feed === 1) { + viewerSoaking = 0; + calcBaseViewership(slave); r += `The studio regularly releases clips of ${his} daily affairs. `; @@ -85,7 +88,7 @@ window.saPorn = (function saPorn() { } function updateViewerCount(slave) { - slave.porn.viewerCount = Math.trunc(App.Porn.getAllGenres().reduce((acc, cur) => acc + slave.porn.fame[cur.fameVar])); + slave.porn.viewerCount = Math.trunc(App.Porn.getAllGenres().reduce((acc, cur) => acc + slave.porn.fame[cur.fameVar], 0.0)); } function prestigeDecay(slave) { @@ -222,7 +225,6 @@ window.saPorn = (function saPorn() { } function allGenreViews(slave) { - let viewerSoaking = 0; let adjustedViewership = viewership; function genreViews(slave, genre) { diff --git a/src/js/porn.js b/src/js/porn.js index 4c767e1639f87bcfc37112e9c37bf024b31208e6..7a4cf1597aead1fd4ddd50a55f51c58f08f116a8 100644 --- a/src/js/porn.js +++ b/src/js/porn.js @@ -74,7 +74,7 @@ App.Porn.Genre.analAddict = { prestigeDesc3: "Millions are intimately familiar with the sight of $his well-versed anus.", hitText: function(slave) { return `${getPronouns(slave).His} complete obsession with taking things up ${getPronouns(slave).his} ass makes ${getPronouns(slave).him} a hit with viewers that enjoy hardcore anal.`; }, trinketShotDesc: function(slave) { return `showing ${getPronouns(slave).him} TEMPLATE`; }, - valid: function(slave) { return slave.sexualFlaw === "anal addict" && canDoAnal($slaves[$i]); }, + valid: function(slave) { return slave.sexualFlaw === "anal addict" && canDoAnal(slave); }, uiName: function() { return capFirstChar(this.fameName); } };