Theory crafting related captchas such as hit, block and parry chance should all follow a similar format preferably with a "master" generator function with sub functions that deviate slightly from the results of the master so that code, which generates static content such as guild name, player race and monster level, is not repeated.
Theory crafting related captchas such as hit, block and parry chance should all follow a similar format preferably with a "master" generator function with sub functions that deviate slightly from the results of the master so that code, which generates static content such as guild name, player race and monster level, is not repeated.