Commit Graph
20 Commits
Author SHA1 Message Date
Flechazo 76a2d72f05 feat(server): complete field talents, crafting, party recovery and pack monster lifecycle 2026-10-05 23:14:47 +08:00
Flechazo e30023053e feat(server): complete tracker flow and NPC shops, inns, commissions and reputation 2026-10-05 21:26:44 +08:00
Flechazo 3b08040a0e fix(server): support dynamic hidden event pack purchase and entry
why the f^^kkkkkk does sh^t AI love writing useless tests so much just to clutter up my repo, looks like I’ll have to find some time to clean this s^^t up later.
2026-10-05 20:37:38 +08:00
Flechazo d1af8423d2 feat(all): implement prestige skin switching and starter grants 2026-10-05 19:11:23 +08:00
Flechazo d8771caef2 feat(all): add hunting and events, commerce and rewards, binary calendars, GameData caching and login diagnostics
Implement hunting AP and progress, event tasks, exchanges, games, stories and actions; connect battle and reward handling.

Add CashShop plugin and installation, server purchases and entitlements, recharge rules and plugin version metadata.

Distribute binary calendars independently; cache GameData in memory and fix single-connection query deadlocks.

Improve automatic login and recovery diagnostics; document configuration and release flows.
2026-10-05 11:50:31 +08:00
Flechazo aec053f7d2 fix(server): restore achievements, progress, claims and experience
Load ordinary achievements and send transactional gameplay progress notifications.
Restore main-story clears and recorded gacha history without duplicate credit.
Validate claim thresholds and prior tiers, credit wallet rewards and persist
achievement experience in login responses.
2026-10-04 19:54:26 +08:00
Flechazo 5b5a219dc2 feat(server): add special loot and data-driven gameplay rules
Generate equipment loot atomically, grant random boxes and prevent repeat claims.
Read gacha pools, pity, products, tickets, missions, presets, chapter rewards
and inventory costs from GameData; extend both collaboration UR ticket pools.
Sync owned recipes, configure startup state and calendars in versioned seeds,
and validate unlock tickets and revival talents.
2026-10-04 19:15:59 +08:00
Flechazo 64454e71a3 fix(server): keep chest claims independent of quest difficulty 2026-10-04 18:09:23 +08:00
Flechazo aa5f0afaf7 fix(server): implement waypoints, chest rewards and NPC talk progress 2026-10-04 18:06:50 +08:00
Flechazo fe7344582f fix(server): lock server starting chapter on first initialization 2026-10-04 16:25:29 +08:00
Flechazo 78750f2e12 feat(server): persist story quest difficulty and configurable starting chapter 2026-10-04 16:02:33 +08:00
Flechazo 4e5c08a8c7 fix(server): grant non-stackable chapter rewards and expose all completed packs 2026-10-04 15:05:12 +08:00
Flechazo 013c4dcf1c fix(server): load story chapters and unlock rewards from GameData 2026-10-04 14:55:25 +08:00
Flechazo 3825ee7e60 fix(server): serve verified story pack exploration details 2026-10-04 14:16:55 +08:00
Flechazo 31d605eaca feat(server): persist recruitment and serve pack reward summaries 2026-10-04 13:53:24 +08:00
Flechazo c29204dcb0 fix(server): allow restoring the saved arena lobby 2026-10-04 12:09:39 +08:00
Flechazo 39e0a99201 fix(server): preserve current health when loading character stats 2026-10-04 11:52:07 +08:00
Flechazo faca42e85a fix(server): restore saved login destination and arena field position 2026-10-04 11:35:14 +08:00
Flechazo bf4f259bad feat(all): add verified gacha flows and native client studio 2026-09-30 23:49:00 +08:00
Flechazo 50e2572385 feat(all): split client tooling and add OAuth server login 2026-09-30 17:32:14 +08:00