#pet xp inaccuracies

14 messages · Page 1 of 1 (latest)

rigid vale
#

i can only use myself as an example and this has now occured on 3 pets
my enchanting pet on my alt, has been enchanting since 1 minute after the update, i upgraded to enchanting rare, then exceptional scrolls, within 10 minutes of unlocking them, yet somehow on the leaderboards, number 1 enchanting pet is 200k xp more than me, approximately 7 hours ahead on xp, how is this possible?

cinder ivy
buoyant nest
#

Is there any chance pets could get exp from some quests completions or clan events? (Maybe not intentionally.)

charred magnet
#

My guess is that this is an issue resulting from the bug at launch, the one where pets gains xp from combat tasks (was fixed an hour or so after the pet launch, so it doesn't work anymore).

The theory I got is:

  1. The player joins when the pet update has just been released, they have a pet equipped, doing combat, and have been offline for some hours. This would result in the pet being given some of their combat xp, levelling it up, for this example, lets say the pet levels up to level 50.
  2. They start a level 50 pet task, and logs off for the day / a good amount of hours.
  3. Tems resets the pet leaderboards and everyones pet xp (which happen about one hour after the update dropped).
  4. The player joins back after they have been offline for a good few hours, the server checks which task their pet is doing, in this case, that would be a level 50 task, and then gives it the xp for that task * time offline.

This would then give the player a big boost, as other players would spend their time doing lower tier tasks compared to the player in this example. If I'm correct, then it would probably be pretty hard, if not impossible to "correct" it without resetting the leaderboards, at least when we're this far into the pets update.

Again, this is just my guess.

cinder ivy
#

I also agree its probably something to do with the bug xp gain after the update because the amount of xp that they are ahead of dont seem to increase anymore

rigid vale
charred magnet
# rigid vale my only issue with that, ive been watching the pet lb since day 1, they were nev...

Remember that the leaderboard is only updated once you login, so you can login, be in spot one, then when the other player joins, they will receive their xp, and be pushed to position one again. Not saying this is what happens, again, just my theory. Another thing, when you say far ahead, do you mean by xp or time? as xp can change, while time doesn't if they they are always on the latest task and never wastes offline hours.

#

Also, if I'm correct, then you would be at a disadvantage if you joined right after the xp reset, compared to someone joining right after the update went live, then logged off for the day (ignoring changing task).

Lets take an example that spans 6 hours, starting when the update dropped.
Player one joined right after the update, then logs off for 6 hours.

  1. Starts pet task.
  2. Logs off for 6 hours.
  3. Logs back on and receives 6 hours worth of task xp.

Player two joined right after the update, was online when the xp reset, then, after the xp resets, the player logs off for about 5 hours.

  1. Starts pet task.
  2. One hour later the xp is reset due to the combat xp bug.
  3. Starts a new pet task as the xp had been reset.
  4. Logs off for about 5 hours.
  5. Logs back on and receives 5 hours worth of task xp.

You can see that the player that wasn't online for the xp reset received an extra hour of the task, that combined with the combat xp bug (someone getting instantly level 30+), then setting a higher level task, is my theory of what is going on.

rigid vale
charred magnet
#

Wrote a fast program to simulate offline pet xp on the leaderboard (picture), I'll run it again later, then we can see if the gap is growing, and if it is, by how much. Note: the program doesn't know if you've purchased any offline progress hours, so it'll just cap the time to 24 (e.g. if you've been offline for 28 hours, then it'll only simulate 24, but if you've been offline for 5, then it'll just simulate 5). (Stats fetched 11:21 UTC)

rigid vale
#

You absolute coding menace, also don’t insult me, I would never let my offline timer run out, very interested to see where this goes

charred magnet
#

A little bit late, but here it is, data fetched 19:43 UTC, haven't really looked at the data yet.

rigid vale
#

can you leave that running over a week or so? not possible to tell the differences over just a day or two, the logout difference is a high % of the discrepencies here

charred magnet
#

Yeah, ofc, it isn't really running either, I just run it to fetch the data and do the calculations.