Skip to content
Snippets Groups Projects
monsters.tex 33.8 KiB
Newer Older
  • Learn to ignore specific revisions
  • Malin Freeborn's avatar
    Malin Freeborn committed
    % !TeX root = main.tex
    %%%%%%%%%%%%%%%%%%%% Introduction
    % 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.
    
    \newcounter{bestiarychapter}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \setcounter{bestiarychapter}{0}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcounter{age}
    \setcounter{age}{1}
    \setcounter{gold}{0}
    \setcounter{enc}{0}
    
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %                           _
    % _ __ ___   ___  _ __  ___| |_ ___ _ __
    %| '_ ` _ \ / _ \| '_ \/ __| __/ _ \ '__|
    %| | | | | | (_) | | | \__ \ ||  __/ |
    %|_| |_| |_|\___/|_| |_|___/\__\___|_|
    %
    %     _        _
    % ___| |_ __ _| |_ ___
    %/ __| __/ _` | __/ __|
    %\__ \ || (_| | |_\__ \
    %|___/\__\__,_|\__|___/
    %
    
    \newtoggle{mind}
    \newtoggle{debug}\settoggle{debug}{false}
    \newcommand{\ent}[1]{\textbf{#1}}
    \newcommand{\test}{}
    \newcommand{\skills}{}
    \newcommand{\equipment}{}
    \newcommand{\mods}{}
    \newcommand{\printknacks}{}
    \newcommand{\weaponknackone}{}
    \newcommand{\weaponknacktwo}{}
    
    \newcommand{\calculatedamage}[1]{%
    	\setcounter{damagebonus}{#1}%
    	\setcounter{numberofdice}{1}%
    \whileboolexpr{
    		test {\ifnumcomp{\value{damagebonus}}{>}{3}}
    	}%
    	{\addtocounter{damagebonus}{-4}\addtocounter{numberofdice}{1}}%
    	{$\arabic{numberofdice}D6\ifnumcomp{\value{damagebonus}}{>}{0}{+\arabic{damagebonus}$}{\ifnumcomp{\value{damagebonus}}{<}{0}{\arabic{damagebonus}$}{$}}}%
    	}
    
    
    %%%%%%%%%%%%%%%%%%%% Character Generation %%%%%%%%%%%%%%%%%%%%
    %
    %                       _                
    %  ___ ___  _   _ _ __ | |_ ___ _ __ ___ 
    % / __/ _ \| | | | '_ \| __/ _ \ '__/ __|
    %| (_| (_) | |_| | | | | ||  __/ |  \__ \
    % \___\___/ \__,_|_| |_|\__\___|_|  |___/
    %                                        
    %
    % Attributes: str, dex, spd, int, wts, cha
    % secondary str, dex and spd
    \newcounter{str}
    \newcounter{dex}
    \newcounter{spd}
    \newcounter{int}
    \newcounter{wts}
    \newcounter{cha}
    \newcounter{att}
    \newcounter{dam}
    \newcounter{dr}
    \newcounter{knacks}
    
    \newcounter{strb}
    \newcounter{dexb}
    \newcounter{spdb}
    \newcounter{attb}
    \newcounter{damb}
    % 
    % Extras: MP hp fp
    % Derived: dicenumber, dicebonus,
    \newcounter{mp}
    \newcounter{mpb}
    \newcounter{sp}
    \newcounter{hp}
    \newcounter{fp}
    \newcounter{numberofdice}
    \newcounter{damagebonus}
    \newcounter{xp}
    \newcounter{xpbonus}
    \newcounter{attackXPtotal}
    \newcounter{defenceXPtotal}
    
    %                                                _
    %   ___ ___  _ __ ___  _ __ ___   __ _ _ __   __| |___
    %  / __/ _ \| '_ ` _ \| '_ ` _ \ / _` | '_ \ / _` / __|
    % | (_| (_) | | | | | | | | | | | (_| | | | | (_| \__ \
    %  \___\___/|_| |_| |_|_| |_| |_|\__,_|_| |_|\__,_|___/
    % 
    
    
    
    % Commands: weapons
    % dice
    \newcommand{\mana}[1]{\setcounter{mp}{#1}}
    \newcommand{\lockedmana}[1]{\setcounter{mpb}{-#1}}
    \newcommand{\armourtype}{N}
    
    \newcommand{\knacks}[1]{ \\
    	\ent{Knacks:} & #1 
    }
    
    
    \newcommand{\adrenalinesurge}{Adrenaline Surge\addtocounter{strb}{1}\addtocounter{knacks}{1}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\furiousblows}{Furious Blows\addtocounter{knacks}{1}}
    
    \newcommand{\firststrike}{First Strike\addtocounter{spdb}{2}\addtocounter{knacks}{1}}
    \newcommand{\combatcaster}{Combat Caster\addtocounter{knacks}{1}}
    \newcommand{\backtothewall}{Back to the Wall\addtocounter{knacks}{1}}
    \newcommand{\laststand}{Last Stand\addtocounter{knacks}{1}}
    \newcommand{\perfectsneakattack}{Perfect Sneak Attack\addtocounter{knacks}{1}\addtocounter{strb}{\value{knacks}}}
    \newcommand{\unstoppable}{Unstoppable\addtocounter{hp}{1}\addtocounter{knacks}{1}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\javelin}{Javelin\addtocounter{str}{1}\addtocounter{spd}{2}}
    \newcommand{\Dagger}{Dagger\addtocounter{str}{1}}
    \newcommand{\shortsword}{Shortsword\addtocounter{str}{1}\addtocounter{spd}{1}\addtocounter{dex}{2}}
    \newcommand{\club}{Club\addtocounter{str}{2}\addtocounter{spd}{1}\addtocounter{dex}{1}}
    \newcommand{\rapier}{Rapier\addtocounter{str}{1}\addtocounter{spd}{2}\addtocounter{dex}{1}}
    \newcommand{\longsword}{Longsword\addtocounter{str}{1}\addtocounter{spd}{1}\addtocounter{dex}{3}}
    \newcommand{\greatsword}{Greatsword\addtocounter{str}{2}\addtocounter{spd}{1}\addtocounter{dex}{2}}
    \newcommand{\spear}{Spear\addtocounter{str}{1}\addtocounter{spd}{1}\addtocounter{dex}{2}\renewcommand{\weaponknackone}{\addtocounter{spd}{2}}}
    \newcommand{\quarterstaff}{Quarterstaff\addtocounter{str}{1}\addtocounter{spd}{1}\addtocounter{dex}{2}\renewcommand{\weaponknackone}{\addtocounter{spd}{2}}}
    \newcommand{\greataxe}{Greataxe\addtocounter{str}{3}\addtocounter{spd}{1}\addtocounter{dex}{1}}
    \newcommand{\greatclub}{Greatclub\addtocounter{str}{4}\addtocounter{spd}{1}\addtocounter{dex}{1}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\longbow}{Longbow}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    % ARMOUR
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\partialleather}{partial leather armour \addtocounter{dr}{3}}
    
    \newcommand{\partialchain}{partial chain armour\addtocounter{dr}{4}}
    \newcommand{\partialplate}{partial plate armour\addtocounter{dr}{5}}
    \newcommand{\completeplate}{complete plate armour\addtocounter{dr}{5}\gdef\armourtype{C}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    % 
    % _ __   ___ _ __ ___  ___  _ __  
    %| '_ \ / _ \ '__/ __|/ _ \| '_ \ 
    %| |_) |  __/ |  \__ \ (_) | | | |
    %| .__/ \___|_|  |___/\___/|_| |_|
    %|_|                              
    % 
    %
    %       _                          _            
    %%  ___| |__   __ _ _ __ __ _  ___| |_ ___ _ __ 
    %% / __| '_ \ / _` | '__/ _` |/ __| __/ _ \ '__|
    %%| (__| | | | (_| | | | (_| | (__| ||  __/ |   
    %% \___|_| |_|\__,_|_|  \__,_|\___|\__\___|_|   
    %%                                              
    %%  optional counters, such as mana, are cleaned
    %%  clear: weaponsknack1 and 2, 
    %% 
    %
    \newcommand{\mind}[3]{
    \setcounter{int}{#1}\setcounter{wts}{#2}\setcounter{cha}{#3}
    }
    %
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    %%%%%%%%%%% Person
    %
    \newcommand{\person}[9]{\settoggle{mind}{true}
    \setcounter{str}{#1}
    \setcounter{dex}{#2}
    \setcounter{spd}{#3}
    \mind#4
    \setcounter{dr}{#5}
    \setcounter{att}{#6}
    \renewcommand{\skills}{#7}
    \renewcommand{\equipment}{#8}
    \renewcommand{\mods}{#9}
    
    \clean
    
    \renewcommand{\armourtype}{P}
    \gdef\armourtype{P}
    
    
    \begin{tcolorbox}[title={\name},watermark text=\npcsymbol]
    
    
    \iftoggle{personality}{
    
    \textbf{Personality:} \personality
    
    \textbf{Mannerism:} \mannerism
    
    \vspace{1em}
    
    \settoggle{personality}{false}}%
    {}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \creaturestats
    
    \derivedstats
    \end{tcolorbox}
    	\settoggle{debug}{false}
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    \newcommand{\animal}[9]{\settoggle{mind}{false}
    \setcounter{str}{#1}
    \setcounter{dex}{#2}
    \setcounter{spd}{#3}
    \setcounter{wts}{#4}
    \setcounter{dr}{#5}
    \setcounter{att}{#6}
    \renewcommand{\skills}{#7}
    \renewcommand{\abilities}{#8}
    \renewcommand{\mods}{#9}
    
    \clean
    
    \renewcommand{\armourtype}{C}
    
    
    \begin{tcolorbox}[title={\name},watermark text=\npcsymbol]
    
    
    \iftoggle{personality}{
    
    
    \textbf{Personality:} \personality
    
    \textbf{Mannerism:} \mannerism
    
    \vspace{1em}
    
    
    \settoggle{personality}{false}}%
    {}
    
    \creaturestats
    
    \derivedstats
    
    \end{tcolorbox}
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    \newcommand{\clean}{
    	\setcounter{fp}{5}
    	\setcounter{sp}{0}
    	\setcounter{knacks}{0}
    	\renewcommand{\armourtype}{N}
    	\renewcommand{\weaponknackone}{}
    	\renewcommand{\weaponknacktwo}{}
    	\setcounter{mp}{0}
    	\setcounter{mpb}{0}
    	\setcounter{xpbonus}{0}
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    %%       _   _        _ _           _            
    %%  __ _| |_| |_ _ __(_) |__  _   _| |_ ___  ___ 
    %% / _` | __| __| '__| | '_ \| | | | __/ _ \/ __|
    %%| (_| | |_| |_| |  | | |_) | |_| | ||  __/\__ \
    %% \__,_|\__|\__|_|  |_|_.__/ \__,_|\__\___||___/
    %% 
    %% Print the line,
    %% print the attributes.
    %% print the skills
    %% print the knacks
    %% print the equipment
    %
    \newcommand{\creaturestats}{
    	\vspace{.1cm}
    
    \iftoggle{mind}{
    \begin{tabularx}{\textwidth}{lrlrlr}
    	Strength & \arabic{str} & Dexterity & \arabic{dex} & Speed & \arabic{spd} \\
    	Intelligence & \arabic{int}  & Wits & \arabic{wts} & Charisma & \arabic{cha}  \\}{%
    
    \begin{tabularx}{\textwidth}{lrlrlr}
    	Strength & \arabic{str} & Dexterity & \arabic{dex} & Speed & \arabic{spd} \\ 
    	Wits & \arabic{wts} \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	}
    	\setcounter{hp}{\value{str}}
    \end{tabularx}
    \hrule
    	\addtocounter{hp}{6}
    	\addtocounter{dex}{7}
    \vspace{.1cm}
    \noindent\begin{tabular}{p{.3\textwidth}p{.6\textwidth}}
    
    	\ent{Skills:} & \ifnumcomp{\value{att}}{=}{0}{\setcounter{att}{-1}}{\iftoggle{mind}{Combat \arabic{att}, }{Aggression \arabic{att}, }} \skills \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\iftoggle{mind}{\ent{Equipment:} & \equipment \\}{\ent{Abilities:} & \abilities \\}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    	\setcounter{strb}{\value{str}}
    	\setcounter{dexb}{\value{dex}}
    	\setcounter{spdb}{\value{spd}}
    	\setcounter{damb}{\value{dam}}
    	\setcounter{attb}{\value{att}}
    
    	\mods
    
    \end{tabular}
    
    	\weaponknackone
    	\weaponknacktwo
    
    	\addtocounter{att}{8}
    	\addtocounter{attb}{8}
    
    \vspace{.1cm}
    
    }
    
    %%     _               _        _
    %%  __| | ___ _ __ ___| |_ __ _| |_ ___ 
    %% / _` |/ _ \ '__/ __| __/ _` | __/ __|
    %%| (_| |  __/ |  \__ \ || (_| | |_\__ \
    %% \__,_|\___|_|  |___/\__\__,_|\__|___/
    %% 
    %% 
    %% dice instead of Damage
    %% print out att, spd, DAM, dex, dr (type), str
    %%
    %
    \newcommand{\derivedstats}{
    	\iftoggle{debug}{str is \arabic{str}, strb is \arabic{strb}.}{}
    
    	\hrule
    
    	\vspace{.1cm}
    
    \noindent Attack \arabic{att}\ifnumcomp{\value{att}}{=}{\value{attb}}{}{ (\arabic{attb})},
    	Initiative \arabic{spd}\ifnumcomp{\value{spd}}{=}{\value{spdb}}{}{ (\arabic{spdb})},
    	Damage \calculatedamage{\value{str}}\ifnumcomp{\value{str}}{=}{\value{strb}}{}{ (\calculatedamage{\value{strb}})}, 
    	TN \arabic{dex}\ifnumcomp{\value{dr}}{>}{0}{\ifnum\pdfstrcmp{\armourtype}{P}=0\addtocounter{dexb}{3} (\arabic{dexb})\fi\ifnum\pdfstrcmp{\armourtype}{C}=0\addtocounter{dexb}{5} (\arabic{dexb})\fi}{}, 
    	\ifnumcomp{\value{dr}}{>}{0}{DR \arabic{dr} \armourtype,}{} \ifnumcomp{\value{mp}}{>}{0}{\addtocounter{mp}{\value{int}}\ifnumcomp{\value{mpb}}{=}{0}{\arabic{mp} MP, }{\addtocounter{mpb}{\value{mp}}\arabic{mpb} / \arabic{mp} MP, }}{}\arabic{hp} HP\ifnumcomp{\value{sp}}{>}{0}{, \arabic{sp} SP}{}
    
    
    	\calculateXP
    
    	}
    %
    %
    %% __  ______  
    %% \ \/ /  _ \ 
    %%  \  /| |_) |
    %%  /  \|  __/ 
    %% /_/\_\_|    
    %%  
    	\newcommand{\calculateXP}{
    %% Sanitize: init+5, dam+5, 
    	\addtocounter{spdb}{5}
    	\addtocounter{strb}{5}
    	\addtocounter{dex}{5}
    	\addtocounter{dr}{2}
    
    
    % Sanitize: dex+5, dr+1,  
    % attackXPtotal= strb x spdb x damb
    \vspace{.1cm}
    
    \hrule
    \vspace{.1cm}
    	\setcounter{attackXPtotal}{\value{attb}}
    
    	\multiply\value{attackXPtotal} by \value{spdb}
    
    	
    	\multiply\value{attackXPtotal} by \value{strb}
    
    	\iftoggle{debug}{Attack total: \arabic{attackXPtotal}}{}
     
    % defenceXPtotal= dex x dr x hp
    	\setcounter{defenceXPtotal}{\value{dex}}
    	\multiply\value{defenceXPtotal} by \value{dr}
    	\multiply\value{defenceXPtotal} by \value{hp}
    
    \iftoggle{debug}{Defence total: \arabic{defenceXPtotal}}{}
    
    % XP = attackXPtotal + defenceXPtotal
    	\setcounter{xp}{\value{attackXPtotal}}
    	\addtocounter{xp}{\value{defenceXPtotal}}
    	\addtocounter{xp}{-350}
    	\divide\value{xp} by 80
    	\addtocounter{xp}{\value{xpbonus}}
    	\addtocounter{xp}{\value{mp}}
    % if {mind} print fate points.
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\ifnumcomp{\value{xp}}{>}{0}{\arabic{xp} XP}{\ifnumcomp{\value{xp}}{<}{-1}{$1/8$ XP}{$1/4$ XP}}
    	\iftoggle{mind}{\addtocounter{fp}{\value{cha}}\ldots \arabic{fp} FP}{}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    	\vspace{.1cm}
    	\hrule
    	\vspace{.1cm}
    
    	}
    %%%%%%%%%%%%%%%%%%%%% Knacks
    %
    \newcommand{\charge}{Charge, \addtocounter{damb}{1}}
    %
    %%%%%%%%%%%%%%%%%%%% Creature Abilities
    
    \newcommand{\abilities}[1]{ \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\ent{Abilities:} & #1 
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	}
    
    	\newcommand{\claws}{
    		Claws (+1 Damage) \addtocounter{str}{1}
    		}
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\newcommand{\teeth}{Teeth (+1 Damage after grapple) \addtocounter{str}{1}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\newcommand{\web}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    		\setcounter{random}{7}\addtocounter{random}{\value{str}}
    		Web (Strength + Athletics, TN \arabic{random} to break free as a movement action), 
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    		}
    
    
    %%%%%%%%%%%%%%%%%%%%% Magic Path
    \newcommand{\Path}[2]{ \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\raggedright \ent{Path of #1:} & #2
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	}
    %%                      _                       
    %%   ___ _ __ ___  __ _| |_ _   _ _ __ ___  ___ 
    %%  / __| '__/ _ \/ _` | __| | | | '__/ _ \/ __|
    %% | (__| | |  __/ (_| | |_| |_| | | |  __/\__ \
    %%  \___|_|  \___|\__,_|\__|\__,_|_|  \___||___/
    %%                                        
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\auroch}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \animal{2}% STRENGTH
    
    {-2}% DEXTERITY 
    {3}% SPEED
    {1}% WITS
    {2}% DR
    {1}% AGGRESSION
    {Athletics 1}% SKILLS
    {Stampede}% ABILITIES
    {\addtocounter{xpbonus}{-4}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    \newcommand{\bear}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \animal{5}% STRENGTH
    
    {-1}% DEXTERITY 
    {4}% SPEED
    {0}% WITS
    {2}% DR
    {2}% AGGRESSION
    {Athletics 2, Stealth 2, Survival 2, Vigilance 2}% SKILLS
    {None}% ABILITIES
    {}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    %
    \newcommand{\boar}{
    
    	\animal{4}% STRENGTH
    {-2}% DEXTERITY 
    {3}% SPEED
    {1}% WITS
    {2}% DEXTERITY 
    {2}% AGGRESSION
    {Survival 1, Vigilance 1}% STRENGTH
    
    {None}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\chitincrawler}{
    	\randomtwo
    
    \animal{\ifodd\value{chapter} 4\else 3\fi}% STRENGTH
    {\ifodd\value{page} 1\else 0\fi}% DEXTERITY 
    {\arabic{random}}% SPEED
    {\arabic{random}% WITS
    }{3}% DR
    {4}% AGGRESSION
    {Athletics 2, Survival 1}% SKILLS
    
    {Web}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    %
    \newcommand{\griffin}{
    
    \animal{\ifodd\value{page} 2\else \ifodd\value{chapter} 3\else 1\fi\fi}% STRENGTH
    {-2}% DEXTERITY 
    {\ifodd\value{page} 2\else 1\fi}% SPEED
    {2}% WITS
    {0}% DEXTERITY 
    {2}% AGGRESSION
    {Athletics 2, Survival 1\knacks{\charge}}% SKILLS
    {Flight}% ABILITIES
    {}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\mouthdigger}{
    
    \animal{2}% STRENGTH
    {-1}% DEXTERITY 
    {3}% SPEED
    {0}% WITS
    {2}% DR
    {2}% AGGRESSION
    {Stealth 2, Tactics 2, \knacks{\firststrike , \adrenalinesurge , \perfectsneakattack}}% SKILLS
    
    {None}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    %
    \newcommand{\wolf}{
    
    \animal{-1}% STRENGTH
    {-1}% DEXTERITY 
    {3}% SPEED
    {1}% WITS
    {2}% DR
    {1}% AGGRESSION
    {Athletics 2, Survival 1, Tactics 1}% SKILLS
    
    {\teeth}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    \newcommand{\woodspy}{
    	\randomthree\randomtwo\addtocounter{enc}{2}
    
    \person{\arabic{random}}% STRENGTH
    {\arabic{enc}}% DEXTERITY 
    {2}% SPEED
    {{-4}% INTELLIGENCE
    {2}% WITS
    {-5}}% CHARISMA
    {2}% DR
    {\arabic{random}}% AGGRESSION
    {Athletics 2, Stealth 4, Survival 2, Tactics 2}% SKILLS
    {None}% ABILITIES
    {}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    \newcommand{\basilisk}{
    
    \randomthree\addtocounter{age}{5}\randomtwo\addtocounter{random}{1}
    
    \animal{\arabic{age}}% STRENGTH
    {-2}% DEXTERITY
    {\arabic{random}}% SPEED
    {0}% WITS
    {4}% DR
    {2}% AGGRESSION
    {Projectiles 1, Athletics 2}% SKILLS
    {Odour demands Strength check, TN 9. Acidic breath (1D6-2 Damage).}% ABILITIES
    {\knacks{\unstoppable}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }
    
    %
    \newcommand{\dragon}{
    
    \ifnumcomp{\thechapter}{<}{6}{\setcounter{age}{6}}{\ifnumcomp{\thechapter}{>}{9}{\setcounter{age}{7}}{\setcounter{age}{\thechapter}}}\randomtwo\addtocounter{random}{2}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\person{\arabic{age}}% STRENGTH
    	{3}% DEXTERITY
    	{4}% SPEED
    	{{3}% INTELLIGENCE
    	{\arabic{random}}% WITS
    	{\ifodd\value{page}-2\else1\fi}}% CHARISMA
    	{4\addtocounter{age}{-5}}{\arabic{age}}{Aggression 2, Projectiles \addtocounter{age}{1}\arabic{age}, Academics \arabic{age}, Athletics 1, Deceit \arabic{age}, Tactics 2, Vigilance 3}{%
    	\ifnumcomp{\value{bestiarychapter}}{=}{\thechapter}{$3D6\times 100$gp, sitting in a lair.}{\setcounter{gold}{\thepage}\addtocounter{gold}{-50}\multiply\value{gold} by \value{list}\multiply\value{gold} by \thechapter \ifnumcomp{\value{gold}}{>}{0}{ \arabic{gold}gp in lair in assorted change}{None}}}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	{\knacks{\ifodd\value{chapter}\combatcaster\else\backtothewall\fi, \ifnumcomp{\value{age}}{>}{3}{\laststand}{\backtothewall, \adrenalinesurge}}\abilities{Flight}\Path{Blood}{Enchantment \addtocounter{random}{-1}\arabic{random}, Invocation \addtocounter{age}{1} \ifnumcomp{\value{age}}{<}{3}{3}{\arabic{age}} }\addtocounter{age}{1}\multiply\value{age} by 2 \mana{\arabic{age}}\gdef\armourtype{C}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	}
    
    \newcommand{\dwarventrader}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomthree\randomtwo\addtocounter{random}{-1}
    	\person{\arabic{random}}% STRENGTH
    	{1}% DEXTERITY
    	{-1}% SPEED
    	{{\ifnumcomp{\value{random}}{=}{2}{1}{0}}% INTELLIGENCE
    	{0}% WITS
    	{0}}% CHARISMA
    	{0}% DR
    	{1}% COMBAT
    	{Crafts \ifodd\value{page} 1 \else 2\fi, Deceit \ifodd\value{chapter} 2 \else 1\fi}% SKILLS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	{\shortsword, \ifnumcomp{\thechapter}{=}{6}{3D6sp}{\setcounter{gold}{\thepage}\arabic{gold}sp}}% EQUIPMENT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	{}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	}
    %
    \newcommand{\dwarvensoldier}{
    	\randomtwo
    
    	\person{\arabic{random}}% STRENGTH
    	{\arabic{enc}}% DEXTERITY
    	{0}%Speed
    	{{0}{0}{-1}}% MENTAL ATTRIBUTES
    	{0}{2}{Crafts 1, Tactics 1}{\greataxe, \completeplate}{\knacks{Chosen Enemy: Goblins}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	}
    
    \newcommand{\dwarvenrunemaster}{
    
    	\person{0}{1}{0}% PHYSICAL ATTRIBUTES
    
    	{{\ifodd\value{page}2\else1\fi}% INTELLIGENCE
    
    	{\ifodd\value{chapter}1\else0\fi}{0}}%  WITS
    	{\ifodd\value{enc}-1\else0\fi}% CHARISMA
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	{1}{Academics 2, Crafts 1, Tactics 2\Path{Runes}{Metamagic 4, Fate 3, Force 2, Conjuration 1}}{\shortsword, \partialchain, \ifnumcomp{\thechapter}{=}{\value{bestiarychapter}}{$4D6$ sp}{\setcounter{gold}{\thepage}\multiply\value{gold} by \thechapter\arabic{gold}sp}}{\mana{4}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \newcommand{\dryad}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \randomtwo\addtocounter{enc}{2}\randomthree\addtocounter{age}{1}
    	\person{4}% STRENGTH
    	{\arabic{random}}% DEXTERITY
    	{1}% SPEED
    	{{\arabic{age}}% INTELLIGENCE
    	{2}% WITS
    	{1}}% CHARISMA
    	{6}% DR
    	{\arabic{random}}% COMBAT
    	{Academics 3, Athletics 1, Crafts 2, Performance 3, Empathy 2, Survival 3\Path{Blood \& Song}{Polymorph 5, Aldaron 4, Fate 3, Metamagic 2}}% SKILLS
    	{\Dagger}% EQUIPMENT
    	{\mana{6}\lockedmana{5}\gdef\armourtype{C}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	}
    
    \newcommand{\elf}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomthree\setcounter{enc}{1}\addtocounter{enc}{-\value{age}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\person{\value{enc}}%STRENGTH
    	{\value{age}}%DEXTERITY
    	{1}%SPEED
    	{{\arabic{age}}{2}{1}}%MENTAL ATTRIBUTES
    	{0}{\ifodd\value{list}1\else2\fi}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	{\ifodd\value{gold}\else Projectiles \arabic{age}, \fi Academics \arabic{age}, Athletics 1, \ifodd \thechapter Crafts \arabic{age}\else Performance \arabic{age}\fi, Stealth 1, Survival 2, Vigilance \arabic{age}\Path{Blood \ifodd\thechapter\else \& Song\fi}{\addtocounter{enc}{1} Aldaron \arabic{random}, \addtocounter{age}{1}Enchantment \arabic{age}}\addtocounter{age}{-1} \ifodd\value{gold}\else Fate \arabic{random}\fi\addtocounter{gold}{1}, \ifodd\value{gold} Polymorph \arabic{age}\else Invocation \arabic{age}\fi}{\ifnumcomp{\value{list}}{>}{10}{\rapier, dagger\ifodd\value{gold}\else, shortbow\fi}{\Dagger} %
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\ifnumcomp{\thechapter}{=}{\value{bestiarychapter}}{$3D6$sp worth of jewellery}{\ifnumcomp{\thechapter}{>}{3}{\multiply\value{gold} by \thepage \ifnumcomp{\value{gold}}{>}{100}{\divide\value{gold} by 100 \ifnumcomp{\value{enc}}{>}{4}{\arabic{gold} sp worth of earrings and bracelets}{random magical item}}{Ornamental dagger, worth \thepage sp}}{one necklace worth \thechapter sp}}}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	{\multiply\value{age} by 2 \mana{\value{age}}}
    	}
    
    \newcommand{\elvenenchanter}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo\randomthree\addtocounter{random}{1}\multiply\value{random} by -1
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\person{\arabic{random}}% STRENGTH
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	{\arabic{enc}}% DEXTERITY 
    	{1}% SPEED
    	{{\arabic{age}}% INTELLIGENCE
    	{\arabic{enc}\addtocounter{random}{1}}% WITS
    	{\arabic{random}}}% CHARISMA
    	{0}% DR
    	{\ifodd\thechapter 0\else 1\fi}% COMBAT
    	{Projectiles 1, Academics 3, Empathy 3, Deceit 3, Performance 3, Stealth 1, Vigilance 2\Path{Blood}{Enchantment 5, Aldaron 4, Metamagic 4, Fate 3, Forces 2, Polymorph 2, Invocation 1}}% SKILLS
    	{\ifnumcomp{\thechapter}{=}{\value{bestiarychapter}}{$5D6$sp worth of jewellery}{\ifnumcomp{\thechapter}{>}{4}{\multiply\value{enc} by \thepage \ifnumcomp{\value{enc}}{>}{0}{\divide\value{enc} by 100 \ifnumcomp{\value{enc}}{>}{0}{\arabic{enc} sp worth of earrings}{random magical item}}{ornamental dagger, worth \thepage sp}}{\setcounter{gold}{\thechapter}\addtocounter{gold}{1} one necklace worth \arabic{gold} sp}}}% EQUIPMENT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    		{\mana{6}\addtocounter{xpbonus}{5}}
    	}
    
    \newcommand{\gnome}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo
    \person{-2}% STRENGTH
    
    {-1}% DEXTERITY 
    {1}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{\arabic{random}}% INTELLIGENCE
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{random}}}% CHARISMA
    
    {0}% DR
    {0}% AGGRESSION
    
    {Academics 1, Crafts 1, Empathy 1, Larceny 1, Stealth 1\Path{Alchemy}{Illusion \ifodd\value{chapter} 1\else 2\ifodd\value{page} Invocation 1\fi\fi}}% SKILLS
    
    {\ifnumcomp{\thechapter}{=}{\value{bestiarychapter}}{Promisary note}{\ifnumcomp{\thechapter}{>}{2}{\multiply\value{enc} by \thechapter \ifnumcomp{\value{enc}}{>}{0}{\divide\value{enc} by 500 \ifnumcomp{\value{enc}}{>}{0}{Big ruby worth \arabic{enc}gp}{Green emerald worth \thepage sp}}{Glimmering diamond worth \thepage gp}}{interesting piece of lizardite.}}}
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\gnomishillusionist}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo\randomthree\addtocounter{random}{1}
    
    \person{-3}% STRENGTH
    {-2}% DEXTERITY 
    {1}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{\arabic{random}}% INTELLIGENCE
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{enc}}}% CHARISMA
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {0}% COMBAT
    
    {\ifodd\value{page}\else Projectiles \arabic{enc}, \fi Academics 3, \ifodd\value{chapter} Crafts \arabic{enc},\fi Deceit \arabic{age},  Stealth \arabic{enc}
    \Path{Alchemy}{Conjuration \arabic{age}, \ifodd\value{page} Force \arabic{enc}, \else Invocation \arabic{enc}, \fi Illusion \arabic{random}, Metamagic \arabic{age}}}% SKILLS
    
    {\ifnumcomp{\thechapter}{=}{\value{bestiarychapter}}{Promisary note}{\ifnumcomp{\thechapter}{>}{2}{\multiply\value{enc} by \thepage \ifnumcomp{\value{enc}}{>}{0}{\divide\value{enc} by 100 \ifnumcomp{\value{enc}}{>}{0}{Giant ruby worth \arabic{enc}gp}{Green emerald worth \thepage gp}}{Glimmering diamond worth \thepage gp}}{\setcounter{gold}{\thechapter}\addtocounter{gold}{1} interesting piece of quartz.}}}%
    {\mana{6}}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\humanfarmer}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomthree\addtocounter{random}{-2}
    \person{\arabic{age}}% STRENGTH
    
    {0}% DEXTERITY 
    {0}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{\arabic{random}}% INTELLIGENCE
    
    {-1}% WITS
    {\ifodd \value{chapter} -1\else1\fi}}% CHARISMA
    {0}% DR
    {\ifodd\thepage 0\else 1\fi}% AGGRESSION
    {Beast Ken 2, Crafts 2, \ifodd\thechapter Empathy 1\fi}% SKILLS
    {\Dagger , \thechapter cp in a purse.}% EQUIPMENT
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\humanmaid}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomthree
    
    \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
    {\ifodd\thepage 0\else 1\fi}% AGGRESSION
    {Empathy 1, \ifodd\thechapter Deceit 1\fi}% SKILLS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\Dagger, \thechapter cp}% EQUIPMENT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\humantrader}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo\addtocounter{enc}{-1}
    \person{\arabic{random}}% STRENGTH
    
    {0}% DEXTERITY 
    {0}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{\arabic{enc}}% INTELLIGENCE
    
    {-1}% WITS
    {\ifodd\thepage 0\else 1\fi}}% CHARISMA
    {0}% DR
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{enc}}% AGGRESSION
    
    {Academics 1, Crafts 1}% SKILLS
    
    {\Dagger, \ifnumcomp{\value{bestiarychapter}}{=}{\thechapter}{$3D6\times 100$cp.}{\setcounter{gold}{\thepage}\multiply\value{gold} by \value{list}\ifnumcomp{\value{gold}}{>}{0}{\arabic{gold}sp hidden in the cart.}{None}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    }% EQUIPMENT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\humandiplomat}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo\randomthree\addtocounter{random}{\value{enc}}\addtocounter{random}{-3}
    
    \person{\ifodd\value{page} 0\else 1\fi}% STRENGTH
    {1}% DEXTERITY 
    {0}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{\arabic{random}}% INTELLIGENCE
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{enc}}}% CHARISMA
    
    {0}% DR
    {1}% AGGRESSION
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {Academics 2, Deceit \arabic{age}, \ifodd\value{gold} Empathy \arabic{enc},\fi Vigilance \arabic{enc}}% SKILLS
    
    {\Dagger, \setcounter{gold}{\thepage}\addtocounter{gold}{\thechapter}\arabic{gold}cp, \divide\value{gold} by 3 \arabic{gold}sp stored secretly nearby.}% EQUIPMENT
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\humanpriest}{
    	\randomthree
    
    \person{\ifnum\value{enc}>5 3\else 0\fi}% STRENGTH
    {0}% DEXTERITY 
    {0}% SPEED
    {{\arabic{age}}% INTELLIGENCE
    {0}% WITS
    {\ifodd\thepage 0\else 1}}% CHARISMA
    {0}% DR
    {\ifnum\value{enc}>3 0 \else 1 \fi}% AGGRESSION
    {Academics \arabic{age}, Empathy \ifnum\value{enc}<2 2\else 1\fi\Path{Devotion}{Fate \arabic{age}\ifodd\thepage \else \randomtwo Aldaron \arabic{enc}\fi}}% SKILLS
    {\ifodd\thechapter\quarterstaff\else\Dagger\fi}% ABILITIES
    {\multiply\value{age} by 2\mana{\arabic{age}}}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\humansoldier}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo
    
    \person{2}% STRENGTH
    {\ifodd\thepage 0 \else 1\fi}% DEXTERITY 
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\arabic{random}}% SPEED
    
    {{0}% INTELLIGENCE
    {-1}% WITS
    {0}}% CHARISMA
    {0}% DR
    {\ifodd\thechapter 2 \else 1\fi}% AGGRESSION
    {Beast Ken 1, Survival \ifodd\thechapter 2 \else 1\fi, Tactics 1}% SKILLS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\ifnum\value{age}>8{\greatsword}\else\ifnum\value{age}>4{\longsword}\else{\greataxe}\fi\fi, \ifnum\value{age}=3\partialleather\else\partialchain\fi, \ifnumcomp{\value{bestiarychapter}}{=}{\thechapter}{$5D6$cp}{\setcounter{gold}{\thepage}\multiply\value{gold} by \thechapter \divide\value{gold} by 10\addtocounter{gold}{1}\arabic{gold}cp}}% ABILITIES
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\humanarcher}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo
    
    \person{2}% STRENGTH
    {1}% DEXTERITY 
    {0}% SPEED
    {{0}% INTELLIGENCE
    {-1}% WITS
    {0}}% CHARISMA
    {0}% DR
    {1}% AGGRESSION
    {Projectiles 2, Crafts \ifodd\thechapter 1 \else 2\fi, Survival \ifodd\thechapter 2 \else 1\fi, Tactics 1}% SKILLS
    {\longbow, dagger, \partialleather}% EQUIPMENT
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\humanthief}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo
    
    \person{1}% STRENGTH
    {\ifodd\thepage 2 \else 1\fi}% DEXTERITY 
    {1}% SPEED
    {{0}% INTELLIGENCE
    {0}% WITS
    {0}}% CHARISMA
    {0}% DR
    {\ifodd\thechapter 2 \else 1\fi}% AGGRESSION
    {Athletics 2, Deceit \ifodd\thepage 2 \else 1\fi, Tactics 1}% SKILLS
    {\ifnum\value{enc}>5{\shortsword, dagger}\else\ifnum\value{age}>2{\rapier, dagger}\else{\longsword}\fi\fi \ifnum\value{age}=3\partialleather \fi \setcounter{gold}{\thepage}\divide\value{gold} by 4\addtocounter{gold}{3}, \arabic{gold}cp}% EQUIPMENT
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\humanalchemist}{
    	\randomthree
    
    \person{\ifodd\thepage 0 \else 1\fi}% STRENGTH
    {0}% DEXTERITY 
    {0}% SPEED
    {{\ifodd\value{page} 3 \else 1\fi}% INTELLIGENCE
    {\ifodd\value{page} -1 \else 1 \fi}% WITS
    {0}}% CHARISMA
    {0}% DR
    {\ifodd\value{chapter} 0 \else 1\fi}% AGGRESSION
    {Academics \arabic{age}, Deceit \ifodd\thepage 2 \else 1, Tactics 1\fi\Path{Alchemy}{\ifodd\value{chapter} Conjuration \arabic{age}, Invocation 3, \ifnum\value{enc}<5 Metamagic \arabic{enc}\fi\else \randomtwo Conjuration \arabic{enc}, Forces \arabic{age}, Metamagic 2\fi}}% SKILLS
    {\setcounter{age}{\value{random}}\addtocounter{age}{\value{age}}Mana stone jewel with \arabic{age} mana, \thechapter gp, \thepage sp}% EQUIPMENT
    {\mana{4}\lockedmana{\arabic{random}}}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\gnollhunter}{
    	\randomtwo\addtocounter{enc}{1}
    
    \person{\arabic{enc}}% STRENGTH
    {\ifodd\thepage 2 \else 1\fi}% DEXTERITY 
    {1}% SPEED
    {{-1}% INTELLIGENCE
    {1}% WITS
    {-1}}% CHARISMA
    {0}% DR
    {1}% AGGRESSION
    {Aggression 2, Projectiles 1, Survival 3\knacks{\adrenalinesurge}}% SKILLS
    {\spear}% EQUIPMENT
    {}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	}
    
    \newcommand{\gnollshaman}{
    
    	\randomthree\addtocounter{age}{-1}
    \person{1}% STRENGTH
    {0}% DEXTERITY 
    {0}% SPEED
    {{\arabic{age}\addtocounter{age}{1}}% INTELLIGENCE
    {1}% WITS
    {-2}}% CHARISMA
    {0}% DR
    {1}% AGGRESSION
    {Aggression 2, Projectiles \arabic{age}, Academics \arabic{age}, Beast Ken \arabic{age}, Stealth \arabic{enc}, \ifnum\value{enc}>1{Survival \arabic{enc}, Vigilance \arabic{enc}}\fi\Path{Divinity (Qualme)}{Fate \arabic{enc} Invocation \addtocounter{enc}{1}\arabic{enc}, Necromancy \arabic{age}}}% SKILLS
    {Dagger}% EQUIPMENT
    {\mana{4}}
    }
    
    \newcommand{\nuracat}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo
    	\animal{\arabic{random}}% STRENGTH
    	{2\addtocounter{random}{3}}% DEXTERITY
    	{\arabic{random}}% SPEED
    	{\arabic{random}}% WITS
    
    	{0}% DR
    	{4}% AGGRESSION
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	{Athletics 3, Stealth \arabic{enc}, Survival 1, Vigilance 3}% SKILLS
    	{\claws}{}
    
    \newcommand{\nuracrab}{
    \randomthree\addtocounter{random}{1}
    \animal{\arabic{random}}% STRENGTH
    {-2}% DEXTERITY 
    {1}% SPEED
    {0}% WITS
    {6}% DR
    {2}% AGGRESSION
    {Survival 1}% SKILLS
    {}% ABILITIES
    {}
    
    	\newcommand{\nurahorse}{
    \animal{2}% STRENGTH
    {1}% DEXTERITY 
    {2}% SPEED
    {0}% WITS
    {2}% DR
    {2}% AGGRESSION
    {Athletics 3, Survival 1}% SKILLS
    {}% ABILITIES
    {}
    
    \newcommand{\nuraslug}{
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    	\randomtwo\addtocounter{enc}{-2}
    \animal{\arabic{enc}}% STRENGTH
    
    {-1}% DEXTERITY 
    {-4}% SPEED
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {-3}% WITS
    {\arabic{random}}% DR
    
    {0}% AGGRESSION
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {Projectiles 2, Survival 1}% SKILLS
    {Acid Spray}% ABILITIES
    {\addtocounter{str}{1}}
    
    \newcommand{\nuraspider}{
    \animal{4}% STRENGTH
    {2}% DEXTERITY 
    {3}% SPEED
    {2}% WITS
    {3}% DR
    {4}% AGGRESSION
    {Athletics 3, Vigilance 2}% SKILLS
    {\web, poison}% ABILITIES
    {}
    }
    
    
    \newcommand{\nurawoodspy}{
    	\randomtwo\addtocounter{enc}{4}\addtocounter{random}{1}
    \animal{\arabic{random}}% STRENGTH
    {\arabic{enc}}% DEXTERITY 
    {3}% SPEED
    {2}% WITS
    {3}% DR
    {\arabic{random}}% AGGRESSION
    {Athletics 2, Stealth 4, Survival 2, Tactics 2}% SKILLS
    {None}% ABILITIES
    {}
    }
    
    
    \newcommand{\nurawolf}{
    \animal{1}% STRENGTH
    {1}% DEXTERITY 
    {3}% SPEED
    {1}% WITS
    {2}% DR
    {3}% AGGRESSION
    {Athletics 3, Survival 1}% SKILLS
    {\teeth}% ABILITIES
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    
    %%%%%%%%%% NURA %%%%%%%%%%
    
    \newcommand{\goblin}{
    
    \person{-1}% STRENGTH
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\ifodd\thepage 2\else 1\fi}% DEXTERITY 
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {{0}% INTELLIGENCE
    
    {0}% WITS
    {-4}}% CHARISMA
    {0}% DR
    {1}% AGGRESSION
    {Projectiles \ifodd\thechapter 1\else 2\fi, Athletics 1, Deceit 1, Stealth \ifodd\thechapter 2\else 1\fi, Tactics 1}% SKILLS
    {\javelin dagger}% EQUIPMENT
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\undeadgoblin}{
    
    \randomtwo\addtocounter{random}{-2}
    \animal{\arabic{random}}% STRENGTH
    {-2}% DEXTERITY 
    {0}% SPEED
    {-4}% WITS
    {2}% DR
    {2}% AGGRESSION
    {}% SKILLS
    {}% ABILITIES
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\deepgoblin}{
    
    \randomtwo\addtocounter{random}{-2}
    \person{\arabic{random}}% STRENGTH
    {2}% DEXTERITY 
    {0}% SPEED
    {{-1}% INTELLIGENCE
    {1}% WITS
    {-4}}% CHARISMA
    {0}% DR
    {1}% AGGRESSION
    {Projectiles 2, Athletics 1, Deceit 1, Stealth 2, Tactics 2}% SKILLS
    {\javelin bag of rocks}% EQUIPMENT
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\goblinnuramancer}{
    
    \randomtwo
    \person{-2}% STRENGTH
    {2}% DEXTERITY 
    {0}% SPEED
    {{\arabic{random}}% INTELLIGENCE
    {3}% WITS
    {-4}}% CHARISMA
    {0}% DR
    {0}% AGGRESSION
    {Projectiles 2, Deceit 2, Medicine 2, Stealth 1, Tactics 2\Path{Nura}{Invocation 3, Necromancy 3, Saurecanta 4}}% SKILLS
    {\Dagger}% EQUIPMENT
    {\mana{4}}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\hobgoblin}{
    
    \person{1}% STRENGTH
    {2}% DEXTERITY 
    {0}% SPEED
    {{-3}% INTELLIGENCE
    {0}% WITS
    {-4}}% CHARISMA
    {0}% DR
    {2}% AGGRESSION
    {Crafts 1, Tactics 1}% SKILLS
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    {\shortsword, \partialchain}% EQUIPMENT
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\deephobgoblin}{
    
    \person{1}% STRENGTH
    {2}% DEXTERITY 
    {0}% SPEED
    {{-3}% INTELLIGENCE
    {0}% WITS
    {-4}}% CHARISMA
    {0}% DR
    {2}% AGGRESSION
    {Tactics 2}% SKILLS
    {\club}% EQUIPMENT
    {}
    }
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
    \newcommand{\undeadhobgoblin}{
    
    \animal{1}% STRENGTH
    {0}% DEXTERITY 
    {-1}% SPEED
    {-3}% WITS
    {2}% DR
    {2}% AGGRESSION
    {}% SKILLS