View Single Post
  #8  
Old 01-17-2008, 06:17 AM
Knightly
Accomplished Programmer
 
Join Date: Nov 2006
Location: Honolulu, HI
Posts: 91
Default

To remove the conditional for gottime, just change the code in zone.cpp from:
Code:
void Zone::GetTimeSync()
{
	if (worldserver.Connected() && !gottime) {
		ServerPacket* pack = new ServerPacket(ServerOP_GetWorldTime, 0);
		worldserver.SendPacket(pack);
		safe_delete(pack);
	}
}
To:
Code:
void Zone::GetTimeSync()
{
	if (worldserver.Connected()) {
		ServerPacket* pack = new ServerPacket(ServerOP_GetWorldTime, 0);
		worldserver.SendPacket(pack);
		safe_delete(pack);
	}
}
But again, I don't have time to test to see if that causes an egregious amount of time sync'ing or other issues.
Reply With Quote