Warhammer Character Sheet Templates

Be sure to read and follow the guidelines for our forums.

Apr 30, 2025 1:01 pm
Just wondering if anyone has produced a Character Sheet for WFRP, preferably 1e compatible.

I'm just making a start on the set-up for a WFRP Homebrew game and so thought I'd see of anyone has anything Ican adapt.

NVM

I've just discovered the thread containing all the Custom Character sheets, including a Warhammer 1e sheet by Qralloq. So, O've just got to work out how to create a custom sheet for myown game now.
Last edited April 30, 2025 1:21 pm
May 2, 2025 2:31 am
Also be aware there are two kinds of sheets -- the original / older templates that had to be programmed by Keleth, the site's owen and dev... and the newer style where a bunch of lightweight tagging / scripting tools allow anyone to create their own reusable sheets -- those are the ones in that library.
May 2, 2025 3:26 am
Didz says:

I've just discovered the thread containing all the Custom Character sheets, including a Warhammer 1e sheet by Qralloq. So, O've just got to work out how to create a custom sheet for myown game now.
I think I've made a video or two about making those.

Here's the last one:

May 2, 2025 10:14 am
Qralloq says:
Didz says:

I've just discovered the thread containing all the Custom Character sheets, including a Warhammer 1e sheet by Qralloq. So, O've just got to work out how to create a custom sheet for myown game now.
I think I've made a video or two about making those.

Here's the last one:

Cool! I'll take a look.

I did copy one of your custom sheets from the Public Repository of Custom Games Sheets, but I don't think it was finished.

The biggest issue I'm having at the moment is that WFRP 1e Character Sheets tend to be quite variable in their content. So, for instance, I've just had a long discussion about how to handle lists of Siblings when you don't know how many there are going to be.

The same applies to many other character elements such as Skills, Trappings and Reputation. Most other game systems seem to have these in fixed numbers and so the sheet doesn't have to be flexible.

This is as far as I've got so far, and I think I've solved the Sibling issue. I'm just not sure if the same solution willcope with Skills, and Reputation which needs a bit more structure.
https://i.imgur.com/uLqHOL5.png
I remember having the same problem on Roll20 where I never did manage toi create a workable sheet.
Last edited May 2, 2025 10:35 am
May 2, 2025 1:45 pm
Honestly, for complex sheets, remember that they can always be edited. They're not frozen in state when you enter a game. If you need an extra sibling during character creation mid-game, edit the sheet and add an extra line. If you're character suddenly gains the ability to cast spells, add an extra note section at that time.

This flexibility is necessary for more complicated games. The WFRP example was my attempt to keep track of my Elven hypnotist for a long running game, but I don't profess that it would work unaltered for everyone.

In fact, in some games, the character sheet is just an uneditable screenshot of a pregen.
May 3, 2025 7:13 am
Qralloq says:
Honestly, for complex sheets, remember that they can always be edited.
Can the player do this, or would it need the intervention of the GM?

For example: If a player is adding the latest haul of loot into his character's backpack and runs out of space on the sheet, can he simply add more rows to the container?

If so, that would solve the problem.

Though perhaps creates others. I was always nervous when players were editing their character sheets on Tavern Keeper that they were going to click the wrong button and erase the sheet or something.
Last edited May 3, 2025 7:15 am
May 3, 2025 9:08 am
On GP the players are responsible for their own sheets, they will have make them, you can't create a sheet and hand it to the player as was popular on other platforms.

Both the GM and the player can edit the sheet. If you are worried about the players breaking their sheets you can make a backup by simple copy/paste, they are just text.
May 3, 2025 11:00 am
Yay! More Warhammer! I have two 1e campaigns running with many players using Qralloq’s sheet
May 3, 2025 10:34 pm
vagueGM says:
On GP the players are responsible for their own sheets, they will have make them, you can't create a sheet and hand it to the player as was popular on other platforms.

Both the GM and the player can edit the sheet. If you are worried about the players breaking their sheets you can make a backup by simple copy/paste, they are just text.
I'm not sure I understand, and probably need some sort of overview that explains the role of a GM running a game using GamersPlane.

