Lurkars / gloomhavensecretariat

A Gloomhaven / Frosthaven Companion App
https://gloomhaven-secretariat.de
GNU Affero General Public License v3.0
180 stars 70 forks source link

Frosthaven Building Upgrade Error #604

Closed glenn-fredrx closed 3 months ago

glenn-fredrx commented 3 months ago

Describe the bug

I should be able to upgrade the Craftsman building, I have the needed prosperity and resources, but it is greyed out. After upgrading the Alchemist, then the Craftsman is ungreyed and available to upgrade. ghs-data-dump-2024-08-16T12_52_32.515Z.json

Building Upgrade Error

Game Enviroment

Files attached, both the screen shot before the Alchemist upgrade, the current prosperity and then after the upgrade. Also included a data dump from the app.

To Reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

Noted above

Gloomhaven Secretariat Version

v0.99.21

Used Browser

Chrome

OS

Windows 11

Additional

No response

glenn-fredrx commented 3 months ago

OK, so I figured out what is going on and found the actual bug. It looks like the wrong prosperity tracker was being shown. It was showing the gloomhaven version and not the frosthaven one. If you go from Campaign/Character Management, Global Campaign Management, then the correct prosperity tracker is shown. However if you go from Campaign/Character Management, Party/Campaign Sheet, then select the Gloomhaven Party Sheet link below the Town Guard perks, then choose Campaign. The prosperity tracker for gloomhaven is shown instead of the frosthaven one.

So the correct conditions for upgrading the buildings is actually correct. By upgrading the alchemist, that pushed the party to prosperity 2 and then unlocking the upgrade for Craftsman is correctly unlocked.

Lurkars commented 3 months ago

Sorry, I can't really follow here now. You should not really use the "Go to Gloomhaven Party Sheet" in a normal Frosthaven Campaign. The Global Campaign sheet is accessible on the top of the Campaign Sheet, see image

Anyways, seems there is no actual issue. So I will close this.