Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

D&D 5e Character sheet whisper rolls

I am trying to make a macro for my game that would roll perception checks for all the players and whisper them to me, the GM. I tried using this format: /w GM Party Perception Check /w GM Player1: %{Player1|Perception_Check} /w GM Player2: %{Player2|Perception_Check} But the %{} rolls seems to break out of the GM whisper and send it to everyone. Am I doing something wrong? Is there a way to the Perception_Check roll and have it whisper the results? Thanks!
1421795791
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
Shawn, you're going to want to use inline rolls to put the results inside the whisper or use /gmroll. /w gm Party Perception Check /w gm Player1: [[1d20+@{Player1|wisdom_mod}]]
I think the perception total field name is attr_perception, so have your macro say: /w gm Player1: [[1d20+@{Player1|perception}]] That way, it will take into account whether they have expertise, proficiency, jack of all trades, etc.
Sean's recommendation is good, but it is worth nothing that this will not take into account the global skill modifiers that can be set on the Core Stats tab. I have found that is it useful to roll twice (for advantage/disadvantage situations) as well as report the passive perception, so I end up with something like: /w gm Player1: [[1d20+@{Player1|perception}]]|[[1d20+@{Player1|perception}]], Passive: [[@{Player1|passive_perception}]] Formatting with a Powercard or new Roll Template will make this output quite a bit more readable.
True. I keep forgetting the global ones because we set something else in there. I also use a separate macro for passive perception only because I have always been of the opinion that if there is a roll that needs to be done for the sake of a character, I always let that player roll it. That's one of the reasons I like the passive perception too... it allows me to check without a roll. If they succeed in passive, I whisper them and tell them they hear something or something catches their eye. They inevitably stop what they are doing and roll a perception check. If they fail that, I always tell them something like it was a squirrel they saw or something. :) My regular perception checks have the Adv/Disadv built in like you have them (though scripted for PowerCards).
Thanks everyone! super helpful tips! I will tinker with this and get something working.
Thanks for all the help everyone. I made two macros: !power --name|@{selected|character_name} Perception --Perception|[[1d20+@{selected|perception}]]|[[1d20+@{selected|perception}]] --Passive|[[@{selected|passive_perception}]] --whisper|GM and Party Perception !power --name|Party Perception --Playername1|[[1d20+@{Playername1|perception}]]|[[1d20+@{Playername1|perception}]] **P:**[[@{Playername1|passive_perception}]] --Playername2|[[1d20+@{Playername2|perception}]]|[[1d20+@{Playername2|perception}]] **P:**[[@{Playername2|passive_perception}]] --whisper|GM