I have a game where person A is the host, and person B kills a creature. However, player B can’t actually make the object disappear because he’s not the MasterClient. Is there any way I can fix this so that any player on the network can destroy it? Yes, it’s instantiated with PhotonNetwork.Instantiate, and it does indeed have a PhotonView. How can I make it so anyone can use PhotonNetwork.Destroy()? Thanks in advanced!
PhotonNetwork.Destroy() may only be called by the client that instantiated the object. What you can do is a have a custom script attached to the object with a method that can be called on the object instantiator’s client from the destroyer’s client via RPC which tells it that the object must be destroyed.