The One Ring
From Roll20 Wiki
The One Ring (TOR) is less tactically oriented than some games played on the Roll20 platform, but we can still configure it to help with:
- shared dice rolls, showing the 'proper' TOR dice.
- help with tracking players' "state" in the subsystems for travel and combat
- using features in the toolset to provide assistance in generating attack buttons for tokens.
- re-styling the Roll20 user interface to make it more atmospheric.
This guide currently details use of Rollable Tables, Attributes and Macros to achieve the first. It also points out links to items on the Roll20 site to assist with the third.
Contents |
Rollable Tables
First, to get hold of the graphics for the TOR dice, you have two options:
- (officially) download the dice font that Cubicle Seven have made available for personal use only in the TOR resources thread, take screenshots and create your own graphics;
- (unofficially) download directly a zip file where someone has already done this work for you.
Then you need to create five Rollable Tables for the One Ring dice - named 'feat', 'normal', 'weary', 'lm-feat' and 'hazard' (these names are important only because they are referenced in the macros below). For each Rollable Table, check the box that says "Players can roll from table?" except for the 'hazard' table and the 'lm-feat' table, then add the following items per table (n.b. the Icon refers to the graphics you downloaded or created).
feat
Name | Weight | Icon (Optional) |
---|---|---|
1 | 1 | 1.png |
2 | 1 | 2.png |
3 | 1 | 3.png |
4 | 1 | 4.png |
5 | 1 | 5.png |
6 | 1 | 6.png |
7 | 1 | 7.png |
8 | 1 | 8.png |
9 | 1 | 9.png |
10 | 1 | 10.png |
0 | 1 | eye.png |
10 | 1 | gandalf.png |
Note the '0' between 10 and 12: this is the value for the Eye of Sauron.
normal
Name | Weight | Icon (Optional) |
---|---|---|
1 | 1 | 1.png |
2 | 1 | 2.png |
3 | 1 | 3.png |
4 | 1 | 4.png |
5 | 1 | 5.png |
6 | 1 | 6-tengwar.png |
weary
Name | Weight | Icon (Optional) |
---|---|---|
0 | 1 | 1-weary.png |
0 | 1 | 2-weary.png |
0 | 1 | 3-weary.png |
4 | 1 | 4.png |
5 | 1 | 5.png |
6 | 1 | 6-tengwar.png |
Note the three '0's at the beginning: these are for the 1-3 scores that are discounted on rolls when weary. We use separate items so we can display the separate graphic icons.
The 'lm-feat' table switches the value of the Eye of Sauron and Gandalf icons when rolled by the LM.
lm-feat
Name | Weight | Icon (Optional) |
---|---|---|
1 | 1 | 1.png |
2 | 1 | 2.png |
3 | 1 | 3.png |
4 | 1 | 4.png |
5 | 1 | 5.png |
6 | 1 | 6.png |
7 | 1 | 7.png |
8 | 1 | 8.png |
9 | 1 | 9.png |
10 | 1 | 10.png |
10 | 1 | eye.png |
0 | 1 | gandalf.png |
Note the '1' in position 12: this is the value for the Gandalf rune when rolled by the LM for a Minion of the Enemy. The '10' in position eleven is for the Eye of Sauron as the value switches with that of the 'G' rune when rolled by the LM.
hazard
Name | Weight | Icon (Optional) |
---|---|---|
Guide | 3 | |
Scout | 2 | |
Huntsman | 2 | |
Lookout_man | 2 | |
All_Companions | 1 | |
LM_Choice | 1 | |
Players_Choice | 1 |
Attributes
In the Journal create each of the characters, and for each character add an Attribute named 'Weary' with an initial value of 'normal'. When a character becomes weary - e.g. because of travel or battle fatigue - change this value to 'weary'. This attribute is used to switch the dice that are then rolled.
If you are using the 'Travel' macro then add an entry to each character in the Journal for an Attribute named 'travel' and place the value of their travel skill in the 'Current' box.
Macros
We now need to create Macros to automate rolling the Feat Die and additional D6. These prompt for a description of what the roll is for (useful for reference in the chat window!) and how many dice to D6 to add:feat/me rolls for ?{Skill name|attack}/r 1t[feat] + ?{Number of D6 to roll|0}t[@{selected|weary}]The LM version of this works slightly differently as monster tokens don't have an Attribute list to pull their Endurance status from.lmfeat-normal
/me rolls for ?{Skill name|attack}/r 1t[feat] + ?{Number of D6 to roll|0}t[normal]A corresponding lmfeat macro is used for creatures that are weary.lmfeat-weary
/me rolls for ?{Skill name|attack}/r 1t[feat] + ?{Number of D6 to roll|0}t[weary]We can also create a macro that handles two Feat Dice and keeping the best roll:2feat
/me rolls best of 2 feat dice for ?{Skill name|attack}/r {2t[feat]}k1 + ?{Number of D6 to roll|0}t[@{selected|weary}]And also, a macro that handles two Feat Dice and keeping the worst roll:2feat-low
/me rolls worst of 2 feat dice for ?{Skill name|attack}/r {2t[feat]}kl1 + ?{Number of D6 to roll|0}t[@{selected|weary}]A macro that handles Travels rolls for playersTravel
@{selected|token_name} rolls for Travel/r 1t[feat] + @{selected|travel|0}t[@{selected|weary}]To use this macro you need to have an Attribute labelled 'travel' set up in each character.N.B. these use the currently selected token, and can be set as 'Visible to Players' to share with your players to use with any token they are allowed to control. Alternatively you can have the players create their own macros. If they make their own, have them replace 'selected' with the name of their character so they don't need to have their token selected.Hazard
/r 1t[hazard]This macro rolls on the 'hazard' rollable table and generates a result from the table on page 35 of the LM book which is checked when a character rolls a fatigue test for travelling and fails with an 'Eye' symbol. If you are using any of the alternate rules for travelling then you should adjust this macro and the table to suit.If you check the option to display the macro 'In Bar', you will get a convenient button to trigger a roll. Alternatively you can type e.g. '#feat' into the chat window to trigger rolling the Feat die with prompts.N.B. you can also add a modifier to your die roll by adding a suffix when you call the macro, e.g. typing "#feat +2" will roll the Feat die, two D6 and add 2 to the result.
Buttons and Tokens
The Tips and Tricks link on the left side of the page provides help with adding Macros to tokens and the associated buttons to activate them.
https://wiki.roll20.net/Linking_Tokens_to_Journals
This shows you how to add a Macro such as:
/em @{selected|character_name} strikes at @{target|character_name} with his @{selected|primary weapon} /r 1t[feat] + @{selected|primary weapon|max}t[@{selected|Weary}]
and make it a Token Action which shows up when you select a Token. It requires the addition of the Rollable Tables shown above and referenced in the Macro.
Restyling the user interface
A theme for The One Ring has been developed that can be installed in your browser (either Firefox or Chrome at least) by installing a free plugin.
Install Stylish then the theme
- go to http://userstyles.org and follow the links to install either 'Stylish for Firefox' or 'Stylish for Chrome'.
- go to http://userstyles.org/styles/100415/the-one-ring-on-roll20 and click 'Install with Stylish'.
Configuring your Roll20 campaign
- go to Roll20 and open your campaign. You should see the pages and menu tabs already look different, but the background (probably) doesn't. This is because Roll20 defaults to showing a white background with a grid.
- go to the Pages tab at the top, hover over a page and click the 'Page settings icon' (gear icon in the top left).
- In the 'Page Settings' popup window that appears, click on the box next to 'Background', then in the smaller pop-up window with little coloured boxes, type 'transparent' in the 'Hex' text field at the bottom and press return. The background box should now have changed to a grey and white checkerboard. Also uncheck the box for 'Grid' then click 'OK'.
- You should now see the ring and wooden backdrop! You're done. :-)