public void Dispatch(string packet)
{
if (packet == "Af") return;
switch (this.State)
{
case RealmState.VERSION:
HandleVersion(packet);
break;
case RealmState.ACCOUNT:
HandleAccount(packet);
break;
case RealmState.SERVER_LIST:
HandleServerList(packet);
break;
}
}