I'm trying to work out a macros that will roll a d20 to determine if an encounter happens, then query me to roll on an encounter table I created or not, and then tell me how many hours until the next encounter check. IE i'd like a cleaner result that does not show a rolled encounter result, I want to check if I should produce the random encounter first and not roll if it does not work. The Macro I worked out kinda works, but the roll query occurs before I see the rest of the text output whispered to myself in the chat window. IE I don't know if I want to roll on the encounter table because I can't see the result of the first roll. I have this so far: /w GM ----------------------------------------------------------------------- /w GM Random encounter check every 1d4 hours. /w GM While Resting / hiding / or just slowly exploring: /w GM ----------------------------------------------------------------------- /w GM Roll d20. On 18 or higher Encounter is triggered. /w GM /w GM [[1d20]] /w GM ?{Encounter Rolled? |No,/w GM No Encounter |Yes,/w GM [[1t[Encounters-Sewer]]] } /w GM /w GM Next Encounter Check in: /w GM [[1d4]] Hours