My past experience as a GM with over thirty years under my belt is that Character Sheets are either provided by the Game System chosen by the GM, or if the GM is running a Homebrew game, then they are created by the GM to suit the rules and setting.

So, for example the standard Character Sheet for WFRP 1e is as shown below.
https://i.imgur.com/47UsMFk.png
However, I use a hybrid system for my games of my own design called 'WFRP Fragile Alliances'.

This uses the 1e setting but includes many aspects of 2e, 3e and 4e that I consider worthy of inclusion. Therefore, the 'WFRP Fragile Alliances Character Sheet' includes variations that cover these personal preferences and so I need to create a Custom Character Sheet that covers everything that needs to be recorded for characters in my game.

However, I don't expect my players to create their own custom character sheets. I normally produce a master sheet and then provide it as a template (a form) for my players, which they fill in as appropriate for their specific character. So, the issue I'm trying to resolve is 'How to create a Master Character Sheet suitable for my game that is flexible enough for my players to use as a template for their specific character.

I've watched Qralloq's video tutorial on 'Custom Character Sheets', and he appears to suggest that as GM I can create custom character sheet templates. At 10:49 Qralloq actually explains how to share a Character Sheet Template (presumably with a player), but what is confusing is that by this point, he has already begun to fill in the character details on the sheet for 'Bobbat the Wizard'. So, it's not quite clear how this is a template that can be filled in by a player. What the video seems to show is the sharing of character sheet which has already been filled in.
https://i.imgur.com/pWjfLCL.png
It's not quite clear in the video how the player then uses this template to record the details of their own character rather than 'Bobbat'.

I've watched the end of this video several times and it's very confusing. Qralloq actually edits the Master Character Sheet to change the Character Name to an input field, so that the player can overwrite Bobbat's name, rather than expecting the player to edit the master character sheet to change the name explicitly in the template. But it's not clear if thats something that can only be done after the sheet is shared or whether it has to be done by the GM or the player.

What I was hoping to do is create a Master Character Sheet for my game with the required input fields so that my players can just fill it with their own character details. But where I'm having issues is in trying to accommodate input fields with a variable number of entries such as Sibling, Skills , Inventory and Reputation, where the number of entries varies from character to character and can increase during play.

It's hard to work out how Gamersplane handles this process, and it would be good to see a tutorial that just explains how it works in practice, in a real game.
Last edited May 3, 2025 10:49 pm
May 3, 2025 10:40 pm
Anyone who clicks the "Create character" button on a template will get a copy of that template in their character library. Check the forums here to see pre-made templates. Any of them with the red spoiler box will have this feature.
May 3, 2025 10:42 pm
So you are correct in that you, as a GM, can provide a template. In many cases you should. For the sake of this, let's assume you create a character sheet for your players and share it in the game. You wrap it up with the [char sheet] tags. When the click Create a Character, it creates a new sheet in their personal character sheet library.

When they—the player—wants to use a character in a game, they submit the sheet for that character to the game. You—the GM—accept the sheet into the game. From that point on, both you and the player can edit the sheet. Prior to that, only the player can edit the sheet.

There are lots of cool things we can do in the sheets, from editable fields to auto-calculating formulas, to creating buttons that auto-populate rolls in the game!
Does this help? We're all more than happy to help you better understand the sheets here, we get that it's a different system than TK was.
May 3, 2025 10:54 pm
nezzeraj says:
Anyone who clicks the "Create character" button on a template will get a copy of that template in their character library. Check the forums here to see pre-made templates. Any of them with the red spoiler box will have this feature.
I've been through just about all of those looking for examples of character sheets with variable-length input fields. But most seem to rely on fixed-length entries.

It would be useful to see a video that shows how one of these Custom Sheets is actually filled in by the player and used during play, as it obviously makes a difference when draft the custom sheet.
cowleyc says:
You wrap it up with the [char sheet] tags. When the click Create a Character, it creates a new sheet in their personal character sheet library.
What I'm finding confusing is what happens next. If the sheet has already been filling in with character details before it is shared then how does the player edit it to fit their character. e.g. How does the player change it from being Bobbat the Wizard to whoever their character is. Do they have to edit the sheet and get involved in altering all the BBcode etc?

