Host card causes an exception on non-owner clients during round 2 gameplay #72
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The issue appears to stem from
HostCardRecoverTheLootInterface.ActivateAllPanelButtons(). Something about it can't handle being called on clients that aren't actively operating the game. Look into this one later.This appears to happen because the responses to the location board panel reveals runs on all clients, and tries to access things that are only valid on the host's end. Figure out how to make this work without causing this issue. Perhaps a check to make sure the host is the owner of the GameManagerRound2 object before executing any functions.
This seems to be fixed now, and doing so made a few other bugs go away, too. So that's neat.