added needsclick to metal type and stone type buttons