private void RemoveNpc(NPC npc)
{
if (CurrentWorld != null)
{
try
{
CurrentWorld.NPCs.Remove(npc);
Points.Remove(npc.Name);
MessageBox.Show(string.Format("{1} ({0}) removed.", npc.Name, npc.DisplayName), "NPC Removed");
}
catch (InvalidOperationException)
{
MessageBox.Show(string.Format("{1} ({0}) was not on the map.", npc.Name, npc.DisplayName), "NPC Doesn't Exist");
}
}
}