
i'm trying to program a macro to simulate the old d6 west end games system (or mini-six, which is the current free version) i'm using /roll (?{how many dice?}-1)d6 +(1d6!) which to me feels super advanced. it prompts you to see how many dice you want and then rolls those dice, only one of which it automatically turns into an exploding die. now it seems to me, from what i understand of programming that there should be some way to classify the wild die as separate, some way to label the wild die and then some-way to write a macro script so that IF the wild die comes up a 1, it doesn't explode, and then a second script so that if it comes up as a 1 it also subtracts the highest die value from the full roll. i feel like this should be possible, but i don't for the life of me understand how to do it. any help?