From 6b58c4d72219fb369ac11f0cd2ed7ad50c4a17b2 Mon Sep 17 00:00:00 2001 From: Tau Date: Tue, 7 May 2019 12:12:34 -0400 Subject: [PATCH] idz: Add server version to config message This allows idz v1.31 to proceed with network startup. --- src/idz/encoder/loadConfig.ts | 1 + src/idz/handler/loadConfig.ts | 1 + src/idz/response/loadConfig.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/src/idz/encoder/loadConfig.ts b/src/idz/encoder/loadConfig.ts index 828ac6f..4ae8f6d 100644 --- a/src/idz/encoder/loadConfig.ts +++ b/src/idz/encoder/loadConfig.ts @@ -5,6 +5,7 @@ export function loadConfig(res: LoadConfigResponse) { buf.writeInt16LE(0x0005, 0x0000); buf.writeInt8(res.status, 0x0002); + buf.writeUInt16LE(res.serverVersion, 0x0016); return buf; } diff --git a/src/idz/handler/loadConfig.ts b/src/idz/handler/loadConfig.ts index d6efb66..5a1ea31 100644 --- a/src/idz/handler/loadConfig.ts +++ b/src/idz/handler/loadConfig.ts @@ -9,5 +9,6 @@ export function loadConfig( return { type: "load_config_res", status: 1, + serverVersion: 130, }; } diff --git a/src/idz/response/loadConfig.ts b/src/idz/response/loadConfig.ts index 7f2b6ec..1347146 100644 --- a/src/idz/response/loadConfig.ts +++ b/src/idz/response/loadConfig.ts @@ -1,4 +1,5 @@ export interface LoadConfigResponse { type: "load_config_res"; status: number; + serverVersion: number; }