I'm trying to make a macro attached as an ability to a multisided token that creates a random bandit, choosing from several images but also several mook character sheets. Heres my plan and how far i've got (not far): Create a roll query with an inline roll as the result that is the same as the number of sides of the multisided token: ?{side|[[1d55]]} This is so that i can call that number to apply to multiple things, firstly to change the currentside of the token using token mod: !token-mod --set currentside|?{side} My idea is to then use the ?{side} roll to pull either from another table or from the name of the side on this table what bandit type that equals: i.e. roll=1-20 normal melee bandit, 21-30 ranged bandit, 31-40 caster, 41-55 Armored bandit I'd use this to change the 'represents' field of the token using tokenmod again to the corresponding type of bandit. The issue i'm coming up against is it doesn't seem like you can send a specific result to a rollable table and get the corresponding answer. Is this possible, or is there an alternate way to do what i'm attempting? If i could get this to work i'm planning on adding a further query for setting what kind of difficulty the bandit is: i.e. easy: normal melee bandit=bandit, ranged bandit=scout, caster=acolyte , Armored=thug medium: normal melee bandit=thug/berserker, ranged bandit=spy, caster=priest/druid , Armored=knight etc.