Skip to content

ObserverRPC ExcludeOwner still contains owner on client predicted objects? #985

Description

@danmeloncat

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?

Image

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ReceivedThe issue appears to be complete and will be reviewed.Resolved Pending ReleaseIssue is resolved and will be available on the noted version.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions