jimlad42
May 26th, 2025, 16:33
Hello there.
I've found a set of bugs caused by the Saved Windows feature interacting with character sheets the DM changes between games.
First: (Likely intentional, but I'll mention it.) If a player claims a character sheet and then disconnects, and then the DM clears ownership of the sheet, when the player rejoins they will automatically claim ownership of the sheet.
(Well, the they claim the sheet in that slot. If you add/remove characters that could be a different character now, but that won't share anything claimed by DM or anything.)
Second: If a player claims a character sheet and has it open when they disconnect, and then the DM claims the sheet himself between games, then when the player rejoins the character sheet will open on the player's end even though they don't own it.
(Additionally, the DM is then unable to hide the sheet from the player; normally you could clear ownership or take ownership and it'll close that window, but when they have the character sheet open like this those have no effect. Although they do now have the ability to unlock the character sheet, and any attempts to modify it are met with no result, or an error.)
The GM claimed character, usable on the player side in the middle.
64463
Third: If a player claims a character sheet and has it open when they disconnect, and then the DM deletes the character sheet between games, the player will create a "ghost" character, which has the portrait the old character had exclusively on the DM side, and default settings for everything else. (Also, it doesn't auto-open that ghost sheet, just creates and claims it. And on the player leaving and rejoining, the portrait for the ghost sheet is sent to the player as well)
The sheet according to GM and player.
64464
Fourth: (Most niche, but most "dangerous") If a player claims a character sheet and has it open when they disconnect, and then the DM deletes the character sheet between games, restarts with the sheet deleted, and makes a new character sheet, when the player rejoins the server the character sheet in that same slot will be shared with the player.
(As with the second version, the character sheet can not be taken from the player unless they choose to close it, and they can not modify the sheet themselves. "Dangerous" in the sense that a player could read info for a DM sheet they shouldn't have.)
The super secret sheet, leaked out!
64465
I've found a set of bugs caused by the Saved Windows feature interacting with character sheets the DM changes between games.
First: (Likely intentional, but I'll mention it.) If a player claims a character sheet and then disconnects, and then the DM clears ownership of the sheet, when the player rejoins they will automatically claim ownership of the sheet.
(Well, the they claim the sheet in that slot. If you add/remove characters that could be a different character now, but that won't share anything claimed by DM or anything.)
Second: If a player claims a character sheet and has it open when they disconnect, and then the DM claims the sheet himself between games, then when the player rejoins the character sheet will open on the player's end even though they don't own it.
(Additionally, the DM is then unable to hide the sheet from the player; normally you could clear ownership or take ownership and it'll close that window, but when they have the character sheet open like this those have no effect. Although they do now have the ability to unlock the character sheet, and any attempts to modify it are met with no result, or an error.)
The GM claimed character, usable on the player side in the middle.
64463
Third: If a player claims a character sheet and has it open when they disconnect, and then the DM deletes the character sheet between games, the player will create a "ghost" character, which has the portrait the old character had exclusively on the DM side, and default settings for everything else. (Also, it doesn't auto-open that ghost sheet, just creates and claims it. And on the player leaving and rejoining, the portrait for the ghost sheet is sent to the player as well)
The sheet according to GM and player.
64464
Fourth: (Most niche, but most "dangerous") If a player claims a character sheet and has it open when they disconnect, and then the DM deletes the character sheet between games, restarts with the sheet deleted, and makes a new character sheet, when the player rejoins the server the character sheet in that same slot will be shared with the player.
(As with the second version, the character sheet can not be taken from the player unless they choose to close it, and they can not modify the sheet themselves. "Dangerous" in the sense that a player could read info for a DM sheet they shouldn't have.)
The super secret sheet, leaked out!
64465