Зачем делать m_wood полем? Почему не достаточно локальной переменной?