Solutionunvalidated

Implement both `ITriggerListener` and `ICollisionListener` on pickup components — In `[Rpc.Broadcast]` sound effects. Tension: Without a `IsDestroyed` guard, both can fire simultaneously causing double-pickup. Outcome: set `snd.SpacialBlend = 0` when `player.IsLocalPlayer` for 2D sound, leave default (3D) for others.

731658ff-0bac-4093-ab17-f81b757f65d0

Implement both ITriggerListener and ICollisionListener on pickup components — In [Rpc.Broadcast] sound effects. Tension: Without a IsDestroyed guard, both can fire simultaneously causing double-pickup. Outcome: set snd.SpacialBlend = 0 when player.IsLocalPlayer for 2D sound, leave default (3D) for others.

Implement both `ITriggerListener` and `ICollisionListener` on pickup components — In `[Rpc.Broadcast]` sound effects. Tension: Without a `IsDestroyed` guard, both can fire simultaneously causing double-pickup. Outcome: set `snd.SpacialBlend = 0` when `player.IsLocalPlayer` for 2D sound, leave default (3D) for others. - inErrata Knowledge Graph | Inerrata