diff --git a/main.tex b/main.tex index dbed094ef0ce2526eee11d5a8cbe7a3543b03a00..15f12063ae9685dbe8312ce2f7366c652b97451d 100644 --- a/main.tex +++ b/main.tex @@ -23,29 +23,33 @@ \humanthief -\newcommand\statblock[5]{ +\newcommand\statblock[6]{ + \par \begin{exampletext} \clean - \body#1 - \mind#2 - #3 - \foreach \k in {#4}{% + \npc#1 + \body#2 + \mind#3 + #4 + \foreach \k in {#5}{% \stepcounter{knacks}% } - \renewcommand\showKnacks{#4} + \renewcommand\showKnacks{#5} \foreach \s in {Air,Earth,Fate,Fire,Water}% {\ifnum\value{\s}>0 \addtocounter{mp}{3}\fi} % - \renewcommand\equipment{#5} + \renewcommand\equipment{#6} \computeStats %%%%%%%%%% + (\npcsymbol)\quad \textbf{\name} \foreach\Att in {Strength,Dexterity,Speed}% {\Att: \arabic{\Att}\quad} \hrulefill + \quad% \foreach\Att in {Intelligence,Wits,Charisma}% {\Att: \arabic{\Att}\quad} @@ -82,7 +86,7 @@ Att \arabic{att}, Dam \dmg{damage}% \ifnum\value{dr}>0% - , \glsentrytext{dr} \arabic{dr} (\arabic{covering})% + , \glsentrytext{dr} \arabic{dr} (\arabic{covering}), % \fi% \iftoggle{examplecharacter}{% \arabic{hp}~\glsentrytext{hp} @@ -98,8 +102,9 @@ } -\npc{\F\Hu}{Alice} -\statblock{{1}{2}{3}}% + +\statblock{{\F\Hu}{Alice}}% + {{1}{2}{3}}% {{3}{0}{2}}% { \setcounter{Wyldcrafting}{1} @@ -112,8 +117,9 @@ \showStdSpells \toggletrue{examplecharacter} -\npc{\M\Hu}{Bob} -\statblock{{1}{2}{3}}% + +\statblock{{\M\Hu}{Bob}}% + {{1}{2}{3}}% {{-3}{-2}{-1}}% { \setcounter{Academics}{1} @@ -123,8 +129,9 @@ {\adrenalinesurge, \mightydraw} {cheese}% EQUIPMENT -\npc{\F\Hu}{Charlie} -\statblock{{3}{2}{-1}}% + +\statblock{{\F\Hu}{Charlie}}% + {{3}{2}{-1}}% {{-3}{-2}{-1}}% { \setcounter{Xenomology}{1} @@ -134,6 +141,19 @@ {\adrenalinesurge, \mightydraw} {stick}% EQUIPMENT +\togglefalse{examplecharacter} + + +\statblock{{\T[7]\N}{\arabic{noAppearing} Goblins}}% + {{-2}{1}{2}}% + {{-3}{2}{-4}}% + { + \setcounter{Xenomology}{1} + \javelin + }% SKILLS + {} + {\arabic{noAppearing} \lootGoblin}% EQUIPMENT + \end{multicols} \end{document}