Character sheet for Dishonored: the Roleplaying Game, to use on Roll20. Feel free to fork and do whatever you want with it.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Pierre Vanhulst da6037f049 Layout improvements 4 months ago
images (WIP) Automated generation of the HTML pages 4 months ago
sheet Layout improvements 4 months ago
src (WIP) 4 months ago
CHANGELOG Started cleaning up the repo 1 year ago Adding necessary files 1 year ago
LICENSE Adding necessary files 1 year ago Merge branch 'master' of 1 year ago
dispreview.png - Preview image & Sheet update 1 year ago
sheet.json - Preview image & Sheet update 1 year ago

Dishonored Character Sheet for Roll20

This repository hosts the content you need to play with Dishonored: the Roleplaying Game on Roll20.


  • Character Sheet: mostly manual, allows you to keep track of your character. Only the stress field is computed automatically, although this could change in the future if needed. Dishonored being a flexible and narrative game, it does not seem relevant to implement too many rules here.
  • Roll button on the sheet, that allows you to make checks. Since you can mix and match five parameters for a single check, a dialog window appears on the sheet when you click the roll button. There, you can choose a skill, a style, a focus, a number of dice and a difficulty.
  • Roll template to display the results. The template varies between the basic and the advanced versions: basic shows a recap of all parameters, but you have to calculate criticals and momentum yourself. Advanced goes through the APIs to return those two information as well.

How to use the content

Right now, using this sheet requires a pro account. If Modiphius and Roll20 agree, I would like to push the sheet in the public repository for all members to use.

Under your game, click the "Settings" button, then choose "Game Settings" (Figure 1.1). There, choose "Custom Character Sheet" in the "Character Sheet" dropdown menu at the bottom of the page. It should generate a code area with four tabs. Copy / paste the content of either sheet/dishonored.html (basic version) or sheet/dishonored-advanced.html (advanced version) into the first tab (HTML Layout). Copy / paste the content of sheet/dishonored.css into the second tab (CSS). You can then preview the result on the fourth tab (preview) (Figure 1.2).

Figure 1

If you are using the advanced version, you also need to load external scripts. To do so, return on the main page of your game, click "Settings", then "API Scripts" (Figure 2.3). Click the "New Script" tab, give it a name (optionally - you can call it dishonored.js) (Figure 2.4), then copy / paste the content of sheet/dishonored-api.js inside the code area (Figure 2.5). Make sure you save the result, and Roll20 should run it without an error.

Figure 2

You are now ready to use this character sheet!