Computerized randomness is impossible, so unless you want to roll a few thousand dice every time you attack, you should stick with numbers.