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