Quote:
	
	
		| C:\Program Files\Microsoft Visual Studio\EqEmu050\Zone\client_process.cpp(5910) : error C2371: 'i' : redefinition; different basic types | 
	
 That one is because VC6 has a bit of broken ansi compatibility about declaring a variable in a for declaration.  An example:
	Code:
	for(int i=0; i < 10; i++)
{
}
for(int i=0; i < 20; i++)
{
}
 That won't compile.  It's ANSI compliant to do that, but VC6 doesn't allow it because of a scope bug.  The best way to rewrite that would be either to use a different name for your indexer or declare i outside of the for declarations.
either:
	Code:
	for(int i=0; i < 10; i++)
{
}
for(int j=0; j < 20; j++)
{
}
 or:
	Code:
	int i;
for(i = 0; i < 10; i++)
{
}
for(i = 0; i < 20; i++)
{
}