Ther are 4 terms in a dictionary, each of which uses a random.randint() function. My issue is that I want to call a random term from the dictionary, then generate the random number and print the generated number and the term together. It is for a turn-based combat system, first generating a random move to use, then generating how much damage this will do. I hope the code below is helpful.
Enemy_Moves = {"Smackdown": random.randint(3,8), # The name of the move, then the potential range of damage.
"Sleeper Hold": random.randint(1, 10),
"Charge": random.randint(1,3)}
Enemy_Move_Choice = random.choice(list(Enemy_Moves))
Enemy_Damage = # The issue here
print("Enemy used ",Enemy_Move_Choice,". It deals ",Enemy_Damage," damage.")