Quote:
	
	
		
			
				
					Originally Posted by  Secrets
					 
				 
				You'll have to send a packet upon receiving OP_PlayerProfile, so you can get to the CompleteConnect step. I think we use the first OP_ClientUpdate. Can't remember it's been a bit. 
			
		 | 
	
	
 My code has the process as
Server: OP_Weather
-> Client: OP_ReqNewZone (no data)
Server: OP_NewZone
-> Client: OP_ReqClientSpawn (no data)
Server: OP_SendExpZonein with a length of zero (?!)
-> Client: OP_ClientReady (no data)
At that point you're in the zone as far as the server is concerned.
I can't remember if that covers all the expansions, since there is some variation in how things go... pretty sure I've used that to masquerade as Titanium to Underfoot, at least.