Hi all, I have written a macro based on one in the Roll20 wiki, it uses Stylus to display a little bit to the player so they know their button click has been processed, but it sends Skills checks to DM only (ie not a whisper shared between GM and player) for those situations where you want to avoid meta gaming:
/w gm &{template:default} {{name=Blind Skills Check}} {{@{selected|character_name} rolls...=}} {{=[Arcana = ](#" id="broll" style="display:none)[[[@{selected|arcana_bonus} +d20)]]](#" id="broll" style="display:none)
[Deception = ](#" id="broll" style="display:none)[[[@{selected|deception_bonus} +d20)]]](#" id="broll" style="display:none)
[Insight = ](#" id="broll" style="display:none)[[[@{selected|insight_bonus} +d20)]]](#" id="broll" style="display:none)
[Investigation = ](#" id="broll" style="display:none)[[[@{selected|investigation_bonus} +d20)]]](#" id="broll" style="display:none)
[Medicine = ](#" id="broll" style="display:none)[[[@{selected|medicine_bonus} +d20)]]](#" id="broll" style="display:none)
[Nature = ](#" id="broll" style="display:none)[[[@{selected|nature_bonus} +d20)]]](#" id="broll" style="display:none)
[Perception = ](#" id="broll" style="display:none)[[[@{selected|perception_bonus} +d20)]]](#" id="broll" style="display:none)
[Persuasion = ](#" id="broll" style="display:none)[[[@{selected|persuasion_bonus} +d20)]]](#" id="broll" style="display:none)
[Sleight of Hand = ](#" id="broll" style="display:none)[[[@{selected|sleight_of_hand_bonus} +d20)]]](#" id="broll" style="display:none)
[Stealth = ](#" id="broll" style="display:none)[[[@{selected|stealth_bonus} +d20)]]](#" id="broll" style="display:none)
[Survival = ](#" id="broll" style="display:none)[[[@{selected|survival_bonus} +d20)]]](#" id="broll" style="display:none) }}" style="color:darkred;background-color:white;border:solid 2px darkred;font-size:17px;border-radius: 5px;padding:2px;display:inline-block)
The stylus is
#userscript-broll {
display: inline !important;
}
After a huge amount of trial and error this works, but what I really want is for it to take one d20 roll and apply that to each bonus, at present I have individual rolls. I will live with this if it can't be done, but my brain is fried. Anyone able to help? I know PRO gives you API for this, but I don't want to go PRO. All helpful suggestions gratefully received