Fix fishing and chat interaction regressions

This commit is contained in:
Alexander Sellite 2026-08-21 12:29:51 -04:00
parent 66ae8c8be7
commit e4ddf4e5a6
11 changed files with 256 additions and 43 deletions

View file

@ -302,7 +302,9 @@ func _run_client() -> void:
]
)
assert(service.has_local_attempt())
assert(player.bag.get_quantity(&"worms") == worms_before_cast - 1)
# Bait remains available while the bobber is waiting. It is consumed only
# once the authoritative bite begins.
assert(player.bag.get_quantity(&"worms") == worms_before_cast)
var fishing_deadline: int = Time.get_ticks_msec() + 5000
while (
Time.get_ticks_msec() < fishing_deadline