\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{manueleiria} \pdfinfo{ /Title (wfrp4e-reference-sheet.pdf) /Creator (Cheatography) /Author (manueleiria) /Subject (WFRP4e Reference Sheet Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{151D63} \definecolor{LightBackground}{HTML}{F7F7FA} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{WFRP4e Reference Sheet Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{manueleiria} via \textcolor{DarkBackground}{\uline{cheatography.com/189983/cs/39601/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}manueleiria \\ \uline{cheatography.com/manueleiria} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Not Yet Published.\\ Updated 18th July, 2023.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{3} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Combat Summary}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{1. {\bf{Determine Surprise:}} The GM determines if any characters are Surprised. Only occurs on the first turn.} \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{2. {\bf{Determine Initiative:}} Each combatant rolls {\emph{1d10}} and adds it to their {\emph{Initiative}} (I) Characteristic.} \tn % Row Count 6 (+ 3) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{3. {\bf{Round Begins:}} If the rules call for something to happen at the start of the Round, it happens now.} \tn % Row Count 9 (+ 3) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{4. {\bf{Take Turns:}} Each combatant takes a Turn in Initiative order, starting with the highest Initiative. See {\emph{Combat Actions}}.} \tn % Row Count 12 (+ 3) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{5. {\bf{Round Ends:}} The Round ends when all combatants have taken a Turn. If the rules call for something to happen at the end of the Round, it happens now.} \tn % Row Count 16 (+ 4) % Row 5 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{6. {\bf{Repeat Steps 3–6 As Required:}} Continue to play through Rounds until the combat is resolved.} \tn % Row Count 18 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Combat Actions}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Walk:}} Unless {\emph{engaged}} in combat, can always take a move action each turn, and 1 other different action. Move up to {\emph{Walk}} movement.} \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Sprint:}} Cannot be {\emph{engaged}}. {\emph{Average (+20) Athletics}} Test; sprint up to {\emph{Run}} movement +SL in yards. In addition to {\emph{Walk}}.} \tn % Row Count 6 (+ 3) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Charge:}} Cannot be {\emph{engaged}}. Used as a move action, replacing {\emph{Walk}}. Uses rules for {\emph{Sprint}}. Must use a follow-up {\emph{Melee Attack}} action, which gains +10 bonus.} \tn % Row Count 10 (+ 4) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Assess:}} Use a Skill to gain combat advantage; make a {\emph{Dramatic Test}}. See {\emph{Advantage}}.} \tn % Row Count 12 (+ 2) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Attack:}} This is a melee or ranged attack, see corresponding tables. Cannot use {\emph{Ranged}} if {\emph{engaged}}, becomes or remains {\emph{engaged}} if using {\emph{Melee}}.} \tn % Row Count 16 (+ 4) % Row 5 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Defend:}} Use a Skill to {\emph{Defend}}, such as {\emph{Dodge}} or {\emph{Agility}}. Gain +20 to defensive Tests until the start of next turn.} \tn % Row Count 19 (+ 3) % Row 6 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Special:}} Actions from Skills or Talents such as {\emph{grappling}}, {\emph{intimidating}} someone, {\emph{casting}} a spell, using the {\emph{Dual Wielder}} Talent, or staunching a bleeding wound with bandages.} \tn % Row Count 23 (+ 4) % Row 7 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Flee:}} Must be {\emph{engaged}}. Opponent attempts 1 free attack (unopposed {\emph{Melee}} Test w/ +20 bonus to hit). If hit enact a Challenging (+0) Cool Test: if failed, gain a Broken Condition, and a further +1 Broken condition per SL below 0. Flee up to {\emph{Run}} movement directly away from opponent.} \tn % Row Count 29 (+ 6) % Row 8 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Climb:}} If not {\emph{engaged}}, can climb as move action for 1/2 {\emph{Walk}} movement. If wishing to climb faster, use action for an {\emph{Average (+20) Climb}} Test: climb 1/2 {\emph{Walk}} movement +SLs.} \tn % Row Count 33 (+ 4) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Combat Actions (cont)}} \tn % Row 9 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Kill:}} If an opponent has the {\emph{Unconscious}} Condition, if you have a suitable weapon to do so you may use this action to kill them.} \tn % Row Count 3 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Gaining Advantage}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Surprise:}} Attacking Surprised enemies grants +1 Advantage.} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Assess:}} If you use one of your Skills to secure a tactical advantage, gain +2 Advantage. If your Test succeeds by 6 SL or more, gain +3 Advantage.} \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Victory:}} Whenever you defeat an important NPC, gain +1 Advantage. Subduing a party nemesis may grant +2 Advantage at the GM's discretion.} \tn % Row Count 8 (+ 3) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Winning:}} If you win any Opposed Test you initiated during combat, gain +1 Advantage.} \tn % Row Count 10 (+ 2) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Outmanoeuvre:}} If you wound an opponent without engaging in an Opposed Test, gain +1 Advantage. You can gain a maximum of 1 Advantage in this way, no matter how many opponents are wounded by your action.} \tn % Row Count 15 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Attack Steps}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{1. {\bf{Roll to Hit:}} In {\emph{Melee}}, {\emph{Opposed Melee}} Test with opponent, highest SL wins. In {\emph{Ranged}} roll a Ranged Test. Check {\emph{Combat Difficulty}} for combat modifiers. If the test is successful, proceed to 2. If rolling a {\emph{double}}, it's either a {\emph{Critical}} or a {\emph{Fumble}}, check accordingly.} \tn % Row Count 6 (+ 6) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{2. {\bf{Determine Hit Location:}} Reverse {\emph{Roll to Hit}} result and refer to {\emph{Hit Locations}} table. If scoring a {\emph{Critical}}, instead re-roll 1d100 to check location.} \tn % Row Count 10 (+ 4) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{3. {\bf{Determine Damage:}} Weapon {\emph{damage}} characteristic +SLs.} \tn % Row Count 12 (+ 2) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{4. {\bf{Apply Damage:}} Total Damage - (opponent's TB + AP on Hit Location). Minimum 1 damage applied. If damage exceeds remaining {\emph{Wounds}}, opponent receives {\emph{Prone}} condition and suffers a {\emph{Deathblow}} or a {\emph{Critical Hit}}, at the GMs discretion.} \tn % Row Count 17 (+ 5) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{5. {\bf{Critical or Fumble:}} If the {\emph{Roll to Hit}} failed and was a double, roll on the {\emph{Ooops! Table}}. If it hit and was a double, roll on the appropriate hit location {\emph{Critical Hit Table}}.} \tn % Row Count 21 (+ 4) % Row 5 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{6. {\bf{Critical Effects:}} Apply the critical's effects and any extra wounds that come with the result.} \tn % Row Count 24 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{If rolling a Critical on a {\emph{Critical Hit Table}} for an opponent who has been reduced to 0 wounds, add +10 to the result for each wound that would take them beyond 0. Note that extra wounds caused by the Critical Hit won't alter this roll's result.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.09494 cm} x{3.88206 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Hit Locations (Humanoid)}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Roll}} & {\bf{Location}} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} 01-09 & Head \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} 10-24 & Secondary Arm (usually Left) \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} 25-44 & Primary Arm (usually Right) \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} 45-79 & Body \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} 80-89 & Left Leg \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} 90-00 & Right Leg \tn % Row Count 7 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{3.28482 cm} x{1.69218 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Initial Advantage}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Circumstances}} & {\bf{Advantage Awarded}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{Manoeuvrability:}} One side possessing an advantage in movement such as being mounted or facing giant spiders in trees. & 2 \tn % Row Count 7 (+ 5) % Row 2 \SetRowColor{LightBackground} {\bf{Outnumbering:}} A greater number of opponents, but less than twice that of their opponents. & 1 \tn % Row Count 11 (+ 4) % Row 3 \SetRowColor{white} {\bf{Outnumbering:}} Outnumbered 2 to 1. & 2 \tn % Row Count 13 (+ 2) % Row 4 \SetRowColor{LightBackground} {\bf{Outnumbering:}} Outnumbered 3 to 1. & 3 \tn % Row Count 15 (+ 2) % Row 5 \SetRowColor{white} {\bf{Surprise:}} One side has achieved an unexpected assault. & 2 \tn % Row Count 18 (+ 3) % Row 6 \SetRowColor{LightBackground} {\bf{Terrain:}} Light fortification/cover or holding. An advantageous position, such as a hill. & 1 \tn % Row Count 22 (+ 4) % Row 7 \SetRowColor{white} {\bf{Terrain:}} Heavy cover or holding a key position such as a bridge. & 2 \tn % Row Count 25 (+ 3) % Row 8 \SetRowColor{LightBackground} {\bf{Threat:}} A side possesses a dangerous threat such as a warpfire thrower, Ogre, or Troll. & 1 \tn % Row Count 29 (+ 4) % Row 9 \SetRowColor{white} {\bf{Threat:}} A side possesses a very dangerous threat, a match for several foes such as an organ gun, Manticore, or Griffon. & 3 \tn % Row Count 34 (+ 5) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{x{3.28482 cm} x{1.69218 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Initial Advantage (cont)}} \tn % Row 10 \SetRowColor{LightBackground} {\bf{Threat:}} A side possesses an extremely dangerous threat, a match for a dozen lesser foes such as a Dragon or Greater Daemon. & 5 \tn % Row Count 5 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{0.84609 cm} x{4.13091 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Ooops! Table}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Roll}} & {\bf{Result}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} 01 20 & You catch a part of your anatomy — lose 1 Wound, ignoring TB or AP. \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} 21 40 & Your melee weapon jars badly, or ranged weapon malfunctions or slightly breaks – your weapon suffers 1 Damage. Next round, you will act last. \tn % Row Count 10 (+ 5) % Row 3 \SetRowColor{white} 41 60 & Your manoeuvre was misjudged, leaving you out of position, or you lose grip of a ranged weapon. Next round, your Action suffers a penalty of –10. \tn % Row Count 15 (+ 5) % Row 4 \SetRowColor{LightBackground} 61 70 & You stumble badly, finding it hard to right yourself. Lose your next Move. \tn % Row Count 18 (+ 3) % Row 5 \SetRowColor{white} 71 80 & You mishandle your weapon, or you drop your ammunition. Miss your next Action. \tn % Row Count 21 (+ 3) % Row 6 \SetRowColor{LightBackground} 81 90 & You overextend yourself or stumble and twist your ankle. Suffer a Torn Muscle (Minor) injury. This counts as a Critical Wound. \tn % Row Count 25 (+ 4) % Row 7 \SetRowColor{white} 91 00 & You completely mess up, hitting 1 random ally in range using your rolled units die to determine the SL of the hit. If that's not possible, you somehow hit yourself in the face and gain a {\emph{Stunned}} Condition. \tn % Row Count 32 (+ 7) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{If you are using a Blackpowder, Engineering, or Explosive weapon, and roll a Fumble that is also an even number — 00, 88, and so on — your weapon Misfires, exploding in your hand. You take full Damage to your Arm location using the units die as an effective SL for the hit, and your weapon is destroyed.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Wounds and Death}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{If Wounds are reduced to 0, gain {\emph{Prone}} Condition. \newline % Row Count 2 (+ 2) You cannot remove {\emph{Prone}} Condition until at least 1 Wound is healed. \newline % Row Count 4 (+ 2) Gain {\emph{Unconscious}} Condition if not healed in TB rounds. \newline % Row Count 6 (+ 2) You cannot remove {\emph{Unconscious}} Condition until at least 1 Wound is healed. \newline % Row Count 8 (+ 2) If Wounds would be reduced below 0, suffer a {\emph{Critical Wound}} instead. \newline % Row Count 10 (+ 2) If a Character has the {\emph{Unconscious}} Condition and 0 Wounds, then they total up the number of {\emph{Critical Wounds}} (meaning total results from the Critical Damage Tables) they currently suffer. If this number is greater than their TB, they succumb to their injuries and perish at the end of the round unless they are healed of one or more Critical Wounds. \newline % Row Count 18 (+ 8) Furthermore, if you have the {\emph{Unconscious}} Condition, any enemy may use the appropriate action to kill you.% Row Count 21 (+ 3) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Pulling your Blows}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{The rules assume you wish to inflict all the Critical Damage you can. However, you might wish to subdue an opponent rather than kill them. In this case, you must declare that you are pulling your blow before you roll to hit your opponent, meaning that you are using the flat of your blade or a technique to avoid badly hurting your opponent. In such circumstances Wounds are still inflicted, but you only inflict Critical Damage if your opponent is reduced to 0 Wounds. \newline % Row Count 10 (+ 10) You may not pull blows with a weapon that causes {\emph{Ablaze}} Conditions, missiles, or magic spells. The following Weapon Qualities are lost when pulling your blows: {\emph{Hack}}, {\emph{Impact}}, {\emph{Impale}}, and {\emph{Penetrating}}.% Row Count 15 (+ 5) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}