Or can I provide them with input fields that they just need to fill in.
Quote:
When they—the player—wants to use a character in a game, they submit the sheet for that character to the game. You—the GM—accept the sheet into the game. From that point on, both you and the player can edit the sheet. Prior to that, only the player can edit the sheet.
So I share my Custom Character Sheet with a player on the forums?
The player takes it away somewhere and edits it to reflect their character?
Then presents me with the edited sheet and asks to join my game?
If I agree I can then edit the players character sheet again to correct anything they got wrong?

This is what I'm finding confusing.

What I'm used to is providing player with a Character Sheet Template when they create their character and letting them fill it in, rather than create it from scratch. So, it's more like a form where the player fills in boxes and tables.

On Tavern Keeper we just had a master sheet that was copied into the STATS tab of every character and could then be filled in by the player.
Last edited May 3, 2025 11:10 pm
May 3, 2025 11:02 pm
I don't exactly know what you mean by "variable-length input fields". The sheets are editable to add however many fields are required. They are made with html so spontaneous variability is not really possible.
May 3, 2025 11:27 pm
nezzeraj says:
I don't exactly know what you mean by "variable-length input fields". The sheets are editable to add however many fields are required. They are made with html so spontaneous variability is not really possible.
Unfortunately, that is the problem.

Because you are saying its possible.
Other people are telling me it's NOT possible.
I'm looking through the Custom Sheet Repository looking for examples and I'm unable to find any.
https://i.imgur.com/bnABAfb.png
I've also read the Adams 'Guide to Gamers' Plane BBCode' from top to bottom looking for an explanation of how to create a variable length field and haven't found it mentioned.

So, I'm actually very confused, and I'm not sure if I'm wasting my time trying to make it work, as most of the Custom Sheets in the Repository seem to be fudging a solution as shown above.

I could create twenty or thirty dummy Skills on the master sheet that the player can edit for their character. But if possible I'd rather allow the player to create a list of skills that is no longer than it needs to be.
May 3, 2025 11:37 pm
It looks like you're using the [abilities] tag! That means that in the text box for that grouping (Spells, Edges, Hindrances being the examples), you can add new entries by giving them a name that starts with #. The next line will be the notes to add

#Brother Jimbo
He's the older brother
#Brother Himbo
He's the hot brother
#Brother Limbo
We don't know where he went.

When you open the character sheet, you'll have a quill icon to allow you to edit that grouping without going into the full sheet code. This means they can easily edit the group to add more lines.
May 4, 2025 12:10 am
Characters can edit just as much as the GM. In edit mode players can add as many lines as they like. If you're talking about tables, any new line on a table creates a new row, while every pipe | creates a new column.
Last edited May 4, 2025 12:12 am
May 4, 2025 12:15 am
I would highly recommend making a test game and trying it there. I'm sure someone will be more than happy to help troubleshoot your needs!
May 4, 2025 6:15 am
What, exactly, are you trying to do? I don't think most of us know what you mean by 'variable input length' fields. I presume you're not talking about a character or word limit.

In terms of the workflow...

A) Someone (a player, the GM, some *other* user) creates a template sheet for a game. If they put the right tags in
B) Anyone, including a player in a game with custom character sheets, can instantiate a character sheet based on any custom template.
C) The player fills in the sheet (which might be using form-fillable fields and other interactive features, or by simply editing the sheet and filling it out in the editor, html style.
D) The player submits the character to the game and
E) The GM accepts it.
F) From there, both the GM and the player have access to the sheet and can keep it up to date. I personally think it's bad form for the GM to be monkeying on a PC sheet, and always ask if I can tweak something before I do.

That help? Agree with cowleyc -- easiest to see this in action by playing / experimenting.
May 4, 2025 7:40 am
I think the problem you are having is that you're trying to make a template with the tag input fields covering all possible information, but this isn't going to be possible for your system in a way you want - there are no variable length input fields for custom sheets (specifically *tag* input fields, like this one). Most sheets where it is needed just let players edit their own lists as they want without the use of extra tags.

