![](https://files.d20.io/images/207649189/R5iPR1ZMMBKVyVIRgSvFIw/thumb.png?1615575333838)
Hi,
I'm currently building a character sheet from scratch for a homebrewed system I'm writing. Everything has been fine so far, been able to work out all that I need to via guides or reading other threads easily enough... however there is one macro I simply cannot find an answer for.
Essentially the average roll requires rolling a D10. If you roll equal to or underneath the level of your skill, you succeed. If over, you fail. However, there can be difficulty modifiers to said rolls - one which allows you to roll under the skill x2, and one which makes success only possible when rolling equal to or less than your skill number halved (rounded up).
My question is, how on earth would I do this? I've tried a few different combinations with no luck. Current roll macro is [[d10cf10cs<@{attribute/skill]], where i've used the critical hit and miss macros to signify a success or failure on the roll. What would I have to add to:
1). Prompt whether a player wants to roll a 'simple', 'normal', or 'impossible' check
2). Have the roll actually check itself against half or double the number in question if the other options are chosen.
I appreciate your time reading, and I hope I worded it all correctly!