i would rather melding success be left to player skill than to chance. a mini game perhaps where each tier of materia and each socket level increases in melding difficulty.