\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{starchild\_dnd} \pdfinfo{ /Title (dm-1.pdf) /Creator (Cheatography) /Author (starchild\_dnd) /Subject (DM 1 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}{CFCFCF} \definecolor{LightBackground}{HTML}{F3F3F3} \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{DM 1 Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{starchild\_dnd} via \textcolor{DarkBackground}{\uline{cheatography.com/197105/cs/41503/}}} \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}starchild\_dnd \\ \uline{cheatography.com/starchild-dnd} \\ \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 1st December, 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{1.24425 cm} x{3.73275 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Status Conditions}} \tn % Row 0 \SetRowColor{LightBackground} BLINDED & autofails sight checks, attacks on have adv., attacks by have disadv. \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} CHARMED & cannot attack/harm charmer, charmer has adv. on social checks w affected \tn % Row Count 6 (+ 3) % Row 2 \SetRowColor{LightBackground} DEAFENED & autofails hearing checks \tn % Row Count 7 (+ 1) % Row 3 \SetRowColor{white} \seqsplit{FRIGHTENED} & disadv. on attacks/ability checks while source of fear is in L.O.S., cannot willingly approach source of fear \tn % Row Count 11 (+ 4) % Row 4 \SetRowColor{LightBackground} GRAPPLED & 0 speed, ends if grappler is incapacitated or grappled is moved away \tn % Row Count 14 (+ 3) % Row 5 \SetRowColor{white} \seqsplit{INCAPACITATED} & cannot take actions or bonus actions \tn % Row Count 16 (+ 2) % Row 6 \SetRowColor{LightBackground} INVISIBLE & attacks by have adv., attacks on have disadv. \tn % Row Count 18 (+ 2) % Row 7 \SetRowColor{white} PARALYZED & incapacitated, cannot move/speak, autofails STR/DEX saving throws, attacks on have adv., any attack is a crit if within 5ft of affected \tn % Row Count 23 (+ 5) % Row 8 \SetRowColor{LightBackground} PETRIFIED & incapacitated, cannot move/speak, unaware of surroundings, attacks on have adv., autofails STR/DEX saving throws, resistant to all damage, immune to poison/disease, preexisting poison/disease is temporarily paused \tn % Row Count 31 (+ 8) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{x{1.24425 cm} x{3.73275 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Status Conditions (cont)}} \tn % Row 9 \SetRowColor{LightBackground} POISONED & disadv. on attacks and ability checks \tn % Row Count 2 (+ 2) % Row 10 \SetRowColor{white} PRONE & can only crawl unless using half movement to stand up, disadv. on attacks, attacks have adv. if within 5ft but disadv. farther than 5ft \tn % Row Count 7 (+ 5) % Row 11 \SetRowColor{LightBackground} \seqsplit{RESTRAINED} & 0 speed, attacks on have adv., attacks by have disadv., disadv. on DEX saving throws \tn % Row Count 10 (+ 3) % Row 12 \SetRowColor{white} STUNNED & incapacitated, cannot move, can only speak falteringly, autofails STR/DEX saving throws, attacks on have adv. \tn % Row Count 14 (+ 4) % Row 13 \SetRowColor{LightBackground} \seqsplit{UNCONSCIOUS} & incapacitated, cannot move/speak, unaware of surroundings, drops what it's holding, falls prone, autofails STR/DEX saving throws, attacks on have adv., any attack within 5ft is a critical hit \tn % Row Count 21 (+ 7) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{Resistance- takes HALF damage \newline Vulnerability- takes DOUBLE damage} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{0.9954 cm} x{3.9816 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{RESTING}} \tn % Row 0 \SetRowColor{LightBackground} SHORT REST & 1hr+, chars. can spend 1-\textgreater{}max Hit Dice to regain HP, CON mod. is added to each Hit Die and that total is added to HP \tn % Row Count 4 (+ 4) % Row 1 \SetRowColor{white} LONG REST & 8hrs+, chars. regain all lost HP, chars. regain Hit Dice \# equal to half total Hit Dice, chars. must have at least 1HP to benefit \tn % Row Count 9 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{Arcane Recovery- during one short rest a day, Runa can regain spell slots of combined levels equal to half her level rounded up (i.e. two first level spells or one second level spell when at level 4), spell slots cannot be over 5th level} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.74195 cm} x{3.23505 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{DAMAGE/DEATH}} \tn % Row 0 \SetRowColor{LightBackground} KNOCKED UNCONSCIOUS & if damage reduces char. to 0HP but does not instakill them, ends if any HP is regained \tn % Row Count 4 (+ 4) % Row 1 \SetRowColor{white} INSTANT DEATH & if damage reduces char. to 0HP and remaining damage is greater than or equal to char.'s max HP they instantly die \tn % Row Count 9 (+ 5) % Row 2 \SetRowColor{LightBackground} DEATH SAVING THROWS & a 1 on the die means two failures, a 20 on the die means char regains 1HP \tn % Row Count 12 (+ 3) % Row 3 \SetRowColor{white} DAMAGE AT 0HP & any damage means a failure, a crit means two failures, and damage greater than or equal to a char.'s HP max is an instakill \tn % Row Count 17 (+ 5) % Row 4 \SetRowColor{LightBackground} STABILIZING A CREATURE & a DC 10 medicine check on an unconscious char. stabilizes them, meaning they are unconscious at 0HP and no longer make death saving throws, stability ends if damage is taken \tn % Row Count 24 (+ 7) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{{\emph{a stabilized creature that isn't healed regains 1HP after 1d4 hrs \newline }}if nonlethal damage knocks an adversary down to 0, they are unconscious but stable \newline *temp. HP lasts until depleted or the end of a long rest} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.24425 cm} x{3.73275 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{COMBAT}} \tn % Row 0 \SetRowColor{LightBackground} ACTIONS & ranged attack, melee attack, spellcasting, dash, disengage, dodge, first aid, help, ready, hide, shove, grapple, search, use object, escape grapple \tn % Row Count 5 (+ 5) % Row 1 \SetRowColor{white} BONUS ACTIONS & offhand melee attack, spellcasting \tn % Row Count 7 (+ 2) % Row 2 \SetRowColor{LightBackground} REACTIONS & readied action, opportunity attack, spellcasting \tn % Row Count 9 (+ 2) % Row 3 \SetRowColor{white} ATTACK & hit if d20+AM+PB is greater than or equal to AC+ cover bonus \tn % Row Count 11 (+ 2) % Row 4 \SetRowColor{LightBackground} HIT & total damage= damage dice + AM, double dice if crit \tn % Row Count 13 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{{\emph{offhand melee attack does not get attack mod. added \newline }}half cover gives +2 to AC, 3/4 cover gives +5 to AC, total cover means unhittable} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{p{0.4977 cm} p{0.4977 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{EQUIPMENT}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{WEAPONS} \tn % Row Count 1 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}