How to sync random incidents?

Options
Hi,

I have a Chest Manager that at set times decides which spawn point spawns next chest. I want to sync this event across the network that all clients spawn a chest at same chest spawn point.

What I currently think is to put a IsMasterClient around the update call of chest spawn manager so only one client does spawning and when this happened, that master client sends an RPC call to other master clients to spawn a chest at an index given by spawn manager. Is this right?

Comments