Check the Game Mechanics and Strategiessection for ongoing gear and SQI discussions!
I believe its 40% ~ chance of success ! (60% chance to fail dur ! )