Changed the penalty_num parameter in the punish method in the server module. Before, it would allow the number passed in to be <= 0, which would cause weird errors and not allow rule wrappers to pass in the default