public void RemovePortal(Portal PT) { if (PT.Name == "sp") { SpawnPoints.Remove(PT.ID); } else if (PT.Name == "tp") { // TownPortal: Mystic Door } else { if (Portals.ContainsKey(PT.Name)) { Console.WriteLine("Duplicate portal, Name: {0} MapID: {1}", PT.Name, ID); } else { Portals.Remove(PT.Name); } } }