public override void OnDoubleClick( Mobile from )
{
int number;
BankBox box = from.FindBankNoCreate();
if ( m_Commodity != null )
{
if ( box != null && IsChildOf( box ) )
{
number = 1047031; // The commodity has been redeemed.
box.DropItem( m_Commodity );
m_Commodity = null;
Delete();
}
else
{
number = 1047024; // To claim the resources ....
}
}
else if ( box == null || !IsChildOf( box ) )
{
number = 1047026; // That must be in your bank box to use it.
}
else
{
number = 1047029; // Target the commodity to fill this deed with.
from.Target = new InternalTarget( this );
}
from.SendLocalizedMessage( number );
}