matthewfenn:
...
(hmmm... though in retrospect maybe not if they have multiple characters per player... maybe this does need to be limited to just via the character sheet - which should be specific to 1 character).
I'd prefer it take you to the dice screen and you request the roll, could help accidental stray clicks making it look like you were trying to re-roll, or that you were going to do one thing, but got a bad roll so claimed you miss, clicked and tried another skill/weapon and re-rolled. Two clicks although not guaranteeing no mistakes could be made, it at least severely reduces them.
So interesting idea. potentially tied back to the dynamic sheet. having Value tags in the character sheet so if you specify <dice manual="1d20" bonus=spot,blindness>
Blindness would be +0 for undefined characters, but could otherwise might be defined as a standard penalty that could be applied.
In the character sheet you would have
Skill Ranks Attribute Total
Spot +3 +2 <value name=spot>+5</value>
Nearly Blind <value name=blindness>-4</value> to any chance to notice anything visible.
I'd suggest the valued tags be set up so browsers that support tooltips would display the name of the value if you hover over the value.