Skip to content
Snippets Groups Projects
monsters.sty 33.1 KiB
Newer Older
\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.
Malin Freeborn's avatar
Malin Freeborn committed
% 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][\npc{\A\T}{\arabic{r12}0 Aurochs}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \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
  {\quadruped}% ABILITIES
\newcommand{\bear}[1][\npc{\A}{Bear}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r4t5}{rn1t0}{r2}}% BODY
  {0}% WITS
  {
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Brawl}{r3}
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Athletics}{r2}
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Caving}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
  }% SKILLS
  {}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\quadruped \claws \hide{3}}% ABILITIES
Malin Freeborn's avatar
Malin Freeborn committed

\newcommand{\boar}[1][\npc{\A}{Boar}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{rn1t0}{rn1t0}{0}}% BODY
Malin Freeborn's avatar
Malin Freeborn committed
  {r2}% WITS
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Brawl}{r2}
    \setcounter{Athletics}{2}
  }% SKILLS
Malin Freeborn's avatar
Malin Freeborn committed
  {\charge, \unstoppable}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\quadruped}% ABILITIES
\newcommand{\chitincrawler}[1][\npc{\A}{Chitincrawler}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r4t5}{r0t1}{r3b}}% BODY
  {r4}% WITS
  {%
    \set{Brawl}{r3t4}%
    \set{Athletics}{r3b}%
    \ifodd\value{r4}%
      \setcounter{Vigilance}{\value{r3b}}%
    \fi%
    \setcounter{Survival}{\value{r3}}%
Malin Freeborn's avatar
Malin Freeborn committed
  }% SKILLS
  {}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\octopod \web \hide{4}}% ABILITIES
Malin Freeborn's avatar
Malin Freeborn committed

\newcommand{\griffin}[1][\npc{\A\T[\arabic{r2t3}]}{\arabic{noAppearing}~Griffins}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \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
Malin Freeborn's avatar
Malin Freeborn committed
  {\quadruped \flight}% ABILITIES
\newcommand{\mouthdigger}[1][\npc{\A}{Mouthdigger}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{2}{r0t1}{r2c}}% BODY
  {0}% WITS
  {
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Brawl}{2}
    \set{Stealth}{r2t3}
  }% SKILLS
  {\adrenalinesurge, \perfectsneakattack}% KNACKS
  {\teeth \hide{2}}% ABILITIES
\newcommand{\wolf}[1][\npc{\A\T[\arabic{r12}]}{\arabic{r12} Wolves}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{-1}{r0t1}{r2b}}% BODY
  {0}% WITS
  {%
    \set{Athletics}{2}%
    \set{Survival}{2}%
Malin Freeborn's avatar
Malin Freeborn committed
  }% SKILLS
  {}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\teeth, \quadruped}% ABILITIES
\newcommand{\woodspy}[1][\npc{\E}{Woodspy}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r3t4}{r2c}{r2b}}% BODY
  {r3b}% WITS
  {%
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Brawl}{r2}
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Athletics}{2}
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Stealth}{r4t6}
    \set{Survival}{r3}
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Intelligence}{r3c}
    \addtocounter{Intelligence}{-6}
  }% SKILLS
  {}% KNACKS
  {\tentacles}% ABILITIES
\newcommand{\basilisk}[1][\npc{\A}{Basilisk}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r4t6}{r2b}{r3}}% BODY
  {r2c}% WITS
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Athletics}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Brawl}{r3c}
  }% SKILLS
  {\unstoppable}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\hide{r4t5} \hexapod \stench}% ABILITIES
Malin Freeborn's avatar
Malin Freeborn committed

\newcommand{\dragon}[1][\npc{\E}{Dragon}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{r4t5}{r3t4}{r2t3}}%
    {{r3t4}{r2t3}{rn3t3}}%
    {%
      \set{Brawl}{r4b}
      \set{Academics}{r3}
      \set{Athletics}{r2b}
      \set{Flight}{r3c}
      \set{Deceit}{r2c}
      \set{Vigilance}{3}
      \set{Air}{rn1t0}
      \set{Fire}{r3}
      \set{Fate}{rn3t3}
      \set{Water}{rn1t2}
      \set{Earth}{r3b}
    }% SKILLS
    {%
      \ifnumcomp{\value{Wits}}{>}{\value{Charisma}}{\snapcaster}{\laststand},
      \ifnumcomp{\value{r3b}}{>}{1}{\chosenEnemy{Dwarves}}{\unstoppable}%
    }% KNACKS
    {}% EQUIPMENT
    {\flight \hide{r3t4}}% ABILITIES
