Skip to content
Snippets Groups Projects
monsters.sty 44.2 KiB
Newer Older
  • Learn to ignore specific revisions
  • \ProvidesPackage{config/monsters}
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    %                              _                
    %    _ __ ___   ___  _ __  ___| |_ ___ _ __ ___ 
    %   | '_ ` _ \ / _ \| '_ \/ __| __/ _ \ '__/ __|
    %   | | | | | | (_) | | | \__ \ ||  __/ |  \__ \
    %   |_| |_| |_|\___/|_| |_|___/\__\___|_|  |___/
    %                                               
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    % This is a list of monster-commands.  You put in the command, like "\dragon", and a dragon will be conjured unto your pdf.
    % If you're unhapy with your dragon, copy-paste the bit where it says \dragon{blah}{bla}, then change those numbers.
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\auroch}[1][{\A\T}{\arabic{r12}0 Aurochs}]{
      \Animal{#1}%
      {{2}{-2}{1}}% BODY
    
      {1}% WITS
      {
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \setcounter{Athletics}{2}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      }% SKILLS
      {}% KNACKS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      {\quadraped}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\bear}[1][{\A}{Bear}]{
      \Animal{#1}%
      {{r4t5}{rn1t0}{r2}}% BODY
    
      {0}% WITS
      {
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \set{Athletics}{r2}
      }% SKILLS
      {}% KNACKS
      {\quadraped \claws}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\boar}[1][{\A}{Boar}]{
      \Animal{#1}%
      {{r2b}{rn1t0}{0}}% BODY
      {r2}% WITS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \set{Brawl}{r2}
        \setcounter{Athletics}{2}
      }% SKILLS
      {}% KNACKS
      {\quadraped}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\chitincrawler}[1][{\A}{Chitincrawler}]{
      \Animal{#1}%
      {{r4t5}{r0t1}{r3b}}% BODY
      {r4}% WITS
      {%
        \set{Brawl}{r3t4}%
        \set{Athletics}{r3b}%
        \ifodd\value{r4}%
          \setcounter{Vigilance}{\value{r3b}}%
        \fi%
        \setcounter{Wyldcrafting}{\value{r3}}%
      }% SKILLS
      {}% KNACKS
      {\quadraped \web \hide{4}}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\griffin}[1][{\A\T[\arabic{r2t3}]}{\arabic{noAppearing}~Griffins}]{
      \Animal{#1}%
      {{r2}{r2c}{r2b}}% BODY
    
      {2}% WITS
      {
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \set{Brawl}{2}
        \set{Athletics}{r3}
        \set{Flight}{r3c}
        \set{Vigilance}{r2t3}
      }% SKILLS
      {\charge}% KNACKS
      {\flight}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\mouthdigger}[1][{\A}{Mouthdigger}]{
      \Animal{#1}%
      {{2}{r0t1}{r2c}}% BODY
    
      {0}% WITS
      {
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \set{Brawl}{2}
        \set{Stealth}{r2t3}
        \set{Tactics}{r2b}
      }% SKILLS
      {\adrenalinesurge, \perfectsneakattack}% KNACKS
      {\teeth \hide{2}}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\wolf}[1][{\A\T[\arabic{r12}]}{\arabic{r12} Wolves}]{
      \Animal{#1}%
      {{-1}{r0t1}{r2b}}% BODY
      {0}% WITS
      {%
        \set{Athletics}{2}%
        \set{Tactics}{2}%
      }% SKILLS
      {}% KNACKS
      {\teeth, \quadraped}% ABILITIES
    
    \newcommand{\woodspy}[1][\npc{\E}{Woodspy}]{
    
      #1
      \randomtwo
      \randomtwoB
      \randomtwoC
      \addtocounter{enc}{2}
      \randomthree
      \randomfour
    
    \person{\arabic{r4}}% STRENGTH
    
    {\arabic{enc}}% DEXTERITY 
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{r2c}}% SPEED
    
    {{-4}% INTELLIGENCE
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{r2b}}% WITS
    
    {-5}}% CHARISMA
    
    {\ifodd\value{r4} 2\else 3\fi}% DR
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{r3}}% AGGRESSION
    
    {}% SKILLS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {}% ABILITIES
    {
      \renewcommand\abilities{\tentacles}
    
      \setcounter{Athletics}{2}
      \setcounter{Stealth}{\value{enc}}
      \setcounter{Tactics}{\value{r3}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    \newcommand{\basilisk}[1][\npc{\A}{Basilisk}]{
    
      #1
      \randomtwo
      \randomtwoB
      \randomtwoC
      \addtocounter{r2b}{-1}
      \randomthree
      \addtocounter{age}{5}
      \randomthreeB
      \addtocounter{r3b}{1}
      \animal{\arabic{age}}% STRENGTH
      {\arabic{r2b}}% DEXTERITY
      {\arabic{r3}}% SPEED
      {\arabic{r2b}}% WITS
      {4}% DR
      {\arabic{r3b}}% AGGRESSION
      {}% SKILLS
      {}% ABILITIES
      {
    
        \knacks{\unstoppable}
    
        \renewcommand\abilities{\quadraped, \stench}
    
        \setcounter{Athletics}{\value{r2c}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    %\newcommand{\dragon}[1][\npc{\E}{Dragon}]{
    %  #1
    %  \person{\value{age}}% STRENGTH
    %  {\value{age}}% DEXTERITY
    %  {\arabic{enc}\addtocounter{age}{-4}}% SPEED 4-5
    %  {{\arabic{age}}% INTELLIGENCE
    %  {\arabic{enc}}% WITS
    %  {\arabic{track}}}% CHARISMA
    %  {}%
    %  {\arabic{age}}% COMBAT
    %  {
    %    \ifnum\value{r3}<3%
    %      \setcounter{gold}{3}%
    %      \addtocounter{gold}{-\value{r3}}%
    %      Xenomology~\arabic{gold}%
    %    \fi%
    %  }{}%
    %  {
    %
    %    \knacks{}
    %    \hide{\value{gold}}
    %
    %    \randomtwoC
    %    \ifodd\value{r4}%
    %      \setcounter{Air}{\value{r3b}}%
    %    \fi%
    %      \setcounter{Fire}{\value{r2d}}%
    %      \ifodd\value{r2}%
    %        \setcounter{Fate}{\value{r2c}}%
    %      \else
    %        \setcounter{Earth}{\value{r2c}}%
    %      \fi%
    %  }
    %}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\dragon}[1][\npc{\E}{Dragon}]{
      \statblock{
        \traits{{\E}{Dragon}}%
          {{r4t5}{r3t4}{r2t3}}%
          {{r3t4}{r2t3}{rn3t3}}%
          {%
            \set{Brawl}{r4b}
            \set{Academics}{r3}
            \set{Athletics}{r2b}
            \set{Flight}{r3c}
            \set{Deceit}{r2c}
            \set{Tactics}{2}
            \set{Vigilance}{3}
            \set{Air}{rn1t0}
            \set{Fire}{r3}
            \set{Fate}{rn3t3}
            \set{Water}{rn1t2}
            \set{Earth}{r3b}
          }% SKILLS
          {%
          \ifnumcomp{\value{r3}}{>}{2}{\laststand}{\adrenalinesurge},
          \ifnumcomp{\value{r3b}}{>}{1}{\chosenEnemy{Dwarves}}{\unstoppable},
          \ifnumcomp{\value{Wits}}{>}{\value{Charisma}}{\snapcaster}{}%
          }% KNACKS
          {}% EQUIPMENT
          {\flight \hide{r3t4}}% ABILITIES
    
    \newcommand{\dwarventrader}[1][\npc{\T[\arabic{r12}]\Dw\M}{\arabic{r12} Dwarven Traders}]{
    
      \randomdozen
      #1
      \randomtwoB
      \randomthree\randomtwo\addtocounter{enc}{-1}
      \person{\arabic{enc}}% STRENGTH
      {1}% DEXTERITY
      {-1}% SPEED
      {{\arabic{r2}}% INTELLIGENCE
      {0}% WITS
      {0}}% CHARISMA
      {0}% DR
      {1}% COMBAT
      {}% SKILLS
    
      {\shortsword, \ifodd\value{r4}\lootMedium\else\lootBig, \lootJewellery\fi}% EQUIPMENT
    
      {
        \setcounter{Caving}{\value{r2}}%
        \setcounter{Crafts}{\value{r2b}}%
        \setcounter{Deceit}{\value{r3}}%
    
        \knacks{\ifodd\value{r3}\specialist{Appraisal}\else\specialist{Cartography}\fi}
    
    \newcommand{\dwarvensoldier}[1][\npc{\T[\arabic{r12}]\Dw\M}{\arabic{r12} Dwarven Soldiers}]{
    
      \randomdozen
      #1
      \randomtwo
      \randomtwoB
      \person{\arabic{r2}}% STRENGTH
      {\arabic{enc}}% DEXTERITY
      {0}%Speed
      {{0}% INTELLIGENCE
      {0}% WITS
      {-1}}% CHARISMA
      {0}% DR
      {2}% COMBAT
      {Caving \arabic{r2}, Crafts~1, Tactics~1}% SKILLS
      {\ifodd\value{r2}\spear, \partialchain\else\shortsword, \partialplate\fi, \lootMedium}% EQUIPMENT
      {
    
        \knacks{\chosenEnemy{Goblins}}%
    
        \setcounter{Caving}{\value{r2}}
        \setcounter{Crafts}{1}
        \addtocounter{r2b}{-1}
        \setcounter{Tactics}{\value{r2b}}
    
    \newcommand{\dwarvenrunemaster}[1][\npc{\Dw\M}{Dwarven Runemaster}]{
    
      #1
      \randomtwo
      \randomtwoD
      \addtocounter{enc}{1}
      \randomthree
    
        \addtocounter{age}{-2}
    
      \randomthreeB
      \randomfour
      \person{0}% STRENGTH
      {1}% DEXTERITY
      {0}% SPEED
      {{\value{r2d}}% INTELLIGENCE
      {\value{age}}% WITS
      {0}}%  CHARISMA
      {0}% DR
      {1}% COMBAT
      {Academics~\arabic{enc}, Caving \arabic{r2}, Crafts~1, Tactics~2
    
        \Spheres{
    
          Fate~\arabic{enc}, \ifodd\value{r2d}Fire\else Air\fi ~\arabic{r3b}
        }
      }% SKILLS
    
      {\shortsword, \partialchain, \lootMedium}% EQUIPMENT
      {
    
        \knacks{\ritualcaster}%
    
        \setcounter{Academics}{\value{enc}}
        \setcounter{Caving}{\value{r2}}
        \setcounter{Crafts}{1}
        \setcounter{Tactics}{\value{age}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \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{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}
      }
    }
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\dryad}[1][\npc{\E\El}{Dryad}]{
    
      #1
      \randomtwo
      \randomtwoB
      \randomtwoC
      \addtocounter{enc}{2}
      \randomthree
      \randomthreeC
      \addtocounter{age}{1}
      \randomthreeB
      \randomfour
      \randomfourB
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \addtocounter{r4b}{-1}
    
      \addtocounter{r4}{-2}
      \person{\arabic{enc}}% STRENGTH
      {\arabic{r2}}% DEXTERITY
      {1}% SPEED
      {{\arabic{age}}% INTELLIGENCE
      {2}% WITS
      {\arabic{r4}}}% CHARISMA
      {6}% DR
      {\arabic{r3}}% COMBAT
    
      {}% SKILLS
    
      {\ifodd\value{r2b}\Dagger, \lootJewellery\else\spear\fi}% EQUIPMENT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \setcounter{track}{4}
        \addtocounter{Fate}{-\value{r4b}}
        \setcounter{Air}{\value{r3b}}
        \setcounter{Earth}{\value{age}}
        \setcounter{Fire}{\value{r4b}}
        \setcounter{Water}{3}
    
        \renewcommand\abilities{\randomfour\mutation{r4}, \stepcounter{r4} \mutation{r4}, \stepcounter{r4} \mutation{r4}.}
    
        \setcounter{Academics}{\value{r4b}}
    
        \setcounter{Athletics}{\value{r3c}}
        \ifodd\value{r2}
          \setcounter{Crafts}{\value{r2}}
          \setcounter{Performance}{\value{r3}}
        \else
          \setcounter{Empathy}{\value{r2b}}
          \setcounter{Seafaring}{\value{r3}}
          \setcounter{Vigilance}{\value{r3b}}
          \setcounter{Wyldcrafting}{3}
        \fi
      }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      }
    
    \newcommand{\elf}[1][\npc{\T[\arabic{r2c}]\El\F}{\arabic{r2c} Elves}]{
      \randomtwoC
      \stepcounter{r2c}
    
      #1
      \randomtwo
      \randomtwoB
      \randomthree
      \randomthreeB
      \randomfour
      \randomdozen
      \setcounter{gold}{1}\addtocounter{gold}{-\value{age}}
      \person{\value{gold}}%STRENGTH
      {\arabic{r2}}%DEXTERITY
      {\arabic{r2b}}%SPEED
      {{\arabic{age}}% INTELLIGENCE
      {\arabic{r2}}% WITS
      {\ifodd\value{r3}\arabic{r2}\else -1\fi}}% CHARISMA
      {0}% DR
      {\ifodd\value{list}1\else2\fi}% COMBAT
      {\ifnumcomp{\value{r4}}{<}{2}{}{Projectiles~\arabic{age},} Academics~\arabic{age}, Athletics~1, \ifodd\value{r4} Crafts~\arabic{r3}\else Performance~\arabic{r2b}\fi, Stealth~\arabic{r2}, Vigilance~\arabic{age}, Wyldcrafting~\arabic{r3b}
      }% SKILLS
      {\ifnumcomp{\value{r4}}{=}{2}{\rapier, dagger, }{\Dagger, shortbow, }%
      \lootJewellery\ifnum\value{r12}>12%
        , \lootMagic%
      \fi}% EQUIPMENT
      {
    
        \knacks{%
          \ifnum\value{r4}=2%
            \weaponmaster{rapier}%
          \else%
            \precisestrike%
          \fi
        }%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \ifnum\value{r4}<3
          \setcounter{Earth}{\value{r3}}
          \setcounter{Fire}{\value{r3b}}
        \fi
        \ifodd\value{r3}
    
          \setcounter{Fate}{\value{r2}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \fi
        \ifodd\value{gold}
    
          \setcounter{Water}{\value{r4b}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \fi
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    \newcommand{\elvenenchanter}[1][\npc{\El\M}{Elven Enchanter}]{
    
      #1
      \randomtwo
      \randomtwoB
      \randomtwoC
      \randomtwoD
      \randomthree
      \randomthreeB
    
      \stepcounter{r3b}
    
      \randomthreeC
      \addtocounter{enc}{1}
      \multiply\value{age} by -1
      \person{\arabic{age}}% STRENGTH
      {\arabic{r2b}}% DEXTERITY 
      {1}% SPEED
      {{\arabic{r3}}% INTELLIGENCE
      {\arabic{enc}\randomtwo}% WITS
      {\arabic{r3b}}}% CHARISMA
      {0}% DR
      {\value{r2d}}% COMBAT
      {Projectiles~\arabic{r2b}, Academics~3, Empathy~3, Deceit~\arabic{enc}, Performance~\arabic{r2}, \ifodd\value{r2}Stealth~\else Tactics~\fi \arabic{r2b}, Wyldcrafting~\arabic{r2c}, Vigilance~2%
    
      }% SKILLS
    
      {\Dagger, \lootJewellery\ifodd\value{r4}, \randomtwo\lootJewellery\ifodd\value{r4}, \lootMagic\fi\fi}% EQUIPMENT
    
        \ifodd\value{r2b}
          \setcounter{Air}{\value{r2c}}
        \else
          \setcounter{Earth}{\value{r2c}}
        \fi
    
        \setcounter{Fate}{\value{r3}}
        \setcounter{Water}{\value{r3c}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \setcounter{fp}{4}
    
    \newcommand{\gnome}[1][\npc{\Gn\M}{Wandering Gnome}]{
    
      #1
      \randomtwo
      \randomtwoC
      \addtocounter{enc}{-2}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \randomthree
    
      \randomtwoB
      \randomthreeB
      \randomthreeC
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \person{-2}% STRENGTH
    
    {\arabic{r2}}% DEXTERITY 
    {\arabic{enc}}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{\arabic{age}}% INTELLIGENCE
    
    {\arabic{r2}}% WITS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{r2}}}% CHARISMA
    
    {0}% COMBAT
    
    {Academics~\arabic{r3}, Caving \arabic{r3c}, \ifodd\value{r3c} Crafts~\arabic{r2}, \else Deceit \arabic{age}, \fi Empathy~\arabic{r2b}, \ifodd\value{r3b} \else Larceny~1, Stealth~1 \fi 
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \ifodd\value{r12} Vigilance~\arabic{r2c}\fi
    
    \ifodd\value{r2c}
    
      \Spheres{Fire~\arabic{r2}}
    
    \fi}% SKILLS
    
    {\ifodd\value{r3}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \Dagger, \rations.
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \ifodd\value{r3b}%
        \lootMedium\ifnum\value{noAppearing}=1, \lootGoblin\fi.%
      \fi%
    
    \newcommand{\gnomishsoldier}[1][\npc{\T[\arabic{r12}]\Gn\M}{Gnomish Soldiers}]{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \randomdozen
        #1
        \randomtwo
        \addtocounter{enc}{-2}
        \randomtwoB
        \randomtwoC
        \addtocounter{r2b}{-1}
        \randomthree
        \randomthreeB
      \person{\arabic{enc}}% STRENGTH
      {\arabic{r2}}% DEXTERITY 
      {\arabic{r2b}}% SPEED
      {{\arabic{age}}% INTELLIGENCE
      {\arabic{r2}}% WITS
      {\arabic{r2b}}}% CHARISMA
      {0}% DR
      {\arabic{r2}}% COMBAT
      {}% SKILLS
      {%
        \ifnum\value{Projectiles}>1%
          \smolCrossBow%
        \else%
          \shortsword%
        \fi%
      \ifnum\value{r3c}=2%
        , \partialelvish%
      \fi%
      , \lootMedium
      }% EQUIPMENT
      {
        \setcounter{Academics}{1}
        \ifodd\value{r12}
          \setcounter{Crafts}{\value{r2}}
        \else
          \setcounter{Deceit}{\value{r2}}
        \fi
        \ifodd\value{r2}
          \setcounter{Larceny}{\value{r2c}}
        \fi
        \setcounter{Stealth}{\value{r2c}}
        \setcounter{Projectiles}{0}
        \ifodd\value{r3}
          \stepcounter{Projectiles}
        \fi
        \ifodd\value{r3b}
          \stepcounter{Projectiles}
        \fi
        \ifodd\value{r3c}
          \stepcounter{Projectiles}
        \fi
      }
    
    \newcommand{\gnomishillusionist}[1][\npc{\Gn\M}{Gnomish Illusionist}]{
    
      #1
      \randomtwo
      \randomtwoD
      \randomthree
      \addtocounter{age}{1}
      \randomthreeB
      \addtocounter{r3b}{-3}
      \randomfour
      \person{\arabic{r3b}}% STRENGTH
      {-2}% DEXTERITY 
      {1}% SPEED
      {{\arabic{age}}% INTELLIGENCE
      {2}% WITS
      {\arabic{enc}}}% CHARISMA
      {0}% DR
      {0}% COMBAT
      {\ifodd\value{r2}%
        \else Projectiles \arabic{enc}, \fi%
      Academics~3, \ifodd\value{chapter} Crafts~\arabic{enc}, \fi Deceit~\arabic{age},  Stealth~\arabic{enc}
    
        \Spheres{
    
          Fire~\arabic{r2d}
          \ifodd\value{r12}%
            \randomtwoD
            Air~\arabic{r2d}
          \fi%
        }
      }% SKILLS
    
      {\lootBig\ifodd\value{r4}, \lootMagic\fi}% EQUIPMENT
    
    \newcommand{\humanfarmer}[1][\npc{\Hu\M}{Farmer}]{
    
      #1
      \randomtwo
      \addtocounter{enc}{1}
      \randomthree
    
      \addtocounter{age}{-2}
      \randomfour
    
      \person{\arabic{enc}}% STRENGTH
      {0}% DEXTERITY 
      {0}% SPEED
      {{\arabic{age}}% INTELLIGENCE
      {-1}% WITS
    
      {\ifodd \value{r2} -1\else1\fi}}% CHARISMA
    
      {0}% DR
      {\ifodd\value{r2} 0\else 1\fi}% COMBAT
      {Crafts~\arabic{r2b}, \ifodd\value{r4} Empathy~1\fi
      }% SKILLS
    
      {
        \ifodd\value{r3}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
          \Dagger, %
    
        \else%
          \ifodd\value{r4}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
            \flail, %
    
    Malin Freeborn's avatar
    Malin Freeborn committed
            \rations, %
    
          \fi%
        \fi%
        \lootSmall
      }% EQUIPMENT
    
      {
        \knacks{\specialist{animal husbandry}}
        \setcounter{Wyldcrafting}{\value{r2}}
        \ifodd\value{r3c}\else
          \setcounter{Projectiles}{1}
        \fi
      }
    
    \newcommand{\humanmaid}[1][\npc{\Hu\F}{Maid}]{
    
      #1
      \randomthree
      \randomtwo
    
      \person{1}% STRENGTH
      {\ifodd \value{age} -1\else1\fi}% DEXTERITY 
      {0}% SPEED
      {{\ifodd\value{age} 0\else 1\fi}% INTELLIGENCE
      {-1}% WITS
      {0}}% CHARISMA
      {0}% DR
      {\ifnum\value{r12}=7 1\else 0\fi}% AGGRESSION
      {Empathy~1, \ifodd\thechapter Deceit~\arabic{r2}\fi}% SKILLS
    
      {\ifodd\value{r4} \Dagger, \lootSmall\else Sewing equipment\fi}% EQUIPMENT
    
      {
        \setcounter{Empathy}{1}
        \ifodd\value{r4}
          \setcounter{Deceit}{\value{r2}}
        \fi
        \ifodd\value{r2}
          \knacks{\specialist{Sewing}}
        \fi
      }
    
    \newcommand{\humantrader}[1][\npc{\T[\arabic{r12}]\Hu\M}{\arabic{r12} Traders}]{
      \randomdozen
    
      #1
      \randomtwo
      \randomtwoB
      \randomtwoC
      \randomthree
      \addtocounter{enc}{-1}
    
      \person{\arabic{age}}% STRENGTH
      {0}% DEXTERITY 
      {0}% SPEED
      {{\arabic{enc}}% INTELLIGENCE
      {-1}% WITS
      {\arabic{r2b}}}% CHARISMA
      {0}% DR
      {\arabic{enc}}% COMBAT
      {Academics~\arabic{r2b}, \ifodd\value{r4}Projectiles~\arabic{r2}\fi\ifodd\value{r2}~Crafts 1, Empathy\else Deceit\fi~\arabic{r3}}% SKILLS
      {\shortsword,
      \ifodd\value{r4}%
        \longbow,
      \fi%
      \lootBig}% EQUIPMENT
      {
        \ifodd\value{r2}
          \knacks{\specialist{Appraisal}}
        \else
          \ifodd\value{r3}
            \knacks{\specialist{Cartography}}
          \fi
        \fi
      }
    
    \newcommand{\humandiplomat}[1][\npc{\Hu\M}{The Diplomat}]{
    
        #1
        \randomtwo
        \randomtwoB
        \addtocounter{enc}{-1}
        \randomthree
        \randomthreeC
        \addtocounter{age}{-2}
        \multiply\value{age} by -1
        \randomfour
        \randomfourB
        \addtocounter{track}{-2}
      \person{1}% STRENGTH
      {\arabic{age}}% DEXTERITY 
      {0}% SPEED
      {{\arabic{r2}}% INTELLIGENCE
      {0}% WITS
      {\arabic{track}}}% CHARISMA
      {0}% DR
      {\arabic{enc}}% COMBAT
      {}% SKILLS
      {\ifodd\value{enc}
        \rapier%
        \ifnum\value{r4b}=3%
    
          , \partialelvish%
    
        \fi%
      \else%
        \Dagger%
      \fi, \ifodd\value{r3c}\lootSmall\else\lootJewellery\fi}% EQUIPMENT
      {
        \setcounter{Academics}{\value{r3}}
        \setcounter{Deceit}{\value{r2b}}
        \ifodd\value{gold}
          \setcounter{Empathy}{\value{r3c}}
        \fi
        \setcounter{Vigilance}{\value{r2}}
      }
    
    \newcommand{\humanpriest}[1][\npc{\Hu\F}{Human Priest}]{
    
      #1
      \randomtwo
      \randomtwoB
      \randomtwoC
      \addtocounter{r2b}{-1}
      \randomthree
      \addtocounter{age}{1}
      \randomthreeB
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \person{1}% STRENGTH
    
    {0}% DEXTERITY 
    {0}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{\arabic{r3}}% INTELLIGENCE
    
    {\ifodd\value{r3} 0\else 1\fi}}% CHARISMA
    
    {\arabic{r2b}}% COMBAT
    
    {Academics~\arabic{r3}, Empathy~\arabic{r3b}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \ifodd\value{r3b}
    
      \Spheres{
    
        Fate~\arabic{r2c},
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \ifodd\value{r4}\else
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      }
    \fi}% SKILLS
    {\ifodd\value{r2b}
      \quarterstaff\else\Dagger, \lootMedium
    \fi}% EQUIPMENT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\doula}[1][\npc{\Hu\F}{Doula}]{
      #1
      \randomtwo
      \randomtwoB
      \randomtwoC
      \addtocounter{r2b}{-1}
      \randomthree
      \addtocounter{age}{1}
      \randomthreeB
      \randomthreeC
      \addtocounter{r3c}{-2}
    \person{\arabic{r3c}}% STRENGTH
    {0}% DEXTERITY 
    {0}% SPEED
    {{\arabic{r3}}% INTELLIGENCE
    {0}% WITS
    {\ifodd\value{r3} 0\else 2\fi}}% CHARISMA
    {0}% DR
    {0}% COMBAT
    {}% SKILLS
    {\ifodd\value{r2b}
      \walkingStick
    \else
      \ifodd\value{r2b}
        \Dagger, \lootMedium%
      \else%
      \fi%
    \fi}% EQUIPMENT
    {
      \setcounter{Academics}{\value{r3}}
      \setcounter{Deceit}{\value{enc}}
      \setcounter{Medicine}{\value{r3b}}
      \ifodd\value{r3b}\else
        \setcounter{Fate}{\value{r3}}
        \setcounter{Water}{\value{r3c}}
        \setcounter{Air}{\value{r2b}}
      \fi
    }
    }
    
    
    \newcommand{\humansoldier}[1][\npc{\T[\arabic{r12}]\Hu}{\arabic{r12} Soldiers}]{
      \randomdozen
    
      #1
      \randomtwo
      \addtocounter{enc}{1}
      \randomtwoB
      \setcounter{gold}{\value{r2b}}
      \addtocounter{gold}{-1}
      \randomthree
      \addtocounter{age}{-1}
      \randomfour
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \person{\arabic{enc}}% STRENGTH
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{age}}% DEXTERITY 
    {\arabic{gold}}% SPEED
    
    {{0}% INTELLIGENCE
    {-1}% WITS
    {0}}% CHARISMA
    {0}% DR
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{r2}}% COMBAT
    
    {
      Tactics~\arabic{r2b}, Wyldcrafting~\arabic{r2},%
    }% SKILLS
    
    {\ifodd\value{enc}%
    
      {\greatsword}%
    
    \else%
    
      \ifodd\value{age}%
        {\longsword}%
      \else%
        {\shortsword}%
      \fi%
    
    \fi, %
    \ifnum\value{r3}=3%
    
      \partialleather%
    
    \else%
    
      \partialchain%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \fi,%
    \ifodd\value{r4}%
      \roundshield, %
    \fi%
    
      \ifnum\value{enc}=3\lootMedium\else\lootSmall\fi}% EQUIPMENT
    
    {
      \ifodd\value{r3}%
    
        \knacks{\ifodd\value{r2b}
          \adrenalinesurge, 
        \else
          \stunningstrike, 
        \fi
        \ifodd\value{r4}
          \charge
        \fi}
    
    \newcommand{\royalguard}[1][\npc{\T[\arabic{r12}]\Hu}{\arabic{r12} Guards}]{
      \randomdozen
    
      #1
      \randomtwo
      \addtocounter{enc}{1}
      \randomtwoB
      \setcounter{gold}{\value{r2b}}
      \addtocounter{gold}{-1}
      \randomthree
      \addtocounter{age}{-1}
      \randomfour
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \person{\arabic{enc}}% STRENGTH
    {\arabic{age}}% DEXTERITY 
    {\arabic{gold}}% SPEED
    {{0}% INTELLIGENCE
    {-1}% WITS
    {0}}% CHARISMA
    {0}% DR
    {2}% COMBAT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\ifodd\value{r3}Craft~\arabic{r2},\fi Tactics~\arabic{r2b}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\ifodd\value{enc}%
    
      {\greatsword}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \else%
    
      \ifodd\value{age}%
        {\longsword}%
      \else%
        {\spear}%
      \fi%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \fi, %
    
      \partialplate, %
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \ifodd\value{r4}
    
      \roundshield, 
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \fi
    
      \ifnum\value{enc}=3\lootMedium\else\lootSmall\fi}% EQUIPMENT
    
      \ifodd\value{r3}%
        \knacks{\ifodd\value{r2b}
          \adrenalinesurge, 
        \else
          \precisestrike, 
        \fi
        \ifodd\value{r4}
          \charge
        \fi}
      \fi
    
    \newcommand{\humanarcher}[1][\npc{\T[\arabic{r12}]\Hu}{\arabic{r12} Archers}]{
      \randomdozen
    
      #1
      \randomtwo
      \randomtwoB
    
      \randomthree
    
      \addtocounter{enc}{-1}
    
    \person{2}% STRENGTH
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{r2b}}% DEXTERITY 
    
    {0}% SPEED
    {{0}% INTELLIGENCE
    {-1}% WITS
    {0}}% CHARISMA
    {0}% DR
    
    {\arabic{enc}}% COMBAT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {Projectiles \arabic{r2b}, Crafts~\arabic{r2b}, \ifodd\value{r4}\else Tactics \fi~\arabic{r2}%
    
    {
      \longbow, dagger, \arabic{r3}0 arrows (\boxStat{r3})\ifodd\value{r2}, \partialleather, \lootMedium\fi%
    
    {
      \ifodd\value{r3}%
      \else%
        \knacks{\mightydraw}
      \fi
    }
    
    \newcommand{\humanthief}[1][\npc{\Hu\M}{Thief}]{
    
      #1
      \randomtwo
      \addtocounter{enc}{-1}
      \multiply\value{enc} by -1
      \randomtwoB
      \randomthree
      \randomthreeB
      \addtocounter{age}{-1}
      \randomfour
      \addtocounter{track}{-2}
    
    \person{1}% STRENGTH
    
    {\arabic{r2}}% DEXTERITY 
    {\arabic{age}}% SPEED
    
    {{0}% INTELLIGENCE
    
    {\arabic{r2b}}% WITS
    
    {\arabic{track}}}% CHARISMA
    
    {\arabic{r2}}% COMBAT
    
    {\ifodd\value{r4}Projectiles~\arabic{r2b}, \fi Athletics~\arabic{r2}, Deceit~\arabic{r2b}, Larceny~\arabic{r3}, \ifodd\value{r4}Stealth~\arabic{r2b}, \fi\ifodd\value{r3}Tactics~1\fi
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }{\ifodd\value{r3c}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \else
    
      \shortsword
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \fi\ifnum\value{r4}=1%
    
        \partialleather, 
    
      \fi%
    
    \lootSmall}% EQUIPMENT
    
    \newcommand{\humanbard}[1][\npc{\Hu\F}{Bard}]{
    
      #1
      \randomtwo
      \addtocounter{enc}{1}
      \randomthree
      \addtocounter{age}{-1}
      \randomthreeB
      \randomfour
      \randomdozen
    
    \person{1}% STRENGTH
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{r3b}}% DEXTERITY 
    {\arabic{r2b}}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{\arabic{age}}% INTELLIGENCE
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {1}% WITS
    {\arabic{r3}}}% CHARISMA
    
    {\arabic{age}}% COMBAT
    
    {Academics~\ifodd\value{r3b}\arabic{r2}\else\arabic{r3b}\fi, Empathy~\arabic{enc}, Deceit~\ifodd\value{r4b} 2\else 1\fi, Performance~\ifodd\thechapter 2\else 1\fi%
    
    \ifnum\value{noAppearing}=1
    
      \ifnum\value{r3}>2
    
        \Spheres{
    
          \ifodd\value{r3b}%
            Fate~2%
          \fi%
          \ifodd\value{gold}%
            \randomtwoB%
            Water~\arabic{r2b}%
          \fi%
        }%
      \fi