Is there a way to to create a macro or table (and a macro that refers to it) that will allow me to randomly roll for NPC Initial Reaction? I started to make a table and was applying weight to each reaction from the table I want to use, when I realized that, rather than a choice on a table with a weight, I need to be able to add modifiers and base the reaction on a low to high scale...eg roll a 1 is worse than roll a 20...and report that back with a table both verbally and graphically (I will add pics to the table).  I would like to have a query box before the roll to allow me to add all pertinent modifiers (as suggested at the bottom below). Here is the table in question...how would you do it?  Using a table is not 100% necessary if the basic score and resultant table could be created with a macro. To clarify the ask, I want to make a macro that a player can push the button and get initial reactions from randomly encountered NPCs based upon a d20 roll with modifiers. Thank you in advance. 1 or less hostile 2-4 unfriendly 5-16 indifferent 17-19 friendly 20 or more helpful Adjust by +/- 1 to 4 based on circumstances. For example: NPC is a merchant/seller +2 NPC is a hermit/loner -4 NPC is hiding something -2