Fishing - Catch of the day

    - Your in-game name: Debbie
    - What happened? I was fishing, then the catch of the day was announced. I catch the bonus fish, and I didn't receive the $5000.
PS: I cast the line 4/6 seconds before the bonus fish was annouced.
 
    - Where were you? Tierra Robada, near the Bait Shop.
    - What were you doing? Fishing.
    - Is this a reoccurring issue? Has it happened to you or others before? Maybe.
    - Image/video:

   
    - Date and time of incident if known: 09/23/2019 - 15:39 (03:39PM) UTC -3.
Can't see why this would happen from looking at the rather straight-forward code. Will have to do some testing.
I have tested this and cannot seem to find a problem or replicate this issue. The next version (after 1.2.2 R1) will have a debug log when catching a fish, which shows the fish ID of the CotD and the fish ID that you caught. For example Amberjack is fish ID 0. If this happens again type /showeventlog and send me a screenshot or chat log of it.

It's possible that the fishing script crashed between when it says 'You caught an Amberjack' and when it says 'You caught the catch of the day'. Some stuff involving inventory happens between those things.

Did you have a full inventory?
Do you remember if you got cash/score for that catch?

EDIT: Just tested with a full inventory and it simply throws the fish back, but you didn't have that message in your chat. It would still give CotD prize.
Will be starting a better system for tracking bugs from now on, so this is sort of a second reply to what I've already said to log the issue details.



Thank you for bringing this issue to our attention. We have logged the issue and details can be found below.

Bug report by Debbie (forum topic #876)
Issue #353
Issue'Catch of the Day' not awarded
DescriptionWhen fishing, the 'Catch of the Day' bonus is sometimes not awarded to the player when they catch the catch of the day.
Script areaFishing
PriorityMedium
Logged byMike
Assigned toMike
StatusUnable to replicate
CommentsWe have been unable to replicate this issue. Please inform us if this happens again (after version 1.2.2 R1) by typing /showeventlog and posting a screenshot of the chat.
Still unable to replicate. Tried forcing CotD to be set just before, during and after casting the line, and while reeling it in, and it always gets awarded.