\newcommand\physicalSkillChart{ \begin{nametable}[r|LLL]{Physical Attribute -- Skill Pairs} \hline & \textbf{\scshape Strength} & \textbf{\scshape Dexterity} & \textbf{\scshape Speed} \\\hline \textbf{Academics} & Orating to a massive crowd & Forgery & Courier Runs \\ \textbf{Athletics} & Lifting heavy loads & Climbing & Sprinting \\ \textbf{Deceit} & Intimidation & Feigning an injury & Spreading a rumour across an entire town \\ \textbf{Stealth} & Hiding in a hay bail & Moving quietly & Escaping into a crowd \\ \textbf{Survival} & Brace against the wind & Running on rocky terrain & Fleeing a stampede \\ \textbf{Vigilance} & Keeping watch all night & Feeling for an exit in the dark & Searching a full forest for a particular tree \\ \hline \end{nametable} } \newcommand\mentalSkillChart{ \label{skillChart} \begin{nametable}[r|LLL]{Mind Attribute -- Skill Pairs} \hline & \textbf{\scshape Intelligence} & \textbf{\scshape Wits} & \textbf{\scshape Charisma} \\\hline \textbf{Academics} & Recalling facts & Resisting an enchantment spell & Storytelling \\ \textbf{Athletics} & Finding the easiest route to climb & Identifying optimal climbing conditions & Stage acrobatics \\ \textbf{Deceit} & Crafting a plausible lie & Making a quick excuse & Implausible lies \\ \textbf{Stealth} & Identifying the best hiding spot & Quickly hiding & Sleuthing a banquet, uninvited \\ \textbf{Survival} & Planning a new, hidden trail & Spotting a rare plant & Selling a map \\ \textbf{Vigilance} & Investigating a crime scene & Spotting an illusion spell & Hearing the best gossip \\ \hline \end{nametable} } \newcommand\stackingDamageChart{ \begin{boxtable}[l|YYYYYYYYYYYY] \hline \textbf{Damage Bonus} & -3 & \dots & 0 & \dots & +3 & +4 & \dots & +7 & +8 & \dots & +10 \\ \textbf{Damage Roll} & 1D6-3 & \dots & 1D6 & \dots & 1D6+3 & 2D6 & \dots & 2D6+3 & 3D6 & \dots & 3D6+2 \\ \hline \end{boxtable} } \newcommand\marchingChart{ \begin{boxtable}[XcXc] \textbf{Terrain} & \textbf{Miles} \\ \hline Good Road & 5 & Rough Road & 4 \\ Lost City & 2 & Dense Forest & 1 \\ \end{boxtable} } \newcommand\manaRegenChart{ \begin{boxtable}[Lc|Lc] \textbf{Location} & \textbf{\glspl{mp}} & \textbf{Cover} & \textbf{\glspl{mp}} \\ \hline Underground & 1 & Partial armour & -1 \\ Indoors & 2 & Complete armour & -2 \\ Outdoors & 3 & Submerged & -3 \\ Storm & 4 & Entombed & -4 \\ \hline \end{boxtable} } \newcommand{\commonWeaponsChart}{ \begin{boxtable}[lYYYY] \textbf{\small Name} & \textbf{\small Att Bonus} & \textbf{\small Dam Bonus} & \textbf{\Glsfmtshort{ap} \small Cost} & \textbf{\Gls{weight}} \\\hline \showWeapon{\Dagger} \\ \showWeapon{\javelin} \\ \showWeapon{\longsword} \\ \showWeapon{\maul} \\ \showWeapon{\quarterstaff} \\ \showWeapon{\shortsword} \\ \showWeapon{\spear} \\ \showWeapon{\roundshield} \\ \end{boxtable} } \newcommand\commonArmourChart{ \begin{boxtable}[Xccc] \textbf{Armour} & \textbf{\Glsentrytext{dr}} & \textbf{\Glsentrytext{covering}} & \textbf{Weight} \\\hline \showArmour{\partialleather} \\ \showArmour{\partialchain} \\ \showArmour{\completeleather} \\ \end{boxtable} } \newcommand\descriptorTable{ \toggletrue{Duplicated} \begin{boxtable}[c|YYY] \textbf{Lv.} & \textbf{Distant} & \textbf{Duplicated} & \textbf{Devious} \\\hline \setcounter{spellCost}{2}% \arabic{spellCost} & \setLongRange \spellRange & \setTargetsIfDuplicated \arabic{spellTargets} targets & 1~\showOnset \\ \stepcounter{spellCost} \arabic{spellCost} & \setLongRange \spellRange & \setTargetsIfDuplicated \arabic{spellTargets} targets & 1~\showOnset \\ \stepcounter{spellCost} \arabic{spellCost} & \setLongRange \spellRange & \setTargetsIfDuplicated \arabic{spellTargets} targets & 1~\showOnset \\ \stepcounter{spellCost} \arabic{spellCost} & \setLongRange \spellRange & \setTargetsIfDuplicated \arabic{spellTargets} targets & 1~\showOnset \\ \stepcounter{spellCost} \arabic{spellCost} & \setLongRange \spellRange & \setTargetsIfDuplicated \arabic{spellTargets} targets & 1~\showOnset \\ \end{boxtable} }