I know the title reads like a math problem, but it is much simpler - i'm just stupid and bad with words, so i'll explain around it: I want a macro that 1) asks the player to input a number (what level of spell they just casted), 2) rolls 1d10 and checks whether the roll is lower than the number it asked for, and 3) prompts a text message if 2 is true. Example: Player A casts a level 3 spell, clicks the macro, chooses "3", the macro rolls 5 on a d10, everything is fine, nothing else happens. Player B casts a level 5 spell, clicks the macro, chooses "5", the macro rolls a 2 on the d10, a message about "something ominous happens..." appears in the chat. So far i figured out how to get 1 and 2 working, but i have no idea about 3. I used [[ 1d10<[[?{Spell Level |1|2|3|4|5}]] ]] for this, but i haven't got a clue as to how to go on from that point. Help is much appreciated, thanks in advance!