A number from 1-100 is rolled. If it is less than or equal to 100 - (6 * (your str - 6)) - (6 * weapon skill) or your strength < 5 then it pulls the weapon out of your hands.[/quote]
However at the moment it’s bugged and only respects 3 skills: marksmanship, bashing and cutting. Weapons with cutting/bashing damage lower than 8 get no skill bonus and spears can only get the bashing bonus (because they are never cutting weapons). Also, first bonus is used rather than the best one, meaning that a weapon with 8 bashing and 20 cutting damage will use bashing skill.