Note that players can edit their own sheets to the same degree as you can - they can add tags, tables, lists, etc. Even if the sheet is based on a template you provided, the moment an individual sheet is made it no longer depends on said template and can be changed without affecting the template. I, for example, often alter provided templates because I like tiny text. Same with the lists of skills/abilities - the players can just add them like they wish.

For example, here is my Mechatron character: link. If I'll ever need to add a new module to his list of modules, I'll use the quill button next to the Modules header and edit it in. (You can also see that I barely use text fields at all, since I prefer to edit information in directly; personal preference, haha.)

If you'd like, I can invite you to one of my games where I test random technical stuff so you can experiment from the player perspective. :D
Last edited May 4, 2025 7:46 am
May 4, 2025 8:33 am
cowleyc says:
It looks like you're using the [abilities] tag! That means that in the text box for that grouping (Spells, Edges, Hindrances being the examples), you can add new entries by giving them a name that starts with #.
Yes! I think it was Adam who suggested using the Abilities code, and it does produce a text box that allows the creation of a multi-line list.

Siblings

Hugh
Pugh
Barney
Magrew
Cuthbert
Dibble
Grubb

But essentially, this is just an expanding text box and has no structure to it. So, I want to try and confirm that I can replace the multi-line text with individual entries in a list. Perhaps with some sort of simple structure to each entry.

e.g. Name. Relationship, Age?

So the list would become more like a table, but with the player able to add lines to it as needed. This is how we dealt with it on the Tavern Keeper Character Sheets. There was a standard Table Function 'Add Line Above' or 'Add Line Below' that simply added another line to an existing table on the sheet.
Quote:
The next line will be the notes to add

#Brother Jimbo
He's the older brother
#Brother Himbo
He's the hot brother
#Brother Limbo
We don't know where he went.

If players can create another entry in an Abilities list simply by providing it with a # tag and a label then that might allow me to define a list with a variable number of entries. I just need to find out if it works as I've not been able to find a worked example or video of anyone doing it.
Quote:
When you open the character sheet, you'll have a quill icon to allow you to edit that grouping without going into the full sheet code. This means they can easily edit the group to add more lines.
This is something I'll have to test as I need to see it working before I commit a lot of time and effort to defining all these fields. So far, none of the customer sheets I've seen are using this approach, so I haven't been able to see it working or copy the code for my own sheet.
Harrigan says:
What, exactly, are you trying to do? I don't think most of us know what you mean by 'variable input length' fields. I presume you're not talking about a character or word limit.
The simplest way to explain it is with the Siblings example, as this is probably the least complicated example.

Many characters in my game have families. Mother, Father, Partner and Siblings. Mother, Father and Partner will normally be single entries so a simple input field on the Character Sheet will suffice, as shown on my template.

However, the issue arises with Siblings, as there is no telling how many a character might have. They may be an only child and so have none, or they may be a halfling and so have a whole list of siblings like 'Moli Brandysnap', the halfling in my game.

So, I need to provide an input field on my character template that allows the player to create a variable number of entries for siblings. Like a list. Adam suggested using the Abilities Tag which I've tried and it does produce a text box that allows me to type multiple lines of text and, so produce a manual list as shown above.

That is probably good enough for recording Siblings, but for things like Skills, Inventory and Reputation, I would ideally want to create some structure to each entry on the list. So it really needs to be more like an expanding table than simply a block of free-text.

e.g. Skill entries would need a name, description, modifier and possibly, if I was feeling really clever, a roll button for using the skill during play. Inventory entries would need at least an Encumbrance value and possibly a storage location, if we can't use the container system. Likewise, Reputation entries would need a named individual or faction, a description of the relationship, a current reputation score, and a note of the modifier for social tests.

So, ideally I would want to provide my players with a Table Template which contains input fields for each entry but where the player can add additional entries as and when necessary. Just like you could in Tavern Keeper with the 'Add Row Above' or 'Add Row Below' function on their character sheets.
Last edited May 4, 2025 3:33 pm
load next

You do not have permission to post in this thread.