\newcommand{\dwarventrader}[1][\npc{\T[\arabic{r12}]\Dw\M}{\arabic{r12} Dwarven Traders}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{r2}{r2b}{0}}% BODY
    {{0}{0}{-1}}% MIND
    {%
      \set{Caving}{r2c}
      \set{Melee}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Crafts}{r2c}
      \ifodd\value{r2}
        \shortsword
        \partialchain
      \else
        \Dagger
      \fi
    }% SKILLS
    {}% KNACKS
    {\lootMedium}% EQUIPMENT
    {}% ABILITIES
\newcommand{\dwarvensoldier}[1][\npc{\T[\arabic{r12}]\Dw\M}{\arabic{r12} Dwarven Soldiers}]{
Malin Freeborn's avatar
Malin Freeborn committed
\Person{#1}%
  {{r2}{r2b}{0}}% BODY
  {{0}{0}{-1}}% MIND
Malin Freeborn's avatar
Malin Freeborn committed
  {%
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Caving}{r2c}
    \set{Melee}{2}
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Crafts}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Cultivation}{1}
    \ifodd\value{r2}
Malin Freeborn's avatar
Malin Freeborn committed
      \spear
      \partialchain
    \else
Malin Freeborn's avatar
Malin Freeborn committed
      \shortsword
      \partialplate
    \fi
  }% SKILLS
Malin Freeborn's avatar
Malin Freeborn committed
  {}% KNACKS
  {\lootMedium}% EQUIPMENT
  {}% ABILITIES
Malin Freeborn's avatar
Malin Freeborn committed
}
\newcommand{\dwarvenrunemaster}[1][\npc{\Dw\M}{Dwarven Runemaster}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{0}{1}{-1}}% BODY
    {{r2b}{r3}{rn3t3}}% MIND
    {%
      \set{Academics}{r3b}
      \set{Caving}{r2}
      \set{Crafts}{rn1t2}
      \shortsword
    }% SKILLS
    {\ritualcaster}% KNACKS
    {\lootMagic}% EQUIPMENT
    {}% ABILITIES
}

\newcommand{\hag}[1][\npc{\Hu\F}{Hag}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{-1}{1}{-1}}% BODY
    {{r3c}{r3}{3}}% MIND
    {%
      \set{Brawl}{r3b}
      \set{Melee}{r2b}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Academics}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Cultivation}{r2t3}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Deceit}{r2t3}
      \set{Medicine}{r3c}
      \set{Survival}{rn3t3}
Malin Freeborn's avatar
Malin Freeborn committed
      \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][\npc{\E\El}{Dryad}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{rn3t3}{r3}{r3c}}% BODY
    {{r2t3}{r3b}{r3t4}}% MIND
    {%
      \set{Brawl}{r3b}
      \set{Melee}{r2}
Malin Freeborn's avatar
Malin Freeborn committed
      \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][\npc{\T[\value{r2t4}]\El}{\arabic{noAppearing} Elves}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \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{Melee}{rn3t3}
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Athletics}{r3c}
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Crafts}{rn3t3}
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Cultivation}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Vigilance}{r2}
        \set{Survival}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \set{Melee}{r3c}
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Academics}{r2}
        \set{Athletics}{r3c}
        \set{Performance}{r3}
        \set{Empathy}{r2c}
        \set{Seafaring}{r3c}
        \set{Survival}{r3b}
