Heart of darkness is unattainable.
Currently in game.js it is impossible to get more than 1 karmaZebra.
Line 1318:
this.karmaZebras = this.resPool.get("zebras").value;
Does not add to the current, just sets karma zebras to the current number of zebras, this also means that a player that resets in iron will and plays a normal game, then plays iron will again on the next reset will lose their karma zebra.
In calendar.js
Line 218:
} else if ( zebras.value > 0 && zebras.value < this.game.karmaZebras){ //zebra revolution
Therefore, you need at least 2 karmaZebras to get 2 zebras, but as we saw above, you can only get 1 karma zebras if you have 1 zebra.
I leave the update to you based on your intentions for the achievement and iron will mode. Changing the first one to
this.karmaZebras += this.resPool.get("zebras").value;
and the second one to
} else if ( zebras.value > 0 && zebras.value <= this.game.karmaZebras){ //zebra revolution
allows the player to gain a second zebra on the second iron will playthrough, and allows the player to accumulate multiple karma zebras over multiple playthroughs. (The first one would allow the player to double their karma zebras each playthrough, but from when I played iron will, I don't feel like manpower was even close to the limiting factor.)
Comments (2)
-
repo owner -
reporter - changed status to resolved
Resolved
- Log in to comment
Thanks for spotting it, i've fixed it in the latest CL