[Request] Toggle option for Rest Prompt
Is your feature request related to a problem? Please describe. When using the Rest Prompt popup and performing a long rest for a team it is common to have someone doing a watch. That person shouldn't receive the benefits of the long rest. Only way to perform this is to remove them and add them back in when it's someone else's turn to do a watch. This can become a slow process if there are other owned characters in the list.
Describe the solution you'd like
On the Rest Prompt for GM's next to the "X" a checkbox (defaulted on) next to each name as a faster method of enabling/disabling the rest for a party. This keep the party added, but allows the GM to skip a player without removing/readding.
Suggest look.
Additional context
The reason adding the character back in is difficult because the team has a wagon, two horses, and two mules. The wagon and mules are owned by all the players and it shows ownership for each. My list of players is now 20-30 in length.
The most recent update adds compatibility to Group Actor sheets. If you have one for the party, resting using that sheet will pop up the prompt window populated with those in the Group. From there it would be trivial to remove individuals, and wouldn't require you to add them back. Does that address your request?
I was going to test the suggested feature, but I got the following error. I removed all of the characters and tested each independently, same error. I will start the fun process of disabling modules to determine the conflict.
Uncaught (in promise) TypeError: this.actor.system.attributes.hp is undefined [Detected 2 packages: rest-recovery(1.17.0), system:dnd5e(3.3.1)] fetchHealthData rest-workflow.js:370 setup rest-workflow.js:333 make rest-workflow.js:329 initialize rest-workflow.js:243 #call foundry.js:608 call foundry.js:590 longRest actor.mjs:2315 _onClickActionButton group-sheet.mjs:299
I removed all modules but Rest and Recovery, also restarted the world. Same issue?
I’ll look into this when I’m able - unfortunately I’m away until Monday.
I uninstalled and reinstalled, found out the latest version is not compatible, rolled back to 1.17. And it works! This should make this process a bit easier.
This does make it easier. I will close this request.