public override void AddObject(MapObject O) { if (OldObjects.Contains(O)) { return; } OldObjects.Add(O); if (O is PlayerObject) { OldPlayers.Add(O as PlayerObject); } QueuePacket(O.GetMapData()); }