Malin Freeborn's avatar
Malin Freeborn committed
      \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
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \Dagger
Malin Freeborn's avatar
Malin Freeborn committed
      \fi
    }% SKILLS
    {%
Malin Freeborn's avatar
Malin Freeborn committed
      \ifnum\value{Charisma}<1%
Malin Freeborn's avatar
Malin Freeborn committed
        \snapcaster%
      \else%
        \lucky%
      \fi, %
Malin Freeborn's avatar
Malin Freeborn committed
      \ifcase\value{r4b}\relax%
Malin Freeborn's avatar
Malin Freeborn committed
      \or%
Malin Freeborn's avatar
Malin Freeborn committed
        \charge%
Malin Freeborn's avatar
Malin Freeborn committed
      \or%
        \dodger%
      \or%
Malin Freeborn's avatar
Malin Freeborn committed
        \weaponmaster%
Malin Freeborn's avatar
Malin Freeborn committed
      \else%
        \fasthealer%
      \fi%
    }% KNACKS
    {\ifnum\value{Strength}=0%
      \lootJewellery%
      \else%
      \ifodd\value{r4b}%
        \lootJewellery, \lootJewellery%
      \else%
        \lootMedium%
      \fi%
    \fi}% EQUIPMENT
    {}% ABILITIES
}

\newcommand{\elvenenchanter}[1][\npc{\El\M}{Elven Enchanter}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \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{Melee}{r3c}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Academics}{r3b}
      \set{Athletics}{r3c}
      \set{Performance}{r3}
      \set{Empathy}{r2c}
      \set{Seafaring}{r3c}
      \set{Survival}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
      \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][\npc{\Gn\M}{Wandering Gnome}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \set{track}{r3c}
  \addtocounter{track}{-4}
  \Person{#1}%
    {{track}{r2}{rn1t0}}% BODY
    {{r3b}{1}{0}}% MIND
    {%
      \set{Academics}{r3}
      \set{Empathy}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Cultivation}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Caving}{r3b}
      \ifodd\value{r4}
        \set{Larceny}{r2b}
      \else
        \set{Athletics}{r2b}
      \fi
      \set{Survival}{rn3t3}
Malin Freeborn's avatar
Malin Freeborn committed
    }% SKILLS
    {}% KNACKS
    {\lootMedium\ifodd\value{r12}, \lootGoblin\fi, \rations}% EQUIPMENT
    {}% ABILITIES
}

\newcommand{\gnomishsoldier}[1][\npc{\T[\arabic{r12}]\Gn\M}{Gnomish Soldiers}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \set{track}{r3c}
  \addtocounter{track}{-3}
  \Person{#1}%
    {{track}{r2}{rn1t0}}% BODY
    {{r3b}{1}{0}}% MIND
    {%
      \set{Melee}{r3b}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Projectiles}{rn3t3}
      \set{Academics}{r2b}
      \set{Caving}{r3b}
      \ifodd\value{r4}
        \set{Larceny}{r2b}
      \else
        \set{Athletics}{r2b}
      \fi
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Cultivation}{r2t3}
Malin Freeborn's avatar
Malin Freeborn committed
      \shortsword%
Malin Freeborn's avatar
Malin Freeborn committed
      \ifnum\value{Strength}=0%
        \partialelvish%
Malin Freeborn's avatar
Malin Freeborn committed
    }% SKILLS
    {%
      \adrenalinesurge, 
      \ifodd\value{r2}%
        \perfectsneakattack%
Malin Freeborn's avatar
Malin Freeborn committed
        \charge%
Malin Freeborn's avatar
Malin Freeborn committed
    }% KNACKS
    {
    \ifcase\value{Projectiles}\relax%
    \or%
      bag of rocks, %
    \else%
      \smolCrossBow, %
Malin Freeborn's avatar
Malin Freeborn committed
    \lootMedium%
    }% EQUIPMENT
    {}% ABILITIES
}

\newcommand{\gnomishillusionist}[1][\npc{\Gn\M}{Gnomish Illusionist}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \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}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Cultivation}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \ifodd\value{r4}
        \set{Larceny}{r2b}
      \else
        \set{Athletics}{r2b}
      \fi
      \set{Survival}{rn3t3}
