Anime-Game-Servers / Grasscutter-Quests

A server software implementation, ineroperable with a certain anime game client. The code in this repository is fully custom made for edyoucational purposes and future preservation, no copyrighted code is allowed in this repository.
https://grasscutters.xyz/grasscutter
GNU Affero General Public License v3.0
137 stars 31 forks source link

Change way that finishProgressList is handled at login #135

Closed scooterboo closed 1 month ago

scooterboo commented 3 months ago

Quests that have isRewind=False cannot be rewind Targets checkAndUpdateContent saves the quest if Content changed Don't modify finishProgressList if it's from a login

Fixes Prologue act 1 not finishing if you relogged while doing the dungeons.

Type of changes

Checklist:

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud