From e6b1203be4d31eceba61b074a7d2f31bfea4c834 Mon Sep 17 00:00:00 2001 From: Ryan <2804894-ryannathans@users.noreply.gitlab.com> Date: Tue, 25 Nov 2025 18:10:02 +1100 Subject: [PATCH] Fixed IP address not getting written to DB on login --- .../main/core/game/node/entity/player/info/login/LoginParser.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/Server/src/main/core/game/node/entity/player/info/login/LoginParser.kt b/Server/src/main/core/game/node/entity/player/info/login/LoginParser.kt index 75eb6e4c6..649db34a5 100644 --- a/Server/src/main/core/game/node/entity/player/info/login/LoginParser.kt +++ b/Server/src/main/core/game/node/entity/player/info/login/LoginParser.kt @@ -41,6 +41,7 @@ class LoginParser(val details: PlayerDetails) { loginListeners.forEach(Consumer { listener: LoginListener -> listener.login(player) }) //Run our login hooks parser.runContentHooks() //Run our saved-content-parsing hooks player.details.session.setObject(player) + player.getDetails().accountInfo.lastUsedIp = player.getDetails().getIpAddress() if (reconnect) { reconnect(player) } else {