Malin Freeborn's avatar
Malin Freeborn committed
      \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][\npc{\Hu\M}{Farmer}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{r3}{0}{0}}% BODY
    {{rn1t2}{-1}{0}}% MIND
    {%
      \ifodd\value{r3}
        \set{Melee}{1}
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \set{Projectiles}{1}
      \fi
      \set{Crafts}{r2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Cultivation}{2}
Malin Freeborn's avatar
Malin Freeborn committed
      \ifodd\value{r3b}
        \flail
      \else
        \Dagger
      \fi
    }% SKILLS
    {\specialist{husbandry}}% KNACKS
    {\lootSmall, \rations}% EQUIPMENT
    {}% ABILITIES
\newcommand{\humanmaid}[1][\npc{\Hu\F}{Maid}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{r2}{1}{0}}% BODY
    {{rn1t2}{-1}{0}}% MIND
    {%
      \ifodd\value{r3}
        \set{Melee}{1}
Malin Freeborn's avatar
Malin Freeborn committed
      \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][\npc{\T[\arabic{r12}]\Hu}{\arabic{noAppearing}~Traders}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{r2}{0}{0}}% BODY
    {{rn1t2}{0}{0}}% MIND
    {%
      \ifodd\value{r3}
        \set{Melee}{r2b}
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \set{Projectiles}{r2b}
      \fi
      \set{Crafts}{1}
      \ifodd\value{r4}
        \set{Empathy}{1}
      \else
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Deceit}{1}
Malin Freeborn's avatar
Malin Freeborn committed
      \fi
      \set{Survival}{rn3t3}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Cultivation}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \ifodd\value{r3b}
        \shortsword
      \else
        \Dagger
      \fi
    }% SKILLS
    {\specialist{cartography}}% KNACKS
    {\ifnum\value{Projectiles}>1\longbow\fi\lootMedium, \rations}% EQUIPMENT
    {}% ABILITIES
\newcommand{\humandiplomat}[1][\npc{\Hu\M}{The Diplomat}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{1}{0}{0}}% BODY
    {{r2}{rn1t2}{rn3t3}}% MIND
    {%
      \ifodd\value{r3}
        \set{Melee}{1}
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \set{Empathy}{2}
        \set{Crafts}{r2b}
      \fi
      \set{Deceit}{r2c}
      \ifodd\value{r3b}
        \shortsword
        \set{Survival}{2}
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \Dagger
        \set{Vigilance}{2}
      \fi
    }% SKILLS
    {}% KNACKS
    {\lootBig}% EQUIPMENT
    {}% ABILITIES
Malin Freeborn's avatar
Malin Freeborn committed

\newcommand{\doula}[1][\npc{\Hu\F}{Doula}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{rn1t0}{r2}{-1}}% BODY
    {{r3}{r2b}{rn3t3}}% MIND
    {%
      \ifodd\value{r3}
        \set{Melee}{1}
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \set{Brawl}{r2c}
      \fi
      \set{Academics}{r3}
      \set{Deceit}{r3b}
      \set{Medicine}{r2t3}
      \set{Crafts}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Cultivation}{2}
      \set{Survival}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \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][\npc{\T[\arabic{r12}]\Hu}{\arabic{noAppearing}~Soldiers}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \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{Melee}{r2c}
      \set{Survival}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \ifcase\value{Strength}\relax%
        \shortsword%
        \partialleather%
      \or%
        \longsword%
        \completeleather%
      \else%
        \glaive%
        \partialchain%
      \fi%
    }% SKILLS
    {}% KNACKS
    {\rations, \lootSmall}% EQUIPMENT
    {}% ABILITIES
}


\newcommand{\sunguard}[1][\npc{\T[\arabic{r12}]\Hu}{Sun Guards}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{2}{0}{1}}% BODY
    {{0}{-1}{0}}% MIND
    {%
      \set{Projectiles}{1}
      \set{Melee}{2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Deceit}{r2b}
      \set{Vigilance}{rn1t2}
      \longsword%
      \partialplate%
    }% SKILLS
    {}% KNACKS
    {\lootSmall}% EQUIPMENT
    {}% ABILITIES
}

\newcommand{\humanarcher}[1][\npc{\T[\arabic{r12}]\Hu}{\arabic{r12} Archers}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{r3}{0}{rn1t2}}% BODY
    {{0}{0}{0}}% MIND
    {%
      \ifodd\value{r3}
        \set{Cultivation}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \set{Melee}{r2b}
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Crafts}{r2c}
      \fi
      \set{Projectiles}{2}
      \set{Survival}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Vigilance}{rn1t2}
      \ifodd\value{r4}
        \shortsword
      \else
        \Dagger
      \fi
    }% SKILLS
    {}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
    {\longbow, \ifodd\value{r3}\rations, \fi\lootSmall}% EQUIPMENT
    {}% ABILITIES
\newcommand{\humanthief}[1][\npc{\Hu\M}{Thief}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{r2b}{r2c}{rn1t2}}% BODY
    {{0}{-1}{0}}% MIND
    {%
      \ifodd\value{r3}
        \set{Vigilance}{r2b}
        \set{Deceit}{r2}
      \else
        \set{Crafts}{r2c}
      \fi
      \set{Melee}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Brawl}{r2b}
      \set{Projectiles}{rn1t2}
      \set{Survival}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Stealth}{rn3t3}
      \set{Larceny}{r2}
      \ifcase\value{Strength}\relax%
Malin Freeborn's avatar
Malin Freeborn committed
      \or%
Malin Freeborn's avatar
Malin Freeborn committed
        \shortsword%
        \partialleather%
      \or%
        \longsword%
      \else%
        \glaive%
Malin Freeborn's avatar
Malin Freeborn committed
    }% SKILLS
    {\ifodd\value{r3}%
      \dodger%
Malin Freeborn's avatar
Malin Freeborn committed
    \else%
      \perfectsneakattack%
    \fi, %
    \ifnum\value{noAppearing}=1%
      \adrenalinesurge%
    \else%
      \lucky%
    \fi}% KNACKS
    {dagger, \ifnum\value{Projectiles}>0%
      \arabic{r4}~throwing knives, %
    \fi%
    \rations, \lootSmall}% EQUIPMENT
Malin Freeborn's avatar
Malin Freeborn committed
    {}% ABILITIES
\newcommand{\humanbard}[1][\npc{\Hu\F}{Bard}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{r2b}{r2c}{rn1t2}}% BODY
    {{0}{-1}{r3c}}% MIND
    {%
      \ifodd\value{r3}
        \set{Vigilance}{r2b}
      \else
        \set{Deceit}{r2}
      \fi
      \set{Empathy}{r2c}
      \set{Melee}{rn1t2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Stealth}{rn3t3}
      \set{Larceny}{r2}
      \set{Performance}{r3b}
      \ifcase\value{Strength}\relax%
        \Dagger%
      \else%
        \shortsword%
      \fi%
    }% SKILLS
    {\ifodd\value{r3}
      \lucky
    \else%
      \specialist{bored crowds}
    \fi}% KNACKS
    {\ifodd\value{r3} lyre\else bagpipes\fi, \rations, \lootSmall}% EQUIPMENT
    {}% ABILITIES
\newcommand{\humanalchemist}[1][\npc{\M}{Alchemist}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{rn1t2}{0}{0}}% BODY
    {{r2}{rn1t2}{rn3t3}}% MIND
    {%
      \set{Academics}{r3c}
      \ifodd\value{r3}
        \set{Melee}{1}
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \set{Empathy}{2}
        \set{Crafts}{r2b}
      \fi
      \set{Cultivation}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
      \ifodd\value{r3b}
        \set{Vigilance}{2}
      \else
        \set{Survival}{2}
Malin Freeborn's avatar
Malin Freeborn committed
        \ifodd\value{r3c}
          \set{Xenomology}{1}
        \fi
        \Dagger
      \fi
      \set{Fire}{rn3t3}
      \set{Earth}{r2c}
    }% SKILLS
    {\ifnum\value{Wits}>\value{Charisma}%
      \snapcaster%
    \fi}% KNACKS
    {%
      \ifodd\value{r4}%
        \lootBig%
        \ifodd\value{r4b}%
          , \lootMagic, \rations%
        \fi%
      \else%
        \lootGoblin%
Malin Freeborn's avatar
Malin Freeborn committed
      \fi%
    }% EQUIPMENT
    {}% ABILITIES
\newcommand{\gnollhunter}[1][\npc{\T[\arabic{r12}]\Nl}{\arabic{r12} Gnoll Hunters}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{r3}{r2b}{r2c}}% BODY
    {{-1}{0}{-2}}% MIND
    {%
      \ifodd\value{r3}%
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Vigilance}{r2b}
        \set{Stealth}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Projectiles}{r2b}
        \set{Crafts}{r2c}
      \set{Melee}{r2c}
      \set{Survival}{r3c}%
      \ifcase\value{Strength}%
Malin Freeborn's avatar
Malin Freeborn committed
        \javelin%
      \or%
        \spear%
      \else%
        \glaive%
        \partialleather%
      \fi%
    }% SKILLS
    {\adrenalinesurge}% KNACKS
    {ivory dagger}% EQUIPMENT
Malin Freeborn's avatar
Malin Freeborn committed
    {}% ABILITIES
\newcommand{\gnollshaman}[1][\npc{\Nl\F}{Gnoll Shaman}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
    {{rn1t2}{0}{1}}% BODY
    {{rn1t0}{r2t3}{rn1t0}}% MIND
    {%
      \ifodd\value{r3}
        \set{Melee}{1}
Malin Freeborn's avatar
Malin Freeborn committed
        \set{Deceit}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
      \Dagger
      \set{Vigilance}{2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Cultivation}{2}
      \set{Survival}{r2c}
Malin Freeborn's avatar
Malin Freeborn committed
      \ifodd\value{r3c}
        \set{Air}{r3c}
        \set{Fate}{r2b}
      \else
        \set{Earth}{r2c}
      \fi
      \set{Fire}{rn3t3}
    }% SKILLS
    {\ifnum\value{Wits}>\value{Charisma}%
      \snapcaster%
    \fi}% KNACKS
    {%
      \ifodd\value{r4}%
        \lootBig%
        \ifodd\value{r4b}%
          , \lootMagic, \rations%
        \fi%
      \fi%
    }% EQUIPMENT
    {}% ABILITIES
Malin Freeborn's avatar
Malin Freeborn committed
\newcommand\morphhuman[1][\npc{\Hu\R}{Mutated Farmer}]{
  \Person{#1}%
    {{r3}{0}{0}}% BODY
    {{rn1t2}{-1}{0}}% MIND
    {%
      \ifodd\value{r3}
        \set{Melee}{1}
      \else
        \set{Projectiles}{1}
      \fi
      \set{Crafts}{r2}
      \set{Cultivation}{2}
    }% SKILLS
    {\specialist{husbandry}}% KNACKS
    {}% EQUIPMENT
    {\mutation[2]{r4}}% ABILITIES
}

\newcommand{\morphcat}[1][\npc{\A\R}{Morph Cat}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r3b}{r3c}{r3t4}}% BODY
  {r4}% WITS
  {%
    \set{Brawl}{r4b}%
    \set{Athletics}{r2b}%
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Stealth}{r3}%
Malin Freeborn's avatar
Malin Freeborn committed
    \ifodd\value{r4}%
      \setcounter{Vigilance}{\value{r2c}}%
    \fi%
    \setcounter{Survival}{\value{r2}}%
Malin Freeborn's avatar
Malin Freeborn committed
  }% SKILLS
  {\charge, \perfectsneakattack}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\quadruped \mutation[2]{r4}}% ABILITIES
\newcommand{\morphhorse}[1][\npc{\T[\arabic{r3c}]\A\R}{\arabic{noAppearing}~Morph Horses}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r4b}{rn1t0}{r4}}% BODY
  {r2}% WITS
  {%
    \set{Brawl}{r3c}%
    \set{Athletics}{r3b}%
    \ifodd\value{r4}%
      \setcounter{Vigilance}{\value{r2c}}%
    \fi%
    \setcounter{Survival}{\value{r2}}%
Malin Freeborn's avatar
Malin Freeborn committed
  }% SKILLS
  {\charge, \perfectsneakattack}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\quadruped \set{track}{r3} \mutation[2]{track}}% ABILITIES
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
  \Animal{#1}%
  {{rn1t0}{rn1t2}{-2}}% BODY
  {r2}% WITS
  {%
    \set{Projectiles}{r3c}%
    \ifodd\value{r4}%
      \setcounter{Vigilance}{\value{r2c}}%
    \fi%
  }% SKILLS
  {}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\acidSpray}% ABILITIES
\newcommand{\morphspider}[1][\npc{\A\R}{Morph Spider}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r4t5}{r0t1}{r4b}}% BODY
  {0}% WITS
  {%
    \set{Brawl}{r3t4}%
    \set{Athletics}{r3b}%
    \ifodd\value{r4}%
      \setcounter{Vigilance}{\value{r3b}}%
    \fi%
    \setcounter{Survival}{\value{r3}}%
Malin Freeborn's avatar
Malin Freeborn committed
  }% SKILLS
  {}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\octopod \set{track}{r4} \mutation[3]{track}}% ABILITIES
\newcommand{\morphwoodspy}[1][\npc{\E\R}{Morph Woodspy}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r4t5}{r0t1}{r4b}}% BODY
  {0}% WITS
  {%
    \set{Brawl}{r3t4}%
    \set{Athletics}{r3b}%
    \ifodd\value{r4}%
      \setcounter{Vigilance}{\value{r3b}}%
    \fi%
    \setcounter{Survival}{\value{r3}}%
Malin Freeborn's avatar
Malin Freeborn committed
  }% SKILLS
  {}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\set{track}{r2} \mutation[2]{track}}% ABILITIES
\newcommand{\morphrat}[1][\npc{\T[\arabic{r12}]\A\R}{\arabic{r12} Morph Rats}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r2b}{rn1t2}{r4}}% BODY
  {r2}% WITS
  {%
    \set{Brawl}{r3c}%
    \set{Athletics}{r3b}%
    \setcounter{Survival}{\value{r2}}%
Malin Freeborn's avatar
Malin Freeborn committed
  }% SKILLS
  {\charge, \perfectsneakattack}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\quadruped \set{track}{r4} \mutation[2]{track}}% ABILITIES
Malin Freeborn's avatar
Malin Freeborn committed
}

\newcommand{\morphwolf}[1][\npc{\T[\arabic{r12}]\A\R}{\arabic{r12} Morph Wolves}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Animal{#1}%
  {{r4b}{rn1t2}{r2b}}% BODY
  {r2}% WITS
  {%
    \set{Brawl}{r3c}%
    \set{Athletics}{r3b}%
    \set{Survival}{r2c}%
Malin Freeborn's avatar
Malin Freeborn committed
    \set{Stealth}{r2b}%
Malin Freeborn's avatar
Malin Freeborn committed
  }% SKILLS
Malin Freeborn's avatar
Malin Freeborn committed
  {}% KNACKS
Malin Freeborn's avatar
Malin Freeborn committed
  {\quadruped \set{track}{r4} \mutation[2]{track}}% ABILITIES
Malin Freeborn's avatar
Malin Freeborn committed
%%%%%%%%%% Goblinoids %%%%%%%%%%
\newcommand{\goblin}[1][\npc{\T[\arabic{r12}]\N}{\arabic{noAppearing} Goblins}]{
Malin Freeborn's avatar
Malin Freeborn committed
  \Person{#1}%
Malin Freeborn's avatar
Malin Freeborn committed
    {{r3}{r2b}{rn1t2}}% BODY
Malin Freeborn's avatar
Malin Freeborn committed
    {{rn1t0}{rn3t3}{rn4tn1}}% MIND
    {%
Malin Freeborn's avatar
Malin Freeborn committed
      \addtocounter{Strength}{-3}
      \ifodd\value{r4}
        \set{Melee}{1}
Malin Freeborn's avatar
Malin Freeborn committed
      \else
        \set{Projectiles}{1}
      \fi
      \set{Brawl}{rn1t2}
      \set{Caving}{r2}
Malin Freeborn's avatar
Malin Freeborn committed
      \set{Stealth}{r2c}
      \ifnum\value{Strength}>-2
Malin Freeborn's avatar
Malin Freeborn committed
        \javelin
      \else
Malin Freeborn's avatar
Malin Freeborn committed
        \Dagger
Malin Freeborn's avatar
Malin Freeborn committed
      \fi
    }% SKILLS