Lurkars / gloomhavensecretariat

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

A player cannot have two characters #494

Open jorge-graca-sky opened 10 months ago

jorge-graca-sky commented 10 months ago

Describe the bug

If a player "sets aside" a caracter and creates another, the old caracter has it's player changed in the character sheet.

Game Enviroment

Between scenarios

To Reproduce

Create a new character and assign it a player that already has a character

Expected behavior

A player can have has many characters as possible, but only one active per adventure.

Gloomhaven Secretariat Version

0.84.11

Used Browser

Chrome

OS

iOS 14.2.1

Additional

No response

Lurkars commented 10 months ago

Thanks. I will think about this. In the meantime I can provide a hacky workaround for this: there is an Import/Export function on the character sheet. So to switch characters, you can export one, remove character, add new character for player. Afterwards, export new one, remove and add previous one and then import file.

Lurkars commented 9 months ago

So in v0.89.0 I now added this small feature. When not in a scenario, you have a small new action on the character sheet to deactivate a character: deactivate

You can now add a new character for that player. If you want to re-activate, you need to go to the global campaign sheet and next to the player name input, all available characters are listed with their icons. A normal click just opens the character sheet, to re-activate double click (long press on mobile) on the icon. If the player has any active character it will be deactivated then. reactivate

Also remember that any deactivated character is not available to add as new character (as per rules!).

Lurkars commented 9 months ago

Happy about feedback and if this solves your issue, please close it. Thanks.

jorge-graca-sky commented 9 months ago

Will test as soon as I can, but probably not soon sadly :(

An initial feedback is why not use the actual rules words? They say "set aside" so why not "set aside character"?

Lurkars commented 9 months ago

Just didn't knew official wording. Will update.

jorge-graca-sky commented 9 months ago

Just didn't knew official wording. Will update.

This github is very useful: https://pikdonker.github.io/frosthaven-rule-book/#page_65

:D

Lurkars commented 9 months ago

Changed naming in v0.89.2.