[Bug Report] Mining Deepslate redstone ore giving unproportional rewards on jobs

Discussion in 'Help & Support / Errors & Bugs' started by DanieliMurphy, Oct 20, 2024.

  1. DanieliMurphy

    Mayor ⛰️⛰️ Ex-President ⚒️⚒️

    Joined:
    Apr 30, 2014
    Messages:
    791
    Trophy Points:
    47,510
    Gender:
    Male
    EcoDollars:
    $5,068,312
    Ratings:
    +163
    Minecraft Username:
    DanieliMurphy

    Brief Description:
    While mining with jobs activated, /jobs log shows Deepslate Redstone ore giving unusually high rewards out of line of everything else

    Instructions:
    1. Join Novice, apprentice and initiate miner jobs.
    2. Mine deepslate Redstone ore
    3. Check /jobs log, for rewards

    How many times did you recreate this?:
    0 - mining it seems to give correct payout after attempting to reproduce

    Result:
    Rewards way above expected.

    Expected Result:
    Correct rewards for mining deepslate redstone ore

    Evidence:
     
  2. 314

    314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    Do you know if you actually received the rewards listed on /jobs log? According to my previous tests, the numbers on /jobs log seem to change (seemingly randomly) after relogging and do not match with my actual income from the jobs.
     
    #2 314, Oct 20, 2024
    Last edited: Oct 20, 2024
  3. DanieliMurphy

    Mayor ⛰️⛰️ Ex-President ⚒️⚒️

    Joined:
    Apr 30, 2014
    Messages:
    791
    Trophy Points:
    47,510
    Gender:
    Male
    EcoDollars:
    $5,068,312
    Ratings:
    +163
    i wasn't keeping track so i cant confirm, but everytime I relog the figures (as you mentioned) seem to jump without effecting my /bal, points etc so that seems to answer that :D
     
  4. RealRichNixon

    RealRichNixon Pres. Richard Nixon by day, GameAdmin by night.
    Mythic ⚔️ I ⚔️ Game Admin EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ V ⭐ Premium Upgrade

    Joined:
    Oct 17, 2013
    Messages:
    1,632
    Trophy Points:
    70,410
    Gender:
    Male
    Ratings:
    +464
    Does the "jump" correspond to what is displayed in /jobs info NoviceMiner and /jobs info InitiateMiner (before the deepslate redstore ore is broken)?
     
  5. ClarinetPhoenix

    ClarinetPhoenix She does what she wants.
    Owner Events Manager ECC Sponsor Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ IX ⭐ Gameplay Architect Premium Upgrade Wiki Leader

    Joined:
    Jun 23, 2014
    Messages:
    7,180
    Trophy Points:
    102,870
    Gender:
    Female
    Ratings:
    +5,506
    Yeah, with my initial testing it looks like there is some discrepancy between what /jobs log shows vs what you are earning/what shows as being earned on your action bar stats.

    I'm adding this to my to-do list to look into it further on my days off.
     
  6. ClarinetPhoenix

    ClarinetPhoenix She does what she wants.
    Owner Events Manager ECC Sponsor Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ IX ⭐ Gameplay Architect Premium Upgrade Wiki Leader

    Joined:
    Jun 23, 2014
    Messages:
    7,180
    Trophy Points:
    102,870
    Gender:
    Female
    Ratings:
    +5,506
    After further testing I have found that the /jobs log is actually showing what you earned properly and it is the Action Bar messages that are not displaying the correct amounts, hence the discrepancy I was noticing.

    I have reported this issue to the developer and we await a response.

    As for the /jobs log randomly showing different amounts after relogging - I haven't been able to re-create this myself. @DanieliMurphy @314 please do let me know if you are able to reproduce this consistently.
     
  7. 314

    314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    I can definitely confirm that /jobs log does not properly report earnings. The following screenshots were taken about 2-3 minutes apart today.
    [​IMG]
    [​IMG]
    I did not break a single granite block between those screenshots (only deepslate and some ores), yet the money, exp, and points values changed significantly.

    I have not been able to recreate this issue with relogging recently. However, /jobs log seems to fluctuate quite a bit during a normal mining session (as seen above). I have a couple theories that will take some time to test; I'll report back if I manage to find something out.



    I have also noticed that the displayed quantity is definitely broken. The following screenshots were taken before and after breaking a single granite block.
    [​IMG]
    [​IMG]
    The action bar and the log both report an increase of $0.89, which makes sense and also matches the changes in my balance. However, the quantity has increased by 4. I then left one of my four mining jobs and broke another block, which increased the quantity by 3.
    The log's quantity counts the same block multiple times if it's part of multiple quests, but this appears to be inconsistent - granite shows as qty:301 in my screenshots, which means that it doesn't always count four blocks with my four miner jobs.
     
  8. 314

    314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    Update: I have now been able to reproduce this after a mining session. It started randomly after relogging multiple times, but the behavior was quite consistent once it started.



    I was curious if there was a pattern, so I created a spreadsheet based on the numbers in this video. The main things to note:
    1. Not all materials seem to be affected. Granite, deepslate redstone ore, tuff, coal ore, and deepslate diamond ore increased in value; other materials (stone, deepslate, diorite, andesite, lapis ore, and redstone ore) did not.
    2. Deepslate redstone ore seems to be the most noticeably affected material. After every relog, the numbers for deepslate redstone usually doubled.
    3. Granite appears to experience consistent linear increases ($127.48) per relog instead.
    4. Three relogs did not trigger the bug (marked in gray). In two instances, a single relog appears to have triggered the glitch twice because granite increased by twice the normal amount and deepslate redstone quadrupled (i.e. doubled twice).
    5. The numbers appear to become inconsistent near the bottom of my table, but that's only because deepslate redstone stops increasing past $21474836.47 (i.e. the 32-bit signed integer limit). The behavior is actually quite consistent.

    Additional information: I am only using the four mining jobs (plus the wheat job), all other slots are currently used for quests.
     
    #8 314, Oct 27, 2024
    Last edited: Oct 27, 2024
  9. andrewkm

    Founder Premium Upgrade

    Joined:
    Apr 5, 2011
    Messages:
    20,611
    Trophy Points:
    102,160
    Ratings:
    +15,129
  10. ClarinetPhoenix

    ClarinetPhoenix She does what she wants.
    Owner Events Manager ECC Sponsor Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ IX ⭐ Gameplay Architect Premium Upgrade Wiki Leader

    Joined:
    Jun 23, 2014
    Messages:
    7,180
    Trophy Points:
    102,870
    Gender:
    Female
    Ratings:
    +5,506
    I've examined this issue further and filed a bug report with the plugin developer. We await a response from them.
     
  11. andrewkm

    Founder Premium Upgrade

    Joined:
    Apr 5, 2011
    Messages:
    20,611
    Trophy Points:
    102,160
    Ratings:
    +15,129
    Thank you. :)