FishNet
FishNet copied to clipboard
ObserverRPC ExcludeOwner still contains owner on client predicted objects?
Unity version: Unity 6000.0.47f1
FishNet Version: FishNet 4.6.15
Description:
Not sure if this is a bug, and its trivial to get around just it seems inconsistent with non client predicted anyway so reporting just incase.
See attached image, when using a client predicted object, ObserverRPC with ExcludeOwner set to true, still receives the RPC even when they are the owner. Or is this simply just due to how BufferLast works?
Replication:
- Client creates and spawns a client predicted object.
- Server/host client calls an ObserverRPC during OnStartServer with ExcludeOwner and BufferLast both set to true.
Expectation: Owner of the object should not receive the ObserverRPC when ExcludeOwner is true.