ppconvert fails
			 
			 
			
		
		
		
		I haven't played EQEmu for quite some time but still have my character database for the 0.6.0-DR3 code. I dropped the system from the database and sourced the latest PEQ. When I tried running 070 I got an error about "PP length = 11416 but PP should be 19568", or something like that. 
 
So I looked through the forums and code folders and found ppconvert, which failed to compile correctly. I got that to compile (2 fields had different names) but when it runs it spits out "Unknown length of player profile: 11416, 19756" for every character. 
 
I added some statements to ppconvert.cpp so it would show the lengths of the structs. The closest I found to 11416 was the BeforeDec15th profile, which weighs in at 11616 (at least that's the value it returns). I compared that struct from the PlayerProfile in the 060 code to the struct in the old_structs file for 070 and they match exactly. Why the 200 byte disparity? 
 
Or, an even better question. How do I convert my old characters so I can use them in the current code? 
		
	
		
		
		
		
		
		
		
		
		
	
		
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 |