diff --git a/config/glossary.tex b/config/glossary.tex index e0c87d47fae54af33e8bdcc23b7ccb3dcc27d8be..2ec4d38af2bd8c3b0c9edf6ef441e32d989f8d94 100644 --- a/config/glossary.tex +++ b/config/glossary.tex @@ -301,17 +301,17 @@ \newglossaryentry{thshen}{ name={Thshe\'{n}}, - description={A gnoll slave who became educated to see if gnolls could learn. He intends to free every gnoll he can from slavery} + description={a gnoll slave who became educated to see if gnolls could learn. He intends to free every gnoll he can from slavery} } \newglossaryentry{donald}{ name={Townmaster Donald}, - description={A townmaster with the kind of confidence only complete ignorance can bring} + description={a townmaster with the kind of confidence only complete ignorance can bring} } \newglossaryentry{darren}{ name={Darren of the Gnolls' Guild}, - description={Darren is the Journeyman for the Gnolls' Guild, visiting the area to sell the services of more gnolls} + description={the Journeyman for the Gnolls' Guild, visiting the area to sell the services of more gnolls} } \newglossaryentry{dhagh}{ @@ -321,12 +321,12 @@ \newglossaryentry{tailtwitch}{ name={Tailtwitch}, - description={A mischevious gnoll, known for pinching items} + description={a mischevious gnoll, known for pinching items} } \newglossaryentry{bigchap}{ name={Big Chap}, - description={A giant of a gnoll, ready to unleash hell} + description={a giant of a gnoll, ready to unleash hell} } \newglossaryentry{colin}{ @@ -339,18 +339,18 @@ \newglossaryentry{fishtown}{ name={Fishtown}, - description={The closest town to \glsentrytext{college}, known throughout the world for its clear waters} + description={the closest town to \glsentrytext{college}, known throughout the world for its clear waters} } \newglossaryentry{whitewastes}{ name={The White Wastes}, text={the White Wastes}, - description={The snow-covered mountainous region a day's march from \glsentrytext{college}, where the undead swarm} + description={the snow-covered mountainous region a day's march from \glsentrytext{college}, where the undead swarm} } \newglossaryentry{deanconjuration}{ name={The Dean of Conjuration}, - description={Andrew Fore, the quintessential alchemist who, due to too much inhalation of dangerous materials, has acquired a lethal cough}, + description={the quintessential alchemist who, due to too much inhalation of dangerous materials, has acquired a lethal cough}, text={the Dean of Conjuration}, first={Andrew Fore, the Dean of Conjuration} } @@ -365,14 +365,21 @@ \newglossaryentry{deanmetamagic}{ name={The Dean of Metamagics}, text={the Dean of Metamagics}, - description={Ashkal Quennom, who answers every question with two more, and has the irritating habit of shaving his beard and then socializing with the younger alchemists}, + description={answers every question with two more, and has the irritating habit of shaving his beard and then socializing with the younger alchemists}, first={Ashkal Quennom, Dean of Metamagics} } \newglossaryentry{deaninvocation}{ name={The Dean of Invocation}, - description={Adrian Beard, a wizzened and completely hairless creature who still, at the age of 80, cannot sit still for ten minutes, and wanders, occasionally twitching, while lecturing people on everything at all occasions}, + description={a wizzened and completely hairless creature who still, at the age of 80, cannot sit still for ten minutes, and wanders, occasionally twitching, while lecturing people on everything at all occasions}, text={the Dean of Invocation}, first={Adrian Beard, the Dean of Invocation} } +\newglossaryentry{moore}{ + name={Alen Marsh}, + description={the old wizard, responsible for selling illegal magics, and refusing to obey the formal laws on magic. Derisively called `Dean of the Marsh' by guild mages}, + text={Alen Marsh}, + first={Alen Marsh, Dean of the Marsh} + } + diff --git a/config/monsters.tex b/config/monsters.tex index c5895cd8117eac1ca54953f9ea3ebbc3ae3b5c74..0d4f233f3c413576cfcf726a7b5990c205df0fe6 100644 --- a/config/monsters.tex +++ b/config/monsters.tex @@ -430,10 +430,16 @@ % \newcommand{\dragon}{ - \ifnumcomp{\thechapter}{<}{6}{\setcounter{age}{6}}{\ifnumcomp{\thechapter}{>}{9}{\setcounter{age}{7}}{\setcounter{age}{\thechapter}}} - \person{\arabic{age}}{3}{4}{{3}{4}{2}}{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}}}% - {\knacks{\combatcaster, \backtothewall\ifnumcomp{\value{age}}{>}{3}{\laststand}{}},\abilities{Flight}\Path{Blood}{Enchantment \addtocounter{age}{-1}\arabic{age}, 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}} + \ifnumcomp{\thechapter}{<}{6}{\setcounter{age}{6}}{\ifnumcomp{\thechapter}{>}{9}{\setcounter{age}{7}}{\setcounter{age}{\thechapter}}}\randomtwo\addtocounter{random}{2} + \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}}}% + {\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}} } \newcommand{\dwarventrader}{ @@ -574,11 +580,11 @@ } \newcommand{\nuraspider}{ - \animal{4}{2}{3}{2}{3}{4}{Athletics 3, Vigilance 2\abilities{\web}}{}{} + \animal{4}{2}{3}{2}{3}{4}{Athletics 3, Vigilance 2}{\web, poison}{} } \newcommand{\nurawolf}{ -\animal{1}{1}{3}{1}{2}{3}{Athletics 3, Survival 1}{}{} +\animal{1}{1}{3}{1}{2}{3}{Athletics 3, Survival 1}{\teeth}{} } %%%%%%%%%% NURA %%%%%%%%%% @@ -667,11 +673,19 @@ } \newcommand{\huntingdog}{ - \animal{-2}{0}{4}{1}{1}{0}{Survival 2\abilities{\teeth}}{}{} + \randomtwo\addtocounter{random}{-2} + \animal{-2}{\arabic{random}}{4}{1}{1}{0}{Survival 2\abilities{\teeth}}{}{} } \newcommand{\rockman}{ - \person{6}{0}{-4}{{2}{-4}{1}}{7}{1}{Academics 1, Ether Lore 2, Stealth 3, Vigilance 2}{}{} + \randomthree\ifodd\value{page}\addtocounter{age}{3}\else\addtocounter{age}{4}\setcounter{enc}{-1}\addtocounter{enc}{-\value{random}} + \person{\arabic{age}}% STRENGTH + {0}% DEXTERITY + {\arabic{enc}}% SPEED + {{\arabic{age}}% INTELLIGENCE + {-4}% WITS + {1}}% CHARISMA + {7}{1}{Academics 1, Ether Lore 2, Stealth 3, Vigilance 2}{}{} } \newcommand{\lavaman}{