Server.Items.Runebook.OnDoubleClick C# (CSharp) Méthode

OnDoubleClick() public méthode

public OnDoubleClick ( Mobile from ) : void
from Mobile
Résultat void
        public override void OnDoubleClick( Mobile from )
        {
            if ( from.InRange( GetWorldLocation(), (Core.ML ? 3 : 1) ) && CheckAccess( from ) )
            {
                if ( RootParent is BaseCreature )
                {
                    from.SendLocalizedMessage( 502402 ); // That is inaccessible.
                    return;
                }

                if ( DateTime.Now < NextUse )
                {
                    from.SendLocalizedMessage( 502406 ); // This book needs time to recharge.
                    return;
                }

                from.CloseGump( typeof( RunebookGump ) );
                from.SendGump( new RunebookGump( from, this ) );

                m_Openers.Add( from );
            }
        }