Thread: Respawn Window
View Single Post
  #3  
Old 05-23-2009, 04:21 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Well, I got a hacked version of the Respawn Window working. It isn't coded properly the way it should be, but it sends the packet the same way that Live does. I figure that once I get it working, I can either start trying to get it working the correct way, or see if someone else might be able to finish that part of the coding of it. Mostly, I just want to get it in to stop the disconnects when you die in the zone you are bound in on SoF.

I am still getting disconnected even with the Respawn Window seeming to work as it should. I am starting to think that we do a forced session disconnect somewhere in the death code since that is basically what happens when Titanium clients die. They get disconnected and build a new connection to the zone they are zoning to.

One reason I think it is the server disconnecting us is what the EQ debug says:
Code:
[Sat May 23 02:59:48 2009]00731:I died.

[Sat May 23 02:59:48 2009]00326:D3DXCreateTextureFromFileEx()	failed to create texture dust_02.dds	for	particle system.

[Sat May 23 02:59:53 2009]00732:Networking: connection terminated [client:DisconnectReasonOtherSideTerminated,server:DisconnectReasonNone]
[Sat May 23 02:59:53 2009]00733:disconnected at C:\p4\EverQuest\live\EverQuest\EverQuest.cpp:18773 (char. select) DisconnectReasonOtherSideTerminated,DisconnectReasonNone

[Sat May 23 02:59:53 2009]00734:Character is Bluie.

[Sat May 23 02:59:53 2009]00735:YOU HAVE BEEN DISCONNECTED.
[Sat May 23 02:59:53 2009]00736:
end of DisplayScreen

[Sat May 23 03:00:12 2009]00737:Networking: Connection Closed [0] with 0 pending bytes.
I just haven't been able to find the code that is sending that disconnect yet.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote