Skip to content
Snippets Groups Projects
monsters.sty 37.7 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}{blah}, then change those numbers.
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    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][{\E}{Woodspy}]{
      \Animal{#1}%
      {{r3t4}{r2c}{r2b}}% BODY
      {r3b}% WITS
      {%
        \set{Athletics}{2}
        \set{Stealth}{r2c}
        \set{Tactics}{r3}
        \set{Intelligence}{r3c}
        \addtocounter{Intelligence}{-6}
      }% SKILLS
      {}% KNACKS
      {\tentacles}% ABILITIES
    
    
    \newcommand{\basilisk}[1][{\A}{Basilisk}]{
      \Animal{#1}%
      {{r4t6}{r2b}{r3}}% BODY
      {r2c}% WITS
    
        \set{Athletics}{2}
        \set{Brawl}{r3c}
      }% SKILLS
      {\unstoppable}% KNACKS
      {\hide{r4t5} \quadraped \stench}% ABILITIES
    
    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][{\T[\arabic{r12}]\Dw\M}{\arabic{r12} Dwarven Soldiers}]{
    \Person{#1}%
      {{r2}{r2b}{0}}% BODY
      {{0}{0}{-1}}% MIND
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      {%
    
        \set{Caving}{r2c}
        \set{Combat}{2}
        \set{Crafts}{r2c}
        \set{Tactics}{1}
    
        \ifodd\value{r2}
    
          \spear
          \partialchain
    
        \else
    
          \shortsword
          \partialplate
    
        \fi
      }% SKILLS
    
      {}% KNACKS
      {\lootMedium}% EQUIPMENT
      {}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    \newcommand{\dwarvenrunemaster}[1][{\Dw\M}{Dwarven Runemaster}]{
      \Person{#1}%
        {{0}{1}{-1}}% BODY
        {{r2b}{r3}{rn3t3}}% MIND
        {%
          \set{Academics}{r3b}
          \set{Caving}{r2}
          \set{Crafts}{rn1t2}
          \set{Tactics}{r2}
          \shortsword
        }% SKILLS
        {\ritualcaster}% KNACKS
        {\lootMagic}% EQUIPMENT
        {}% ABILITIES
    }
    
    \newcommand{\hag}[1][{\Hu\F}{Hag}]{
      \Person{#1}%
        {{-1}{1}{-1}}% BODY
        {{r3c}{r3}{3}}% MIND
        {%
          \set{Brawl}{r3b}
          \set{Combat}{r2b}
          \set{Academics}{rn1t2}
          \set{Deceit}{r2t3}
          \set{Medicine}{r3c}
          \set{Wyldcrafting}{rn3t3}
          \Dagger
          \set{Air}{rn1t2}
          \set{Fate}{r3c}
          \set{Water}{r2t3}
          \set{Earth}{r3b}
          \set{Fire}{rn3t3}
        }% SKILLS
        {\ritualcaster}% KNACKS
        {\lootMagic}% EQUIPMENT
        {}% ABILITIES
    }
    
    \newcommand{\dryad}[1][{\E\El}{Dryad}]{
      \Person{#1}%
        {{rn3t3}{r3}{r3c}}% BODY
        {{r2t3}{r3b}{r3t4}}% MIND
        {%
          \set{Brawl}{r3b}
          \set{Combat}{r2}
          \set{Academics}{r4b}
          \set{Athletics}{r3c}
          \set{Crafts}{rn3t3}
          \set{Performance}{r2t3}
          \set{Empathy}{r2c}
          \set{Seafaring}{2}
          \set{Vigilance}{r2}
          \set{Air}{rn1t2}
          \set{Fate}{r3c}
          \set{Water}{r2t3}
          \set{Earth}{r3b}
          \set{Fire}{rn3t3}
          \ifnum\value{Strength}>1
            \spear
          \else
            \Dagger
          \fi
        }% SKILLS
        {}% KNACKS
        {\ifodd\value{r3}\lootGoblin, \lootJewellery\else\lootJewellery\fi, \lootJewellery}% EQUIPMENT
        {\mutation{r4b} \mutation{r4b} \mutation{r4b}}% ABILITIES
    }
    
    \newcommand{\elf}[1][{\T[\value{r2t4}]\El}{\arabic{noAppearing} Elves}]{
      \setcounter{age}{1}
      \addtocounter{age}{-\value{r3}}
      \set{track}{r3}
      \addtocounter{track}{-\value{r2c}}
      \Person{#1}%
        {{age}{r3b}{r3c}}% BODY
        {{r3}{r4b}{rn3t3}}% MIND
        {%
          \set{Brawl}{rn1t2}
          \ifodd\value{r2c}
            \set{Combat}{rn3t3}
            \set{Athletics}{age}
            \set{Crafts}{rn3t3}
            \set{Vigilance}{r2}
            \set{Wyldcrafting}{rn1t2}
          \else
            \set{Combat}{r3c}
            \set{Academics}{r2}
            \set{Athletics}{r3c}
            \set{Performance}{r3}
            \set{Empathy}{r2c}
            \set{Seafaring}{r3c}
            \set{Wyldcrafting}{r3b}
          \fi
          \ifnum\value{r3}>1
            \set{Air}{rn1t2}
            \set{Fate}{rn3t3}
            \set{Water}{r2t3}
            \set{Earth}{r3b}
          \else
            \set{Fate}{rn1t2}
            \set{Water}{track}
          \fi
          \ifnum\value{Strength}=0
            \rapier
          \fi
        }% SKILLS
        {%
          \ifcase\value{r4b}\relax%
            \lucky%
          \or%
            \dodger%
          \or%
            \specialist{rapier}%
          \else%
            \fasthealer%
          \fi%
        }% KNACKS
        {\ifnum\value{Strength}=0%
          \lootJewellery%
          \else%
          \ifodd\value{r4b}%
            \lootJewellery, \lootJewellery%
          \else%
            \lootMedium%
          \fi%
        \fi}% EQUIPMENT
        {}% ABILITIES
    }
    
    \newcommand{\elvenenchanter}[1][{\El\M}{Elven Enchanter}]{
      \setcounter{age}{1}
      \addtocounter{age}{-\value{r3}}
      \set{track}{r3}
      \addtocounter{track}{-\value{r2c}}
      \Person{#1}%
        {{-2}{r3c}{r3b}}% BODY
        {{r2t3}{r4b}{r4}}% MIND
        {%
          \set{Brawl}{rn1t2}
          \set{Combat}{r3c}
          \set{Academics}{r3b}
          \set{Athletics}{r3c}
          \set{Performance}{r3}
          \set{Empathy}{r2c}
          \set{Seafaring}{r3c}
          \set{Wyldcrafting}{r2c}
          \set{Air}{rn1t2}
          \set{Fate}{rn3t3}
          \set{Water}{r2t3}
          \set{Earth}{r3b}
        }% SKILLS
        {%
          \ifnum\value{r4b}>2
            \vengeful%
          \else%
            \fasthealer%
          \fi%
        }% KNACKS
        {%
          \lootJewellery%
          \ifodd\value{r2b}
            , \lootMagic%
          \fi%
        }% EQUIPMENT
        {}% ABILITIES
    }
    
    \newcommand{\gnome}[1][{\Gn\M}{Wandering Gnome}]{
      \set{track}{r3c}
      \addtocounter{track}{-4}
      \Person{#1}%
        {{track}{r2}{rn1t0}}% BODY
        {{r3b}{1}{0}}% MIND
        {%
          \set{Academics}{r3}
          \set{Empathy}{r2c}
          \set{Caving}{r3b}
          \ifodd\value{r4}
            \set{Larceny}{r2b}
          \else
            \set{Athletics}{r2b}
          \fi
          \set{Wyldcrafting}{rn3t3}
        }% SKILLS
        {}% KNACKS
        {\lootMedium\ifodd\value{r12}, \lootGoblin\fi, \rations}% EQUIPMENT
        {}% ABILITIES
    }
    
    \newcommand{\gnomishsoldier}[1][{\T[\arabic{r12}]\Gn\M}{Gnomish Soldiers}]{
      \set{track}{r3c}
      \addtocounter{track}{-3}
      \Person{#1}%
        {{track}{r2}{rn1t0}}% BODY
        {{r3b}{1}{0}}% MIND
        {%
          \set{Combat}{r3b}
          \set{Projectiles}{rn3t3}
          \set{Academics}{r2b}
          \set{Caving}{r3b}
          \ifodd\value{r4}
            \set{Larceny}{r2b}
          \else
            \set{Athletics}{r2b}
          \fi
          \set{Tactics}{r2t3}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
          \shortsword%
    
          \ifnum\value{Strength}=0%
            \partialelvish%
    
        }% SKILLS
        {%
          \adrenalinesurge, 
          \ifodd\value{r2}%
            \perfectsneakattack%
    
            \charge%
    
        }% KNACKS
        {
        \ifcase\value{Projectiles}\relax%
        \or%
          bag of rocks, %
        \else%
          \smolCrossBow, %
    
        \lootMedium%
        }% EQUIPMENT
        {}% ABILITIES
    }
    
    \newcommand{\gnomishillusionist}[1][{\Gn\M}{Gnomish Illusionist}]{
      \set{track}{r3c}
      \addtocounter{track}{-4}
      \Person{#1}%
        {{track}{r2}{rn1t0}}% BODY
        {{r3b}{1}{r3c}}% MIND
        {%
          \set{Academics}{r2t3}
          \set{Empathy}{r2c}
          \set{Caving}{r3b}
          \ifodd\value{r4}
            \set{Larceny}{r2b}
          \else
            \set{Athletics}{r2b}
          \fi
          \set{Wyldcrafting}{rn3t3}
          \set{Air}{r2t3}
          \set{Fire}{r3}
          \set{Earth}{r3b}
        }% SKILLS
        {}% KNACKS
        {\lootMedium, \ifodd\value{r12}\lootGoblin\else\lootMagic\fi, \rations}% EQUIPMENT
        {}% ABILITIES
    }
    
    \newcommand{\humanfarmer}[1][{\Hu\M}{Farmer}]{
      \Person{#1}%
        {{r3}{0}{0}}% BODY
        {{rn1t2}{-1}{0}}% MIND
        {%
          \ifodd\value{r3}
            \set{Combat}{1}
          \else
            \set{Projectiles}{1}
          \fi
          \set{Crafts}{r2}
          \set{Wyldcrafting}{2}
          \ifodd\value{r3b}
            \flail
          \else
            \Dagger
          \fi
        }% SKILLS
        {\specialist{husbandry}}% KNACKS
        {\lootSmall, \rations}% EQUIPMENT
        {}% ABILITIES
    
    \newcommand{\humanmaid}[1][{\Hu\F}{Maid}]{
      \Person{#1}%
        {{r2}{1}{0}}% BODY
        {{rn1t2}{-1}{0}}% MIND
        {%
    
          \ifodd\value{r3}
    
            \set{Combat}{1}
    
          \set{Crafts}{r2b}
          \set{Empathy}{r2c}
          \ifodd\value{r3b}
            \set{Vigilance}{rn1t2}
          \else
            \Dagger
          \fi
        }% SKILLS
        {\specialist{dyes}}% KNACKS
        {\lootSmall}% EQUIPMENT
        {}% ABILITIES
    
    \newcommand{\humantrader}[1][{\T[\arabic{r12}]\Hu}{\arabic{noAppearing}~Traders}]{
      \Person{#1}%
        {{r2}{0}{0}}% BODY
        {{rn1t2}{0}{0}}% MIND
        {%
          \ifodd\value{r3}
            \set{Combat}{r2b}
          \else
            \set{Projectiles}{r2b}
          \fi
          \set{Crafts}{1}
          \ifodd\value{r4}
            \set{Empathy}{1}
          \else
            \set{Tactics}{1}
          \fi
          \set{Wyldcrafting}{2}
          \ifodd\value{r3b}
            \shortsword
          \else
            \Dagger
          \fi
        }% SKILLS
        {\specialist{cartography}}% KNACKS
        {\ifnum\value{Projectiles}>1\longbow\fi\lootMedium, \rations}% EQUIPMENT
        {}% ABILITIES
    
    \newcommand{\humandiplomat}[1][{\Hu\M}{The Diplomat}]{
      \Person{#1}%
        {{1}{0}{0}}% BODY
        {{r2}{rn1t2}{rn3t3}}% MIND
        {%
          \ifodd\value{r3}
            \set{Combat}{1}
          \else
            \set{Empathy}{2}
            \set{Crafts}{r2b}
          \fi
          \set{Deceit}{r2c}
          \ifodd\value{r3b}
            \shortsword
            \set{Wyldcrafting}{2}
          \else
            \Dagger
            \set{Vigilance}{2}
          \fi
        }% SKILLS
        {}% KNACKS
        {\lootBig}% EQUIPMENT
        {}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    \newcommand{\doula}[1][{\Hu\F}{Doula}]{
      \Person{#1}%
        {{rn1t0}{r2}{-1}}% BODY
        {{r3}{r2b}{rn3t3}}% MIND
        {%
          \ifodd\value{r3}
            \set{Combat}{1}
          \else
            \set{Brawl}{r2c}
          \fi
          \set{Academics}{r3}
          \set{Deceit}{r3b}
          \set{Medicine}{r2t3}
          \set{Crafts}{r2c}
          \set{Wyldcrafting}{1}
          \ifnum\value{Charisma}>1
            \set{Fate}{r3b}
            \set{Water}{rn1t2}
            \set{Earth}{rn3t3}
          \fi
          \ifodd\value{r3b}
            \walkingStick
          \else
            \Dagger
          \fi
        }% SKILLS
        {}% KNACKS
        {\ifodd\value{r3}\lootSmall, \rations, \fi\rations, long scarf}% EQUIPMENT
        {}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    \newcommand{\humansoldier}[1][{\T[\arabic{r12}]\Hu}{\arabic{noAppearing}~Soldiers}]{
      \Person{#1}%
        {{r3}{0}{rn1t2}}% BODY
        {{0}{-1}{0}}% MIND
        {%
          \ifodd\value{r3}
            \set{Vigilance}{r2b}
          \else
            \set{Projectiles}{r2b}
            \set{Crafts}{r2c}
          \fi
          \set{Combat}{r2c}
          \set{Wyldcrafting}{rn1t2}
          \ifcase\value{Strength}\relax%
            \shortsword%
            \partialleather%
          \or%
            \longsword%
            \completeleather%
          \else%
            \glaive%
            \partialchain%
          \fi%
        }% SKILLS
        {}% KNACKS
        {\rations, \lootSmall}% EQUIPMENT
        {}% ABILITIES
    }
    
    
    \newcommand{\sunguard}[1][{\T[\arabic{r12}]\Hu}{Sun Guards}]{
      \Person{#1}%
        {{2}{0}{1}}% BODY
        {{0}{-1}{0}}% MIND
        {%
          \set{Projectiles}{1}
          \set{Combat}{2}
          \set{Deceit}{r2b}
          \set{Vigilance}{rn1t2}
          \longsword%
          \partialplate%
        }% SKILLS
        {}% KNACKS
        {\lootSmall}% EQUIPMENT
        {}% ABILITIES
    }
    
    \newcommand{\humanarcher}[1][{\T[\arabic{r12}]\Hu}{\arabic{r12} Archers}]{
      \Person{#1}%
        {{r3}{0}{rn1t2}}% BODY
        {{0}{0}{0}}% MIND
        {%
          \ifodd\value{r3}
          \else
            \set{Combat}{r2b}
            \set{Crafts}{r2c}
          \fi
          \set{Projectiles}{2}
          \set{Wyldcrafting}{rn1t2}
          \set{Vigilance}{rn1t2}
          \ifodd\value{r4}
            \shortsword
          \else
            \Dagger
          \fi
        }% SKILLS
        {\snapshot}% KNACKS
        {\longbow, \ifodd\value{r3}\rations, \fi\lootSmall}% EQUIPMENT
        {}% ABILITIES
    
    \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
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\ifodd\value{r3}\rapier%
    
      \else%
      \Dagger%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \fi%
    
      , lute, \lootMedium\ifodd\value{r3}, \lootJewellery\fi}% EQUIPMENT
    
    \newcommand{\humanalchemist}[1][\npc{\M}{Alchemist}]{
    
      #1
      \randomtwo
      \addtocounter{enc}{1}
      \randomthree
      \randomthreeB
      \randomtwoB
      \addtocounter{r2b}{-1}
      \addtocounter{age}{-1}
      \multiply\value{age} by -1
    
    \person{\arabic{age}}% STRENGTH
    
    {0}% DEXTERITY 
    {0}% SPEED
    
    {{\arabic{enc}}% INTELLIGENCE
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{r2b}}% WITS
    
    {0}}% CHARISMA
    {0}% DR
    
    {\arabic{r2b}}% COMBAT
    
    {Academics~\arabic{r3}, \ifodd\value{r3} Deceit~\arabic{r2}, Tactics~\arabic{enc}\else Empathy~\arabic{r2}, Vigilance~\arabic{enc}\fi
    
    }% SKILLS
    
    {\lootMedium}% EQUIPMENT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {
      \ifodd\value{r2b}%
        \setcounter{Fire}{\value{r3b}}
        \setcounter{Air}{\value{r2c}}
      \else%
        \setcounter{Water}{\value{r3b}}
      \fi%
    }
    
    \newcommand{\gnollhunter}[1][\npc{\T[\arabic{r12}]\Nl}{\arabic{r12} Gnoll Hunters}]{
      \randomdozen
    
      #1
      \randomtwo\addtocounter{enc}{1}
      \randomtwoB
      \randomtwoC
      \addtocounter{r2b}{-1}
    
    \person{\arabic{enc}}% STRENGTH
    
    {\arabic{r2b}}% DEXTERITY 
    
    {1}% SPEED
    {{-1}% INTELLIGENCE
    
    {\arabic{r2b}}% WITS
    
    {-1}}% CHARISMA
    {0}% DR
    
    {\arabic{r2}}% COMBAT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      Brawl~2, Projectiles~\arabic{r2c}, Wyldcrafting~\arabic{enc}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }% SKILLS
    
    {\spear}% EQUIPMENT
    
    {
      \knacks{\ifodd\value{enc}\adrenalinesurge\else\ifodd\value{r3}\charge\else\chosenEnemy{Human}\fi\fi}
    }
    
    \newcommand{\gnollshaman}[1][\npc{\Nl\F}{Gnoll Shaman}]{
    
      #1
      \addtocounter{age}{-2}
      \randomtwo
      \randomtwoB
      \randomtwoD
      \randomthree
      \randomthreeB
      \randomthreeC
      \randomfour
      \randomdozen
    
    \person{\arabic{age}}% STRENGTH
    
    {0}% DEXTERITY 
    
    {\arabic{r2}}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{\arabic{r2}}% INTELLIGENCE
    
    {1}% WITS
    {-2}}% CHARISMA
    {0}% DR
    
    {1}% COMBAT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {Brawl~2, Projectiles~\arabic{r2b}, Academics~\arabic{r2}, \ifodd\value{r3b}\else Deceit~\arabic{r3b}, \fi Stealth~\arabic{r3}, Wyldcrafting~\arabic{r2b}, 
    
    \ifnum\value{r4}>1%
    
      {Vigilance~\arabic{enc}}%
      \fi%
    
      \Spheres{
    
        \ifodd\value{r2}%
          Air\else Fire%
        \fi~\arabic{r3}, %
        \ifodd\value{r3b}\else%
          Fate~\arabic{r2d}, Water 1%
        \fi%
      }
    
    }% SKILLS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\Dagger\ifodd\value{r3}\else, \lootMagic\fi}% EQUIPMENT
    
    {
      \setcounter{Fate}{2}
      \ifodd\value{r3c}
        \setcounter{Air}{\value{r2b}}
      \fi
    
      \ifodd\value{r3}\else
        \setcounter{Fire}{\value{r2d}}
      \fi
    
    \newcommand{\morphcat}[1][\npc{\A\R}{Morph Cat}]{
    
      #1
      \randomtwo
      \addtocounter{enc}{2}
      \randomtwoB
      \addtocounter{r2b}{2}
      \randomthree
      \animal{\arabic{r2}}% STRENGTH
      {\arabic{r2b}}% DEXTERITY
      {\arabic{enc}}% SPEED
      {\arabic{r2}}% WITS
      {0}% DR
      {\arabic{enc}}% AGGRESSION
      {Athletics~3, Stealth~\arabic{r2}, Sealth~\arabic{r3}, Vigilance~\arabic{r3b}, Wyldcrafting~\arabic{r3}
    
      {\claws}%
    
      {
        \knacks{
          \ifodd\value{r3}
            \charge
          \else
            \perfectsneakattack
          \fi
        }
      }
    }
    
    \newcommand{\morphhorse}[1][\npc{\T[\arabic{r3c}]\A\R}{Morph Horse}]{
    
      \randomthreeC
    
      #1
      \randomtwo
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \stepcounter{enc}
    
      \randomtwoB
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \randomtwoD
      \stepcounter{r2d}
    \animal{\value{enc}}% STRENGTH
    
    {\arabic{r2b}}% DEXTERITY 
    
    {2}% SPEED
    {0}% WITS
    {2}% DR
    {2}% AGGRESSION
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {}% SKILLS
    
    {\quadraped}% ABILITIES
    
    {
      \ifodd\value{r2}
      \knacks{\charge}
      \fi
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \setcounter{Athletics}{\value{r2d}}
      \setcounter{Vigilance}{\value{r2}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    \newcommand{\morphslug}[1][\npc{\T[\arabic{r12}]\A\R}{\arabic{r12} Morph Slugs}]{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \randomdozen
        \randomtwoB
        \multiply\value{r12} by \value{r2b}
        #1
        \randomtwo
        \addtocounter{enc}{-3}
      \animal{\arabic{enc}}% STRENGTH
      {-1}% DEXTERITY 
      {-4}% SPEED
      {-3}% WITS
      {\arabic{r2b}}% DR
      {\arabic{r2}}% AGGRESSION
      {}% SKILLS
      {\acidSpray}% ABILITIES
      {
        \setcounter{Projectiles}{\value{r2}}
        \setcounter{Wyldcrafting}{\value{r2b}}
      }
    
    \newcommand{\morphspider}[1][\npc{\A\R}{Morph Spider}]{
    
      #1
      \randomthree
      \addtocounter{age}{2}
      \randomtwo
      \addtocounter{enc}{-\value{r3}}
      \addtocounter{enc}{2}
      \addtocounter{r2}{1}
    
    \animal{\arabic{age}}% STRENGTH
    {\arabic{enc}}% DEXTERITY 
    {\arabic{enc}}% SPEED
    
    {\arabic{age}}% DR
    
    {\arabic{age}}% AGGRESSION
    
    {Athletics~\arabic{r2}, Vigilance~\arabic{r2}}% SKILLS
    
    {\web}% ABILITIES
    
    \newcommand{\morphwoodspy}[1][\npc{\E\R}{Morph Woodspy}]{
    
      #1
      \randomtwo
      \randomtwoB
      \addtocounter{r2b}{2}
      \randomthree
      \addtocounter{enc}{2}
      \addtocounter{age}{1}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \animal{\arabic{enc}}% STRENGTH
    {\arabic{r3}}% DEXTERITY 
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{r2b}}% SPEED
    
    {\arabic{r2b}}% WITS
    
    {\arabic{enc}}% AGGRESSION
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {Athletics~2, Stealth~\arabic{r3}, Tactics~\arabic{r2}, Wyldcrafting~\arabic{r3}}% SKILLS
    
    \newcommand{\morphrat}[1][\npc{\T[\arabic{r12}]\A\R}{\arabic{r12} Morph Rats}]{
    
      \randomtwoB
    
      \multiply\value{r12} by \value{r2b}
    
      #1
      \randomtwo
      \addtocounter{enc}{-1}
      \randomthree
      \randomthreeB
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \animal{\arabic{enc}}% STRENGTH
    {0}% DEXTERITY 
    {\arabic{r2b}}% SPEED
    {\arabic{r2}}% WITS
    {1}% DR
    {\arabic{r3}}% AGGRESSION
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {Athletics~\arabic{r2b}, Vigilance~\arabic{r2b}, Wyldcrafting~\arabic{r2}}% SKILLS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\teeth, \quadraped}% ABILITIES
    {}
    }
    
    
    \newcommand{\morphwolf}[1][\npc{\T[\arabic{r12}]\A\R}{\arabic{r12} Morph Wolves}]{
    
      #1
      \randomtwo
      \addtocounter{enc}{2}
      \randomtwoB
      \randomthree
    
    \animal{\arabic{r2b}}% STRENGTH
    {0}% DEXTERITY 
    {\arabic{enc}}% SPEED
    
    {1}% WITS
    {2}% DR
    {3}% AGGRESSION
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {Athletics~\arabic{r2b}, Vigilance~\arabic{r3}, Wyldcrafting~\arabic{r2}}% SKILLS
    
    {\teeth, \quadraped}% ABILITIES
    
    %%%%%%%%%% Goblinoids %%%%%%%%%%
    
    \newcommand{\goblin}[1][\npc{\T[\arabic{r12}]\N}{\arabic{r12} Goblins}]{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \randomdozen
        #1
        \randomtwo
        \randomtwoB
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \randomtwoC
        \addtocounter{r2c}{-1}
        \addtocounter{r2b}{-3}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \addtocounter{enc}{1}
        \randomthree
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \randomthreeB
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \randomfourB