I've found a bug, I think. I've been playing kittens after setting priceRatio on all buildings and structures (religious, ziggurat and "normal") and I've realised after a while that although I have 500 Ivory Towers and 500 Sky Palaces and 500 Ivory Citadels I'm not getting any events related to them. No Ivory Meteors, no Unicor Rifts, no Alicorns. This happens because I also had 500 observatories. 500 observatories give me "chance" (in onNewDay() function) equal to 10025. This means that there is an astronomical event everyday. In code after check for chance being greater than random number some stuff with handlers and timeouts follows, and then it comes:
//---------------- SETI hack-------------------
if (this.game.workshop.get("seti").researched){
this.observeHandler();
return;
}
Note "return". This means that if there is an astronomical event, there is no chance for meteors giving minerals, alicorns, unicorn rifts and so on. This also means that if someone were able to build enough observatories in IronWill mode, s/he could build a hut (and exit Iron Will mode) and no zebra hunter will leave. Yeah, I know, 500 observatories in Iron Will.
Anyway, I think that this is a bug.
with enough pastures demand for catnip starts to be greater than zero
It starts to give diminishing return up from 75%Not to mention that faith multiplier, carried over from reset to reset, doesn't seem to have diminishing returns
Both faith multiplier and faith production bonuses have diminishing return.getHyperbolicEffect
. It definitely works with Tradeposts, your Fur/Ivory demand never goes positive. It only works for calls togetEffect
which have negative values AND pass in a second argument. I believe you are correct about the original post, probably a bug.