-
Malin Freeborn authoredMalin Freeborn authored
charts.tex 4.56 KiB
\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}[lYYY]
\textbf{\small Name} & \textbf{\small Att Bonus} & \textbf{\small Dam Bonus} & \textbf{\Gls{weight}} \\\hline
\showWeapon{\Dagger} \\
\ifodd\value{r4}
\showWeapon{\longsword} \\
\else
\showWeapon{\javelin} \\
\fi
\showWeapon{\maul} \\
\showWeapon{\quarterstaff} \\
\showWeapon{\shortsword} \\
\showWeapon{\spear} \\
\showWeapon{\roundshield} \\
\ifodd\value{r4}
\showWeapon{\crapGlaive} \\
\else
\showWeapon{\crapRapier} \\
\fi
\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}
}