decentraland / decentraland/unity-explorer
Fix multiple fishing catches overlapping on single line when switching camera view while seated
- Dominant language
- C#
- Stars
- 23
- Forks
- 17
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 101
Description
### Build version
v0.164.0-alpha-main
### Issue Description
After sitting on the benches near the fishing pond and casting a line in first-person view, switching to third-person view causes multiple caught animals to appear overlapping on a single fishing line simultaneously.
### STR (Steps to Reproduce)
1. Open the app and go to the fishing pond
2. Sit down on the benches near the pond
3. Stay in first-person view
4. Cast a fishing line
5. Switch to third-person view
### Expected Result
Only the current catch result should be visible on the fishing line at the appropriate moment in the gameplay loop. Switching camera views should not cause visual duplication or overlap of catch results.
### Actual Result with evidence
Multiple caught animals appear overlapping on a single fishing line after switching from first-person to third-person view while seated.
Related issue: #9575 — a similar camera-view-switch artifact (fishing results visible on pond surface after jumping) from the same session.
### Reproduction
Intermittent (Reproduction Index: 5/10)
### Operative system and additional Notes
- OS: Windows 11 (10.0.26200)
- Hardware: AMD Ryzen 5 5600G, NVIDIA GeForce RTX 3060 (12 GB VRAM), 48 GB RAM
- Unity: 6000.4.0f1
- Build: v0.164.0-alpha-main
---
Reported by Dafne Abril Greco
Requested by Dawid Krajewski (<@U079GRD9WTZ>)
Contributor guide
Research direction
Start by reproducing the fishing-pond scenario: sit on the nearby benches, cast in first-person view, then switch to third-person view. Trace the fishing catch display and camera-switch behavior during the gameplay loop; done means only the current catch appears once at the appropriate moment, with no overlapping results after switching views.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, unity
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100