pmotschmann / Evolve

An incremental game about evolving a civilization
Mozilla Public License 2.0
794 stars 343 forks source link

Miscellaneous fixes #1123

Open yarukishi opened 2 months ago

yarukishi commented 2 months ago
  1. The effect description for the amount of faith provided from a temple was incorrect in some situations. Create a common function for both the bonus and the description. Motivated by this user screenshot: https://cdn.discordapp.com/attachments/586929351610597395/1216806173366288424/faith.png?ex=662fde8e&is=661d698e&hm=3dfb62876b75962d7a46323380714ddf1adc391038d7865f34eb222037cfc887&

  2. When in the Magic universe, rename scientists to wizards in the breakdown for Knowledge gain.

  3. When crewing ships in Andromeda, allow ships to be crewed when the number of civilians working in the default job and the number of civilians demanded by a ship are exactly equal. Tested with the following user save: evolve-2024-04-17-06-36.txt

  4. Fix a typo in the description for Cloning (true path), when playing as a synthetic race.

zyx-xyzzy commented 2 months ago

Looks like there's also another typo in that Cloning string, if you want to add on a fix for that: "malfuction" should be "malfunction"

yarukishi commented 2 months ago

I fixed the other typo in the string.

I also made a change to De Novo Sequencing, where the for loop is replaced with division and multiplication. This should improve the game's performance for "unscrupulous people who want to cheat."