diff --git a/game.js b/game.js index 148a985..1de5b18 100644 --- a/game.js +++ b/game.js @@ -1045,7 +1045,7 @@ let macro = }, "fillScat": function(self) { - self.scatStorage.amount += self.scatScale * self.scatStorage.limit / self.scatStorageScale / 100; + self.scatStorage.amount += self.scatScale * self.scatStorage.limit / self.scatStorageScale / 600; if (self.scatStorage.amount > self.scatStorage.limit * 2) scat(self.scatStorage.amount); setTimeout(function () { self.fillScat(self); }, 100); diff --git a/recursive-desc.js b/recursive-desc.js index e5e8aaa..411e793 100644 --- a/recursive-desc.js +++ b/recursive-desc.js @@ -751,6 +751,8 @@ function defaultScat(container, macro, verbose) { let sum = get_living_prey(container.sum()); if (macro.scatStorage.amount == 0) { return "Your bowels are empty."; + } else if (container.count == 0) { + return "You squat down and let out a $MASS log of shit."; } else if (isSadistic(macro)) { let line = "You squat down, letting out a grunt as your rancid bowels force out a $MASS, $LENGTH-long heap of shit. The fatally-pungent scat buries " + container.describe(verbose) + ", ending " + numberRough(sum,"of") + " lives and entombing them in your shit."; if (macro.scatStorage.victims.count > 0) {