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 .
×
We are currently investigating server problems that may lead to lag or loading errors on the platform.

Homebrew Character Sheet - Questions of possibility

Hello everyone, i would like to add my custom homebrew P&P system for my friends as character sheet here on roll20, but i would like to ask some questions of possibility in advance, so i dont spend 10$ without use, if my system is not integrateable. I do not have much knowledge of html/css but its nothing one cannot google for and learn. The mail questions are: The mail roll in my system is 3d10 + Attribute + SkillLvl, its actually doable i think, but in my system there is a little modification to the standart roll in detail: every rolled "1" substracts 5 points of the sum total eery rolled "10" adds 5 points to the sum total the adding would be possible to use a (single) explosion die, but the outcome is not quite the same, cause a exploded d10 equals theoretically 5,5, and not 5 points. But i cannot "substract" a die if a rolled 1, as far as i could research it. Secoundly it would be good for my system to add a table of "costs" of exp, cause you "buy" your SkillLvlUps with exp. So it would be wise to have a table integrated and the sheet reads the costs out and substracts them from the "unused EP" and vice versa, if a player has not yet verifyed the cnages with the GM can substract SkillLvls so the Exp should be given back. The EXP sum should be stored in a "used EXP" value which is needed for determinating the Charakter Level. Third would be, that a certain SkillLvl adds to certain Attributes a point. So it would be neccesary to look if the questioned SkillLvl is reached and upon reaching it, the sheet whould have to read the actual Attribute Value and add a point if possible. Certain SkillLvls have certain maximal Attribute Values they can enhance. Most other stuff i think i can "look up" from other sheets (like Spell "tab" and so on). but these 3 main issues are quite important to check if it is possible without a workaround. The alternate way would be to manually add/substract the 5 points i know, but it would feel better if the roll-template could do this. same with the exp, so that upon buying skills players dont loose their actual EXP oout of sight. The third thing would be that the players would have to ask the GM repeadetly what attributes and if they are enhanced. Thanks in advance for the Answers sincerley Lucifon
Hi, Lucifon . every rolled "1" substracts 5 points of the sum total eery rolled "10" adds 5 points to the sum total As you might have guessed, the automation of this is beyond the standard capabities of the dice engine . Unfortunately, Roll Templates cannot assist with this. However, an API Script could definitely handle this. (Access to the API is available in games in which the Creator has an active Pro subscription.) There are quite a few API Scripts that have been written to accomodate special dice-rolling rules, and I know there are users in the API Forum who would be happy to help you adapt one of these scripts (or even write your own) to suit your needs. If you're interested, I recommend starting a thread in the API Forum , outlining all of the mechanics you want to include within your dice-rolling script. If you additionally took some time to check out the dice-rolling scripts in the Roll20 API Repository , and choose a script that seems like it incorporates any mechanics that are at all similar to the ones you'd like for your own script, that would bring you a lot closer to the completion of this project. Good luck!
Thanks for the answer. So if i like to use the API and the needed Script so i have to use an active Pro Subscription as long as the game lasts ? Or is it enough to activate it upon creating the Game ?
Access to the API is available only while the Creator of a game has an active Pro subscription. If a game is created by a Free user, and that user goes Pro, they would be able to use the API within their game.
Thanks for the answers. Has anyone suggestions if the other 2 topics are adressable within the sheet ? If not i would have a hard time explaining the mechanics behind my system.
Lucifon said: Has anyone suggestions if the other 2 topics are adressable within the sheet ? Both can be handled by either Sheet Workers or Auto-Calculating Fields .