fix(rengoku): prevent Sky Corridor race condition from wiping skill data (#85)

The client's Sky Corridor area transition handler saves rengoku data
before the load response is parsed into the character data area,
producing saves with zeroed skill fields but preserved point totals.

Detect this pattern server-side and merge existing skill data from the
database. Also reject sentinel-zero saves when valid data already exists.
This commit is contained in:
Houmgaor
2026-02-18 18:10:34 +01:00
parent cc7883b8a1
commit 433de4e21d
2 changed files with 1152 additions and 6 deletions

File diff suppressed because it is too large Load Diff