TheNinjaRPG icon indicating copy to clipboard operation
TheNinjaRPG copied to clipboard

Some tasks are resetting daily progression

Open Phrosfire opened this issue 1 month ago • 2 comments

Describe the bug It was brought to our attention that some daily quest tasks are being reset by other tasks on the same quest. It was found that if a user has a task to train for X minutes and a battle arena kill task, getting the battle arena task would reset the time trained task. Users were also able to reclaim the exp rewards.

Neon tested this in the live environment and was able to replicate it. When attempted to replicate on the local environment, everything worked properly and I couldn't duplicate the issue.

Phrosfire avatar Nov 26 '25 05:11 Phrosfire

It looks like this is effecting quests with combat as a requirement. Its also effecting the chunin exams

Phrosfire avatar Nov 26 '25 14:11 Phrosfire

I've figured out what is causing this to happen. When a user goes into battle, it scales the users level which was fully expected. The problem is the level scaling is affecting the quests.

If we have a quest with minimum level being 15 and maximum level being 30 (i.e. the chunin exams), but the player has enough experience to be level 40, it'll cause the quest to completely reset upon completing combat due to being scaled up by the exp level function. This will happen from any kind of combat.

The reason I couldn't replicate it before was because the quest I was testing it on was capped off at level 100, so it wasn't effected

Phrosfire avatar Nov 27 '25 07:11 Phrosfire

The fix for this issue has been applied in #777

Phrosfire avatar Nov 28 '25 04:11 Phrosfire