From 611ed162c3fd3ff86785851a15b2f9ba8cea9b36 Mon Sep 17 00:00:00 2001 From: ediblerope Date: Sat, 9 May 2026 19:29:11 +0100 Subject: [PATCH] ports: forward UDP/2603 to fix DR XP reports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DR_Server binds UDP/2603 in addition to TCP/2603 — that's where the DSOUND.dll mod's NAT-punched XP-report socket sends client kill XP back to the server (see ChatCommandHandler.cs / [DLL XP REPORT] path in the source). The original forward was tcp-only, so every WAN client's UDP XP packet was dropped at the router. Symptom: every character stuck at lvl 1/xp 0 regardless of how the client launched. Co-Authored-By: Claude Opus 4.7 --- ports.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports.toml b/ports.toml index 1f372a5..5eddc0b 100644 --- a/ports.toml +++ b/ports.toml @@ -53,7 +53,7 @@ protocol = "tcp" [[forward]] name = "DR game" port = 2603 -protocol = "tcp" +protocol = "both" [[forward]] name = "DR aux UDP"