Undoing Expansions & Bugfixes


Thanks for playing WorldShaper Idle! This is a small update containing some bugfixes and some quality of life improvements:

  • You can now undo expansions and cost reductions
  • You can now reset the best map
  • The UI is now slighly wider on desktop devices so there's enough space for this new functionality, and to make certain advanced effects fit on the screen better
  • You can no longer create invalid port placements with the move/copy functions
  • The game now shows when you next unlock something
  • The Hermit now shows the closest village
  • Small text changes to make effects clearer

Comments

Log in with itch.io to leave a comment.

I can still make an invalid port placement using swap. But it depends on the how I'm swapping.

Select a port and try to swap it with a tile so that two ports are next to each other: get warning about a port getting refunded, with a non-zero amount of refund.

But select a port and try to swap it with a port so that two ports are next to each other: get warning about a port getting refunded, with cost of 0. And both ports survive.

Thanks for your report. Do you mean "swap it with a port" on a map that already has invalid port placements (back from before this update)? Otherwise, I don't see how you would get an invalid placement by swapping two ports, and then an example would be appreciated.

(2 edits)
  1. Build this arrangement:
    1. Port Village - Field - Port Village
  2. Go to the swap screen
  3. Select the Field
  4. Move the field to the right one (so that it swaps places with the rightmost port)
  5. Confirm
  6. You now have:
    1. Port Village - Port Village - Field

For comparison, if you did it differently...

  1. Build this arrangement:
    1. Port Village - Field - Port Village
  2. Go to the swap screen
  3. Select the second Port Village
  4. Move the port village to the left one (so that it swaps places with the field)
  5. Confirm
  6. You now have:
    1. Port Village - Field - Field

Alright, thank you very much for the detailed explanation! I'll fix it.