MelvorIdle / melvoridle.github.io

128 stars 21 forks source link

[Bug]: Mastery pool Fishing EXP discrepancy #3438

Closed N01UNo closed 5 months ago

N01UNo commented 1 year ago

Describe the bug

Mastery pool exp giving from fishing does not match the stated number, usually giving less than stated by more than half. Also, somehow giving less pool exp at higher mastery.

Reproduction Steps

Fish. get fish. get wrong mastery pool exp?

Expected behaviour

Fish. get fish. get stated mastery pool exp

Save Link - Required if issue occurs with a save

No response

Screenshots

No response

Console output

No response

Which platforms are you experiencing this bug on?

Which version of the game are you experiencing this bug on?

v1.1.2

Game Subversion

?5911

Are you using any mods?

No

04Slash commented 1 year ago

The Mastery xp calculation includes action time. Fishing doesn't have a static action time. The action time is a range between 2 values. Due to this, the given mastery exp will vary depending on exactly how long it took to catch the fish. The mastery value shown uses the average time and thus should be the average mastery exp you gain per action over time.

Mastery Pool exp is just 25% of the mastery exp so this will also vary.

cocowitt24 commented 1 year ago

I noticed the same thing, but I don't think it's just the varying action times. The listed mastery pool XP is about 3x higher than it should be based on the listed mastery XP. For example my current Cave Fish mastery XP is 881, but the pool XP is 667 instead of 220.

2023-07-13 13 16 16 It looks like it's just a visual bug, as the XP being added to the pool is around the expected value. Also, yes I have mods on, but the value doesn't change when I turn all mods off.