From fe74b797c185adb988d09a004e37fc81df01a46f Mon Sep 17 00:00:00 2001 From: Malin Freeborn <malinfreeborn@posteo.net> Date: Mon, 20 Nov 2023 22:54:07 +0100 Subject: [PATCH] add hag --- monsters.sty | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++ test.tex | 2 ++ 2 files changed, 60 insertions(+) diff --git a/monsters.sty b/monsters.sty index 244e3118..e6b03192 100644 --- a/monsters.sty +++ b/monsters.sty @@ -296,6 +296,64 @@ } } +\newcommand{\hag}[1][\npc{\Hu\F}{Hag}]{ + #1 + \randomtwo + \addtocounter{enc}{1} + \randomtwoB + \randomtwoC + \randomtwoD + \randomthree + \addtocounter{age}{-2} + \randomthreeB + \randomthreeC + \randomfour + \person{-1}% STRENGTH + {\arabic{age}}% DEXTERITY + {0}% SPEED + {{\arabic{enc}}% INTELLIGENCE + {\arabic{r2b}}% WITS + {3}}% CHARISMA + {0}% DR + {\arabic{r2}}% AGGRESSION + {}% SKILLS + { + \Dagger% + \Repeat{2}{% + \ifodd\value{r12}% + \randomdozen% + , \lootJewellery + \iftoggle{genExamples}% + {}% + {, \lootGoblin}% + \fi% + }% + }% EQUIPMENT + {% + \setcounter{Brawl}{2} + \setcounter{Projectiles}{\value{r2}} + \setcounter{Academics}{\value{r3}} + \setcounter{Deceit}{\value{enc}} + \setcounter{Medicine}{\value{r3b}} + \setcounter{Vigilance}{\value{r3c}} + \setcounter{Brawl}{2} + \setcounter{Brawl}{2} + %%%%%%%%%%%% + \addtocounter{r2d}{2} + \setcounter{Water}{3}% + \stepcounter{r2c} + \setcounter{Earth}{3}% + \ifodd\value{track} + \setcounter{Fire}{\value{r3c}}% + \else% + \setcounter{Air}{\value{r3c}}% + \fi% + \setcounter{Fate}{\value{r2d}}% + \knacks{\snapcaster, \ritualcaster} + } +} + + \newcommand{\dryad}[1][\npc{\E\El}{Dryad}]{ #1 diff --git a/test.tex b/test.tex index 0810425c..c51f3fe0 100644 --- a/test.tex +++ b/test.tex @@ -415,6 +415,8 @@ When using a bestiary chapter, the stats appear as dice rolls, rather than fixed \elvenenchanter +\hag + \subsection{Gnomes} \gnome -- GitLab