Zairuki |
Giuseppe Capriati wrote:But this conversation sparked an idea. I think that a specific script might help: for example, when you roll Athletics and you have a +1 bonus made to Climb, the macro asks you if you are using Athletics to climb everytime you make an Athletic check, and if yes, it automatically adds the bonus. I should bring this discussion over to the Foundry community, they might be able to help!
From a software developer: my first instinct is that this is going to be a very difficult thing to do. Not to discourage you from proposing it - just trying to temper your expectations.
This is a bit of a necro, but for anyone who comes across this as I have, in Roll20, you can create a skill macro for rolling each skill and give prompts to ask those questions directly.
I.E
Athletics:[[d20+@{StrMod}+?{Proficiency| Untrained, 0|Trained,2+@{Level}|Expert, 4+@{Level}|Master, 6+@{Level}|Legendary, 8+@{Level}}+?{Climbing? | Yes, 2 | No, 0} + ?{Bonus|0}]]
This will create a token action for Athletics that will use your strength modifier to roll it, and ask you what proficiency you are, whether you're climbing for the bonus, and even a prompt for any additional bonuses that you can ask the GM for. Roll20 has a lot of little tricks like this that I use to turn complicated abilities into a series of button presses that clearly delineate what the ability is, what the modifiers are, and whether a critical adjusts to fatal d10 for my kobold war pick.
Oh, and for a slightly simpler way, you can do this:
Athletics: [[d20+?{Proficiency|0}+?{Level|1}+?{StrengthMod|0}]]
Add 2 if Climbing, Tripping, or Shoving
Add 1 if Lifting or Grappling
The circumstance bonuses would just be printed at the end as a reminder every time you hit athletics, then you could just manually add or remove the bonus part at the end when you gain or lose a skill that gives a circumstance bonus.