public void Move(Area d) { _logger.Log(new MoveMessage(this, Location, d)); Location.RemoveEntity(this); Location = d; _logger.Log(String.Format("{0} moved to {1}", _char.Name, d.ToString())); d.AddEntity(this); }
public void Travel(Area d) { Location.RemoveEntity(this); Location = d; d.AddEntity(this); }