server-v0.1.2
HOC Community Server server-v0.1.2
Client-visible profile and Kitabe maintenance release.
Included
- Exposes all four talent classes while preserving one shared 40-point budget.
- Preserves a valid exhausted talent balance of zero across save/reload.
- Deterministically normalizes over-budget talent presets.
- Seeds an idempotent starter quantity of Revival Runes for new and legacy accounts.
- Implements normal inscription tier exchange as an atomic four-source-to-one-target transaction.
- Rejects malformed, mixed-source, unknown-recipe, and insufficient-inventory exchange requests without mutation.
- Adds regression coverage for profile normalization, inventory replay, talent limits, and inscription exchange.
Verification
go build ./...go vet ./...go test ./... -count=1- Recorded V3 real-client validation for talent persistence, starter inventory, and normal inscription exchange.
The release assets contain only the independently written Linux/amd64 Go server binary and its SHA-256 manifest. Runtime configuration, certificates, account storage, client binaries, and original game data are not included.
License
HOC Community Server Community Source License 1.0. Free non-commercial use, forks, modifications, and community operation are permitted with attribution and same-license obligations. Sale, paid access, paid hosting/SaaS, and other commercial use require written permission.