LoginServer and Current Zone

Old bugs stored here for reference.
Locked
User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

LoginServer and Current Zone

Post by John Adams » Wed Nov 28, 2007 9:32 am

I sent a toon to "Chardok", which crashed the client (I do not have pak files for "Chardok"). However, short of deleting the toon, I could not get that toon out of Chardok again. I set the current_zone in `characters` table back to "antonica", with 0,0,0 coords, and even deleted the logincache. Everytime that toon hit the LS, it was updating my `characters` table and stuffing that toon BACK into Chardok. Maybe this is a part of the new "currently in: " at character select?
Deleting the toon seems to be the only way to recover it. But after that, the character creation screen would not let me name the toon the same thing. Like again, LS is remembering, because it is certainly not in my database anywhere.

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Wed Nov 28, 2007 3:39 pm

Did you try to zone in even though Login reported you in the wrong zone on the character select screen? World doesn't update Login with zone information until your character zones so if you manually change it in the World db, Login would still display the previous zone. In addition, World should zone your character into whatever zone is listed in the characters table.
As far as deleting the character, that is a mystery. After you deleted the character, what error did Login give you when you tried to create it again. Login doesn't actually delete the character when you tell it to in case the character needs to be recovered, so it is probably a problem with that.

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Thu Nov 29, 2007 3:31 pm

Let me explain clearer, sorry.
I am opening my characters table and changing current_zone to "antonica" from "Chardok", since I could not get in the game if that was my current zone.
As I am logging that character in to the LoginServer, while refreshing my local "characters" table, I see my local record switch BACK to "Chardok" soon as the toon hits the character select screen. Thus, I am unable to exit the crashing zone without deleting the toon.
As for deleting, I have a few users on my system that did exactly what I did; couldn't log in, so they deleted their toons. Now, trying to re-create those toons, they are given the red text in the character creator that the character name cannot be used.
UPDATE: Whatever was going on with this last thing seems to be resolved. I have created and deleted the same named toon a few times, with no problems.
And finally, the first account (150) cannot even get to the char select/create screen anymore. Stops at "Creating Entities" ONLY if my server is running. If I take down TessEQ2, account 150 can get to char select - but doesn't show any created chars (starts the Create a Char wizard). It's really odd behavior.
You are welcome to use my acct if it'll help.

Locked

Who is online

Users browsing this forum: No registered users and 0 guests