public override void OnClick()
            {
                //if ( InHouse( from ) )
                //break;
                if (m_Chest.Deleted || m_From != m_Chest.Owner || !m_From.CheckAlive() || InHouse(m_From))
                {
                    return;
                }

                m_Chest.BeginRemove(m_From);
            }