Author Topic: Fishing - Catch of the day  (Read 1653 times)

0 Members and 1 Guest are viewing this topic.

Offline Debbie

  • Busta
  • *
  • Posts: 17
  • Country: hk
  • Respect: +2/-0
  • Gender: Female
    • View Profile
  • MCNR name: Debbie
Fishing - Catch of the day
« on: September 24, 2019, 01:12:05 am »
    - 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.

Offline Mike

  • Server Owner
  • *
  • Posts: 3718
  • Country: gb
  • Respect: +414/-71
  • Gender: Male
    • View Profile
  • MCNR name: Mike
  • Discord name: mp2
Re: Fishing - Catch of the day
« Reply #1 on: September 24, 2019, 07:48:02 am »
Can't see why this would happen from looking at the rather straight-forward code. Will have to do some testing.
View trailers here.


Offline Mike

  • Server Owner
  • *
  • Posts: 3718
  • Country: gb
  • Respect: +414/-71
  • Gender: Male
    • View Profile
  • MCNR name: Mike
  • Discord name: mp2
Re: Fishing - Catch of the day
« Reply #2 on: September 24, 2019, 09:52:18 am »
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.
« Last Edit: September 24, 2019, 10:15:36 am by Mike »
View trailers here.


Offline Mike

  • Server Owner
  • *
  • Posts: 3718
  • Country: gb
  • Respect: +414/-71
  • Gender: Male
    • View Profile
  • MCNR name: Mike
  • Discord name: mp2
Re: Fishing - Catch of the day
« Reply #3 on: September 26, 2019, 01:53:40 pm »
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.
View trailers here.


Offline Mike

  • Server Owner
  • *
  • Posts: 3718
  • Country: gb
  • Respect: +414/-71
  • Gender: Male
    • View Profile
  • MCNR name: Mike
  • Discord name: mp2
Re: Fishing - Catch of the day
« Reply #4 on: January 24, 2020, 09:40:19 pm »
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.
View trailers here.