Flechazo
baae9fdddb
feat(all): implement SkyWay progression, battles and dispatch; fix field reward position ordering
2026-10-08 19:55:29 +08:00
Flechazo
06a83ada28
refactor(all): reorganize packages, establish player ownership and isolate accounts
2026-10-07 22:42:16 +08:00
Flechazo
8e8ddeddb6
chore(all): resolve lint findings, update example plugin, refine docs and add LGPL licenses
2026-10-07 00:57:35 +08:00
Flechazo
b9f1ac4aa6
perf(server): batch achievement updates and eliminate redundant snapshots, writes and JSON round trips
2026-10-06 20:47:33 +08:00
Flechazo
c13ff41878
fix(server): preserve quest parties, deduplicate commission restoration and remove team traces
2026-10-06 20:47:32 +08:00
Flechazo
7363f7aadd
fix(server): correct NPC sale rates and clear-package claim parsing and mail delivery
2026-10-06 20:47:14 +08:00
Flechazo
88cb314978
fix(server): unwrap automatic chest rewards and log actual battle parties
2026-10-06 17:29:25 +08:00
Flechazo
c428fc308e
fix(server): preserve chosen story parties and validate fixed tactics decks
2026-10-06 17:05:01 +08:00
Flechazo
9e9e86a658
fix(server): restore portraits and batch costume choices and verify equipment persistence
2026-10-06 16:35:35 +08:00
Flechazo
8f15b4ec95
fix(server): separate story visuals from battle parties and preserve deck choices across quests
2026-10-06 16:07:08 +08:00
Flechazo
0997633b59
fix(server): initialize temporary story talents from valid GameData skill levels
2026-10-06 15:42:21 +08:00
Flechazo
626fc09a55
feat(server): complete field object rewards, effects, positions and calendar resets
2026-10-06 15:23:31 +08:00
Flechazo
8fd9ea0e5a
fix(server): correct batch alchemy and recipe collections and emit only story party changes
2026-10-06 14:37:40 +08:00
Flechazo
327009d69f
fix(server): restore commission chains on pack entry and verify durable rewards and weekly resets
2026-10-06 13:58:23 +08:00
Flechazo
6aef56271f
fix(server): reuse promoted characters when granting new costumes
2026-10-06 12:53:01 +08:00
Flechazo
20be684204
feat(server): implement persistent costume potential connections and stat updates
2026-10-06 00:33:01 +08:00
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
e15ee4645e
fix(all): advance skin reward animations and deduplicate owned skins
2026-10-05 19:45:54 +08:00
Flechazo
fe659999ba
fix(server): deliver prestige skin gifts once to existing and new accounts
2026-10-05 19:32:27 +08:00
Flechazo
d1af8423d2
feat(all): implement prestige skin switching and starter grants
2026-10-05 19:11:23 +08:00
Flechazo
8a28dd40fb
feat(server): persist rapport prologue unlocks with ContentOpen replay safety
2026-10-05 18:29:20 +08:00
Flechazo
deea9360ee
fix(server): honor cash mail delivery for native shop purchases
2026-10-05 18:09:04 +08:00
Flechazo
acbe3b7545
test(server): remove redundant equipment response assertions
2026-10-05 17:46:04 +08:00
Flechazo
e5ce92a77b
fix(server): prevent refinement crashes from missing private option messages
2026-10-05 17:42:34 +08:00
Flechazo
0e6a8ef97b
fix(server): complete native shop purchases, quantities and diamond payments
2026-10-05 17:21:27 +08:00
Flechazo
ce638a6649
fix(all): deliver cash rewards through mail and align paid diamond prices
2026-10-05 17:08:34 +08:00
Flechazo
924a42c32e
fix(all): complete activity calendars, shop purchases and reward dispatch
...
Restore event and mini hubs, current shop and hunt calendars, and regular seasons; preserve all published windows. Implement story/quiz routes, native shop purchases, avatar sets, currencies, rank-change items and permanent buffs with rollback and reward coverage tests. Refresh client buff stats and update Cash Shop to 0.1.1.
2026-10-05 15:49:50 +08:00
Flechazo
f65e45ee42
fix(all): route activity hubs by explicit calendars and clear stale mini event UI
2026-10-05 14:47:28 +08:00
Flechazo
8d657bf694
fix(server): deliver attendance rewards through idempotent mail and notify new messages
2026-10-05 14:18:34 +08:00
Flechazo
9ece9d9afa
fix(server): expand reward wrappers and preserve inventory boxes in bulk grants
2026-10-05 13:56:23 +08:00
Flechazo
90cbd6871b
fix(server): grant login attendance rewards once and combine reward receipts atomically
2026-10-05 13:56:22 +08:00
Flechazo
eab6b514e8
fix(server): separate pass reward claims and implement cumulative purchase bonuses
2026-10-05 13:22:44 +08:00
Flechazo
5ee669a59a
fix(all): stop activity refresh loops with changed mission notifications and trace event requests
2026-10-05 13:22:17 +08:00
Flechazo
81d0b49691
fix(server): correct pass purchase level bonuses, costs and reward thresholds
2026-10-05 12:52:08 +08:00
Flechazo
3a9ebfdded
refactor(server): generate runtime configs and use .build/config for development
2026-10-05 12:40:07 +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
d04791dd31
feat(server): add colored logs, level rewards, hunting dispatch and fiend hunt
...
Persist claims, AP, teams and presets with session receipts and atomic request rollback. Read rewards and growth from GameData; replace fixed Fiend Hunt user state and preserve the account initialization contract.
2026-10-04 21:27:19 +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
e1ec47bfae
fix(server): ignore disabled zero-count pack purchase rewards
2026-10-04 14:59:58 +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