[Umbral (Eleina)] New Sheet: Umbral, the RPG system of the Eleina setting - #15396
Open
serydjin wants to merge 1 commit into
Open
[Umbral (Eleina)] New Sheet: Umbral, the RPG system of the Eleina setting#15396serydjin wants to merge 1 commit into
serydjin wants to merge 1 commit into
Conversation
New CSE sheet for Umbral, the original RPG system of the Eleina setting. Rules are public at https://eleina.info/umbral/
Contributor
|
Character Sheet Info Roll20 Internal Use only. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
New CSE sheet for Umbral, the original RPG system of the Eleina setting. Rules are public at https://eleina.info/umbral/
Submission Checklist
Warning
Submission Checklist
Failure to complete this checklist in its entirety will result in your Pull Request being dismissed. Deleting parts of this template (except the new sheet section for existing sheets) counts as failure to complete it. If you have any questions, please feel free to create an issue.
Note
Draft Pull Requests
If you are unclear about any of the rules regarding the creation of character sheets, or need assistance from the Roll20 team, please feel free to create a Draft PR and request feedback. We'd much rather provide assistance than reject a PR.
Pull Request Title
Please format your pull request in the following way:
[Sheet Name] Change Type: Description. For example:[D&D5e] New Feature: Adding dragons to dungeons.Pull Request Content
New Sheet Details
Please complete this section if you are adding a new sheet to the repository.
If you are submitting a new sheet to the repository, please fill in any empty spaces indicated by [ ].
The name of this game is: [ Umbral ]
The publisher of this game is: [ Ithildin Labs — self-published by the author, free of charge ]
The name of this game system/family is: [ Umbral ]
The rules for this game can be found at the following location: [ https://eleina.info/umbral/ — complete, free and public, no account or purchase required ]
I have followed the Character Sheets Standards when building this sheet.
I have authorization from the game's publisher to make this an official sheet on Roll20 with their name attached.
(Official Sheets Only) The game's publisher has reached out to licensing@roll20.net to confirm they are aware of and supporting this sheet as an official sheet with their name attached.
Select EXACTLY One:
Changes / Description
New community sheet for Umbral, the original RPG system of the Eleina setting. It is not a
variant or a reskin of an existing system, so it does not duplicate any sheet already in the
repository (there is no
Umbralfolder onmaster).What the sheet does
1d12 + Attribute + Craftagainst a fixed Threshold outside combat; opposed rolls in combat,where the margin always belongs to the attacker.
advantage (
2d12kh1) or disadvantage (2d12kl1) — and returns the total, the Threshold, themargin and the resulting degree already read off the table.
Endurance = 10 + Vigour x 2, Defence = 9 + Dexterity + armour, Essence = 3 + Will + Thread rank.
level one.
Standards
CSE sheet (
"legacy": false). Four required files in one sub-folder:umbral.html,umbral.css,preview.png,sheet.json, plus a README. No<head>or<body>tags, no<table>element atall, Unix (LF) line endings, no external images, no web fonts (system serif stack only) and no API
scripts. The optional portrait is a URL the player pastes in, and the header degrades to a plain
circle when it is empty. MIT licence, same as the rest of the repository.
Testing
Sheets cannot be executed outside Roll20, so the following was verified separately:
and checks that no
$[[n]]reference points at a roll that does not exist yet.were asking the same attribute twice and were unified.
getAttrs/setAttrswith fourtest characters plus an edge case: lowering Vigour must clamp current Endurance instead of
leaving it above the maximum.
{a, b}kh1requires every member to be the same type, so the spell macro adds0d0to both sides when it takes the higher of the formula Threshold and the target's Defence..charsheetthe way Roll20 does, at desktop and narrowwidths. Layout uses only flexbox and
gap.Happy to adjust anything that does not fit the repository's conventions.