

Use /var Set-Grid to create a grid using expression row names. Up to 5 rows can be called in this manner per command, creating an (up to) 5x5 grid of buttons. use the /row command to call any created rows. You can create your own rows from scratch using /var Set-Row, or they can be saved from a preset (look up /preset-weapon for more info). This is useful when representing something like a weapon's attack and damage values. These can call any value from your sheet or be entirely unique. You can /eval expressions individually, but the idea is to use Discords UI features for any frequently used actions. To view these values, use /var with the List-Vars option. This means you can add, remove, change any single variable (stats, expressions, rows, grids). If you have in-depth homebrew rules that involve custom stats, skills, spellswhateveryou can fully customize your statblock.

That said, You can completely ignore those features. Many of these values are important when using certain features, such as preset modifiers, that affect specific variables. This includes ability scores, saves, skills, cmb/cmd, modifiers, etc. NOTE The default character sheet contains a number of both stats and expressions that represent the values you would find on any standard character sheet. These can represent anything from a constant number to an expression of expressions including any number of stats.įor usability, stats and expressions share a pool of variable names. (Stacking rules are based on PF1e).Įxpressions are formulae. Together, these are used to accurately calculate the total of any stat when one or many bonuses are applied. Each Bonus contains a value, a name, and a bonus-type. Statblocks contain two primary values: Stats and Expressions.Įach Stat contains a base value, as well as a list of bonuses.
PCGEN OVERRIDE UPDATE
Once you character is created through either Add or New, you can update it with the /char command, using the Update action. NOTE If you don't wish to use an imported character sheet right away (or at all), you can instead use the New option and pick a character name. Select a name in the char-name-or-number field, a supported character sheet in the attachment field, and the sheet-type. To create a character, use the /char command with the Add option.
PCGEN OVERRIDE FREE
Please feel free to let me know on Discord or GH. This is a big work in progress! I'm sure there are plenty of bugs to work out, and many improvements to make. This means, for example, a Bard can apply his inspiration bonuses to his party with a command, or any cool Wizard can drop his most useful spell on the party. As well, anyone can apply and remove preset modifiers to themselves and others. To help further with this, anyone with the DM role can do evaluations on their player's statblocks. The aim is to make the application and calculation of these modifiers as quick and accurate as possible. When it comes to the typical 1s and 2s that Pathfinder is known for, it can be a little confusingnot only because of the number of modifiers, but their bonus types and how they stack. While there are a number of features included with this bot, the main purpose is to make combat easier by accurately tracking numbers for you.

Apply spells, effects, conditions to your character and your party (using mentions).Character sheet imports from other programs (PCGen, Pathbuilder, HeroLabs, Mottokrosh).Fully customizable statblock that holds all of your variables.A math engine you can use to create useful expressions for your character.Mathfinder is a Discord bot built as a stat-tracker for Pathfinder 1e.
