diff --git a/Release/Plugins/RenX.Core.lib b/Release/Plugins/RenX.Core.lib index 24e348f..67d36a2 100644 Binary files a/Release/Plugins/RenX.Core.lib and b/Release/Plugins/RenX.Core.lib differ diff --git a/RenX.Core/RenX_Server.cpp b/RenX.Core/RenX_Server.cpp index 3b1cb1f..a0f1881 100644 --- a/RenX.Core/RenX_Server.cpp +++ b/RenX.Core/RenX_Server.cpp @@ -704,7 +704,7 @@ void RenX::Server::processLine(const Jupiter::ReadableString &line) entry = entries.get(i); if (entry->active) { - if (entry->timestamp + entry->length > time(0)) + if (entry->length != 0 && entry->timestamp + entry->length < time(0)) banDatabase->deactivate(i); else if (server->localSteamBan && entry->steamid != 0 && entry->steamid == r->steamid) server->kickPlayer(r);