More reliable rooms, inventory and gifts
This update improves joining and loading matches, equipment ownership, inventory expiry and gift handling.
- Repeated ready or game-entry requests no longer send an already loaded player back into loading. Late arrivals can still join an active match.
- A temporary character-data failure can be retried during loading. Old loading results are ignored after leaving, rejoining or moving to another round.
- Room hosts must let the completed match results finish before starting again. Invalid room, death and revival requests no longer disturb an unrelated match.
- Weapon presets and character attachments now show only owned, usable items. An expired copy no longer removes a surviving permanent copy; renewed items ignore an old expiry notice.
- Unlocked slot cards stay consistent when inventory is refreshed or requests overlap.
- Gift lists keep their page totals consistent. Reading, sending and claiming gifts handles overlapping actions more reliably; the welcome gift remains once per account and its new message uses Wolfory.
- The in-game /progress summary explains the existing balanced-team, play-time and match-completion requirements more clearly. Reward amounts are unchanged.
- Checked with local server, database and message-flow tests. In-game visuals and native match acceptance remain to be confirmed.
