View Single Post
  #2  
Old 04-06-2025, 11:08 PM
faiding
Fire Beetle
 
Join Date: Apr 2025
Posts: 1
Default

This is an old post, but when I Googled the problem this is the only post that showed up. This issue is caused by this line in world_server.cpp:

157: Client *c = server.client_manager->GetClient(res->lsaccountid, "emu");

If you're running your own login server locally then that needs to say...

157: Client *c = server.client_manager->GetClient(res->lsaccountid, "local");

... and be recompiled.

This is ultimately caused by a line in client.cpp where it's defined...
std::string db_loginserver = "local";
if (std::getenv("LSPX")) {
db_loginserver = "eqemu";
}

Dunno what LSPX is or where that setting is. But replacing "emu" with "local" got it running on Titanium for me.
Reply With Quote