import random def common_dist(insanitylevel): return (random.randint(1, 5)= 10) def normal_dist(insanitylevel): return (random.randint(1, 10)= 10) def uncommon_dist(insanitylevel): return (random.randint(1, 18)= 10) def rare_dist(insanitylevel): roll = (random.randint(1, 30)= 10) if(roll): print("adding something rare to the prompt") return roll def legendary_dist(insanitylevel): roll = (random.randint(1, 50)= 10): if(message != ""): print(message) return True roll = random.randint(1, set_number) < insanitylevel if(message != "" and roll == True): print(message) return roll else: raise ValueError(f"Invalid chance value: {chance}")