Skip to content
Russell edited this page Aug 22, 2021 · 3 revisions

The wfrp4e system has many tables built into the system, which can be accessed in multiple ways.

Sidebar

The tables in the system aren't FoundryVTT "Rollable Table" documents, but they can still be seen via the Rollable Table sidebar (although without much of the functionality such as sorting and folders)

image

Chat Commands

/table help will give you list of core tables available.

image

You can then either click on the table you wish to roll on, or instead type the command. For example, /table hitloc.

Table Visibility - Why can't this table be seen?

There's two elements to what tables are shown: Table Visibility and the hide property defined in the table.

Each table has a "visibility" setting (accessed in the Table Sheet, see below). The default setting is blank, with options to "Show" or "Hide"

Chat Menu: Regardless of GM or player, the tables shown in the Chat Menu are only those tables without the hide property. However, this is overriden by the Table Visibility setting.

Sidebar: GMs see all tables in the sidebar, but by default, no tables are shown for players. GMs must specify "Show" visibility for them to see it there.

The Table Sheet

Anytime you can click on a table to roll it, you can also right click it to open up the table menu. This gives some extra options to work with.

image

Table Modifiers

Alternatively with chat commands, you can enter the modifier directly, /table critarm +20

Table Visibility

This setting overrides the hide property of the table for the chat menu, and allows players to see tables in the sidebar. See Table Visibility above.

Minimum 1

When checked, sets the minimum table result to be 1. Otherwise, if unchecked, when the table result is negative or 0, the result is disregarded. Note that this is not a "setting" and is not saved, it only applies to rolling via the table sheet.

Roll Mode

Set the roll visibility. Note that this is not a "setting" and is not saved, it only applies to rolling via the table sheet.

Chat Card results

Many test results will provide contextual tables based on the outcome, such as Criticals, Fumbles, Miscasts, just to name a few. These work like any other table link.

image

Custom Tables

Tables can easily be added or modified in the system, either directly or through modules.

System Tables

WARNING: Modifying system tables directly is not recommended as updates to the system will overwrite your changes. It is recommended to use a module instead!

The system's tables can be accessed in public/systems/wfrp4e/tables. Simply adding a file with the proper JSON format (see the included tables) and a name without spaces will allow that table to be rolled. For example, a file can be added, called catastrophicmis.json for Catastrophic Miscasts. To roll on it, just type /table catastrophicmis

Module Tables

Tables can be added through a module in a similar fashion as system tables. Simply include a top-level folder called tables in your module. Within this folder should contain JSON files in a similar fashion described above under system tables, and can be rolled in the same way.

World Tables

Tables can be added very simply to a world. Just create a tables folder in your world folder and place the tables there. Note, unlike module tables, this won't apply to other worlds you create unless you manually move them. If you have many worlds that need these tables, use Module Tables instead.