From 5be0d08b84cc6dec1a771ae6a5981ff9689d614c Mon Sep 17 00:00:00 2001 From: Greg Reed Date: Sun, 8 Nov 2026 02:10:50 +0000 Subject: [PATCH] fix(dragonwilds): match the real player-leave line The old leave pattern never matched anything the server logs. Players now leave on "LogDomMatcherSession: Player Removed from session [id]-[name]", which carries the same name as the join line. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01MZxvxViV6QwAtVWT3saGvs --- games/runescape-dragonwilds-native-linux/game.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games/runescape-dragonwilds-native-linux/game.yaml b/games/runescape-dragonwilds-native-linux/game.yaml index 649b01b..fc47ee4 100644 --- a/games/runescape-dragonwilds-native-linux/game.yaml +++ b/games/runescape-dragonwilds-native-linux/game.yaml @@ -106,7 +106,7 @@ agnosticCommandConfig: Save: type: UNSUPPORTED playerJoinRegex: 'LogNet: Join succeeded: ([^\r\n]+)' - playerLeaveRegex: 'LogNet: UNetConnection::.*Player(?: name)?:\s*([^,\r\n]+)' + playerLeaveRegex: 'LogDomMatcherSession: Player Removed from session \[[^\]]*\]-\[([^\]]+)\]' queryType: LOG_ONLY logFilePath: RSDragonwilds/Saved/Logs/RSDragonwilds.log backupPaths: