public override void OnDoubleClick(Mobile from)
 {
     if (m_Galleon == null || !m_Galleon.IsOwner(from))
     {
         base.OnDoubleClick(from);
     }
     else if (m_Galleon != null && m_Galleon.Contains(from))
     {
         m_Galleon.BeginRename(from);
     }
     else if (m_Galleon != null)
     {
         m_Galleon.BeginDryDock(from);
     }
 }