Skip to content

server-v0.1.2

Choose a tag to compare

@om3rkaya10 om3rkaya10 released this 23 Aug 13:24
· 1 commit to main since this release

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.