Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • andonome/config
1 result
Show changes
Commits on Source (27)
......@@ -4,17 +4,20 @@
\newcommand\glossarytitle{Lexicon}
\fi
\newglossary*{mech}{Mechanics}
\newglossary*{people}{People}
\glssetcategoryattribute{people}{indexonlyfirst}{true}
\glssetcategoryattribute{mech}{indexonlyfirst}{true}
\glsdefpostdesc{general}{.}
\glssetcategoryattribute{general}{glossnamefont}{sc}
\glsdefpostdesc{people}{.\space\adforn{15}\space}
\glsdefpostdesc{rules}{.\space\adforn{35}\space}
\glsdefpostdesc{god}{.}
\glsdefpostdesc{acronym}{.}
\glsdefpostdesc{location}{.\space\adforn{72}\space}
\glsdefpostdesc{location}{.\quad\adforn{14}\space}
\glsdefpostdesc{symbol}{.}
\newglossary*{people}{People}
\glssetcategoryattribute{people}{indexonlyfirst}{true}
\glssetcategoryattribute{god}{glossnamefont}{textsf}
\newignoredglossary*{peeps}
......@@ -35,6 +38,12 @@
\setabbreviationstyle[acronym]{short-sc-desc}
}
\newacronym[
description={a brand GNU RPG},
name={BIND},
nonumberlist,
]{BIND}{BIND}{BIND Is Not DnD}
\newacronym[
description={means the spell's total level},
text={spell level},
......@@ -73,12 +82,109 @@
prefix={a\space},
]{gp}{gp}{Gold Piece}
\newacronym[
description={measure of how much luck the character has left, used solely to avoid Damage},
shortplural={FP},
prefix={an\space},
name={Fate Points (FP)},
]{fp}{FP}{Fate Point}
\newacronym[
description={provide linear, measure of a character's health and injury},
shortplural={HP},
prefix={an\space},
prefixfirst={a\space},
name={Health Points (HP)},
]{hp}{HP}{Health Point}
\newacronym[
description={measure how tired, hungry, and fed-up characters feel.
Characters can put up with a number of Exhaustion Points equal to their \glsentrytext{hp}, after which they receive penalties to act},
shortplural={EP},
prefix={an\space},
name={Exhaustion Points (EP)},
]{ep}{EP}{Exhaustion Point}
\newacronym[
description={means the number players need to roll on the dice to achieve a \emph{tie} with the task.
Rolling higher indicates they have their prize, rolling lower means some nasty outcome is upon them, and rolling a tie means both (or neither)},
shortplural={TNs},
prefix={a\space},
]{tn}{TN}{Tie Number}
\newacronym[
description={work as the ``battery power'' of a magic user, which allows them to power spells},
shortplural={MP},
name={Mana Points (MP)},
prefix={an\space},
prefixfirst={a\space},
]{mp}{MP}{Mana Point}
\newacronym[
description={measure how many actions someone can take in a round, based on how fast they can move and react},
shortplural={AP},
name={Action Points (AP)},
prefix={an\space},
]{ap}{AP}{Action Point}
\newacronym[
description={form an abstract measurement of how much valuable experience and learning characters have acquired. PCs spend XP to buy Traits},
shortplural={XP},
prefix={an\space},
name={Experience Points (XP)},
nonumberlist,
]{xp}{XP}{Experience Point}
\newacronym[
description={give a rough estimate of a creature's combat abilities},
shortplural={CRs},
prefix={a\space},
name={Creature Ratings (CR)},
nonumberlist,
]{cr}{CR}{Combat Rating}
\newacronym[
description={-- one of the characters run by the people playing the game},
prefix={a\space},
]{pc}{PC}{Player Character}
\newacronym[
description={show magical shielding from the Force sphere},
shortplural={SP}
prefix={a\space},
]{SP}{SP}{Shield Point}
\newacronym[
description={represent armour of any type, or other states which help avoid Damage},
shortplural={DR},
prefix={a\space},
]{dr}{DR}{Damage Resistance}
\newacronym[
description={ -- anyone in the world played by the \glsentrytext{gm} rather than a player},
prefix={an\space},
prefixfirst={a\space},
]{npc}{NPC}{Non-Player Character}
\newacronym[
description={books work a little like `print on demand', but it's faster, and cheaper, and if you don't like the paper-quality, you have only yourself to blame},
prefix={a\space},
]{piy}{PiY}{Print it Yourself}
\newacronym[
description={means that the file is for printing, not for reading on a screen},
prefix={a\space},
nonumberlist,
]{pdf}{pdf}{Printable Document Format}
%%%%%%%%%%%%%%%%%%%%%%%%
\newglossaryentry{gm}{
prefix={a\space},
name={The Judge},
text={Judge},
sort={Judge},
category={rules},
type={mech},
nonumberlist,
description={rolls encounters, interprets the rules, and forgets to bring enough pencils},
}
......@@ -86,7 +192,7 @@
\newglossaryentry{storypoint}{
name={Story Points},
text={Story Point},
category={rules},
type={mech},
prefix={a\space},
description={allow players to declare that some part of their backstory arrives on scene to help the situation. They also grant \glsfmtplural{xp}},
}
......@@ -96,83 +202,17 @@
name={An Interval},
text={Interval},
sort={Interval},
category={rules},
type={mech},
nonumberlist,
description={means quarter of a day -- morning, afternoon, evening, or night},
}
\newglossaryentry{cycle}{
name={Cycles},
text={cycle},
prefix={a\space},
description={measure time.
They have twelve seasons and last three of our years},
}
\newglossaryentry{boon}{
name={Concoctions},
text={Concoction},
prefix={a\space},
sort={concoction},
description={are liquids or powders which, when thrown in the air, hyper-charge the use of a single magic Sphere, for anyone present next to the burst.
For example, a concoction to boost the Air Sphere would mean a caster with Air 2 could cast a single spell as if they had Air 3.
Using one in combat requires at least one \glsentrytext{ap} to grab it, and another to use dispurse it into the air},
}
\newglossaryentry{ingredient}{
name={Ingredients},
text={Ingredient},
prefix={an\space},
nonumberlist,
description={are substances with elemental affinities, used for powerful alchemical effects.
A griffin's feathers may boost Air magic, or a bear's heart may be used to create a Fire \glsentrytext{talisman}},
}
\newglossaryentry{invocation}{
name={Invocations},
text={Invocation},
prefix={an\space},
description={are the basic sentence-formulae which define spells.
They consist of one to five `descriptors', one action, and a target.
For example, `{\sffamily Distant, Wax Air}' spells encourage air at a distance},
}
\newglossaryentry{alchemy}{
prefix={an\space},
name={Alchemy},
text={alchemy},
sort={Alchemy},
description={allows people to craft magical spells from an elementally-atuned \glsentrytext{ingredient}.
It requires no magical Skill, only knowledge},
}
\newglossaryentry{talisman}{
prefix={a\space},
name={Talismans},
text={Talisman},
first={talisman (a one-use alchemical item)},
firstplural={talismans (one-use alchemical items)},
sort={Talisman},
description={are spells, locked in an item, along with some activation condition.
A talisman could open a magical gateway once it reaches a certain location, or bless the first person it sees with good luck.
Many will strike the nearest, available target once activated, which makes them dangerous in the wrong hands},
}
\newglossaryentry{artefact}{
name={Artefacts},
text={Artefact},
prefix={an\space},
description={happen, often by accident, when someone imbues sentience into an unused \glsentrytext{talisman}, then leaves it to contemplate its existence for a century.
spells given sentience, and function as long-term magical items.
They frequently go awry, as they have a mind of their own, and their own wishes and values},
}
\newglossaryentry{area}{
name={Areas},
sort={Area},
text={Area},
prefix={an\space},
category={rules},
type={mech},
nonumberlist,
description={give a rough unit for large spaces.
An area is a space made distinct by its features.
......@@ -184,27 +224,57 @@
sort={Response Action},
text={Response Action},
prefix={a\space},
category={rules},
type={mech},
nonumberlist,
first={\textit{Response Action}},
description={is any action taken as a reaction (usually taken when being attacked)},
}
\newglossaryentry{bandAct}{
name={A Banding Action},
sort={Banding Action},
text={Banding Action},
prefix={a\space},
type={mech},
nonumberlist,
prefixfirst={a\space\textit{Banding Action}},
description={means characters can perform this task as a team in a useful way.
In this case, the first character adds their Bonus, the second adds half, the third, a quarter, et c. and we round halves up at the end},
}
\newglossaryentry{attribute}{
name={Attributes},
text={Attribute},
prefix={an\space},
category={rules},
type={mech},
first={\textit{Attribute}},
description={measure a character's inherent abilities -- Strength, Speed, et c},
}
\newglossaryentry{sq}{
name={Side Quests},
text={Side~Quest},
prefix={a\space},
type={mech},
description={are BIND's way of structuring stories.
Each \gls{segment} has a location (e.g. `Town', or `Forest'), where it `activates' once the \glspl{pc} enter the area},
}
\newglossaryentry{round}{
name={Rounds},
text={round},
prefix={a\space},
type={mech},
description={measure small slices of fast-paced time.
Mostly, we use rounds for combat},
}
\newglossaryentry{natural}{
name={A Natural Roll},
text={Natural Roll},
sort={Natural Roll},
prefix={a\space},
category={rules},
type={mech},
nonumberlist,
description={is a roll where the physical dice land on some number.
For example, a `natural 2' is where the dice show `\dicef{1}\dicef{1}', as opposed to a player gaining the result `2' from rolling a `\dicef{3}\dicef{1}' while the character has a -2 penalty to the roll},
......@@ -214,33 +284,15 @@
name={Segments},
text={segment},
prefix={a\space},
category={rules},
type={mech},
description={are scenes which form a larger story},
}
\newglossaryentry{sq}{
name={Side Quests},
text={Side~Quest},
prefix={a\space},
category={rules},
description={are BIND's way of structuring stories.
Each \gls{segment} has a location (e.g. `Town', or `Forest'), where it `activates' once the \glspl{pc} enter the area},
}
\newglossaryentry{round}{
name={Rounds},
text={round},
prefix={a\space},
category={rules},
description={measure small slices of fast-paced time.
Mostly, we use rounds for combat},
}
\newglossaryentry{step}{
name={Steps},
text={step},
prefix={a\space},
category={rules},
type={mech},
nonumberlist,
description={provide a rough measure of space.
We can imagine it about a metre long, or as wide as the step on your gaming board, or any other length},
......@@ -250,7 +302,7 @@
name={Traits},
text={Trait},
prefix={a\space},
category={rules},
type={mech},
description={are any stat on a character sheet, such as Strength, Attack, or a weapon's Damage},
}
......@@ -260,14 +312,14 @@
sort={Vitals Shot},
prefix={a\space},
nonumberlist,
category={rules},
type={mech},
description={means an attack which strikes between the gaps in armour (or other weak point) and deals full Damage, ignoring \glsentrytext{dr}.
See \glsentrytext{covering}},
}
\newglossaryentry{covering}{
name={Covering},
category={rules},
type={mech},
prefix={a\space},
nonumberlist,
description={shows how many steps of the dice armour covers.
......@@ -281,7 +333,7 @@
text={Resting Action},
sort={Resting Action},
first={\textit{Resting Action}},
category={rules},
type={mech},
prefix={a\space},
description={can only happen when a character has no penalty for failure.
The player sets one die to `6', and rolls the other},
......@@ -291,7 +343,7 @@
name={Downtime},
text={Downtime},
prefix={a\space},
category={rules},
type={mech},
description={between sessions lets characters train, heal, and drink.
Every week in our world, three weeks pass in \glsentrytext{fenestra}},
}
......@@ -300,123 +352,66 @@
name={Campaigns},
text={campaign},
prefix={a\space},
category={rules},
type={mech},
description={are series of games, linked together by \glsentrytext{sq} plots, and every players' \glsentrytext{characterPool}},
}
\newacronym[
description={measure of how much luck the character has left, used solely to avoid Damage},
shortplural={FP},
prefix={an\space},
name={Fate Points (FP)},
]{fp}{FP}{Fate Point}
\newacronym[
description={provide linear, measure of a character's health and injury},
shortplural={HP},
prefix={an\space},
prefixfirst={a\space},
name={Health Points (HP)},
]{hp}{HP}{Health Point}
\newacronym[
description={measure how tired, hungry, and fed-up characters feel.
Characters can put up with a number of Exhaustion Points equal to their \glsentrytext{hp}, after which they receive penalties to act},
shortplural={EP},
prefix={an\space},
name={Exhaustion Points (EP)},
]{ep}{EP}{Exhaustion Point}
\newacronym[
description={means the number players need to roll on the dice to achieve a \emph{tie} with the task.
Rolling higher indicates they have their prize, rolling lower means some nasty outcome is upon them, and rolling a tie means both (or neither)},
shortplural={TNs},
prefix={a\space},
]{tn}{TN}{Tie Number}
\newacronym[
description={work as the ``battery power'' of a magic user, which allows them to power spells},
shortplural={MP},
name={Mana Points (MP)},
prefix={an\space},
prefixfirst={a\space},
]{mp}{MP}{Mana Point}
\newacronym[
description={measure how many actions someone can take in a round, based on how fast they can move and react},
shortplural={AP},
name={Action Points (AP)},
prefix={an\space},
]{ap}{AP}{Action Point}
\newacronym[
description={form an abstract measurement of how much valuable experience and learning characters have acquired. PCs spend XP to buy Traits},
shortplural={XP},
prefix={an\space},
name={Experience Points (XP)},
nonumberlist,
]{xp}{XP}{Experience Point}
\newacronym[
description={give a rough estimate of a creature's combat abilities},
shortplural={CRs},
\newglossaryentry{weight}{
name={Weight Rating},
text={Weight},
first={Weight Rating},
prefix={a\space},
name={Creature Ratings (CR)},
type={mech},
nonumberlist,
]{cr}{CR}{Combat Rating}
\newacronym[
description={-- one of the characters run by the people playing the game},
prefix={a\space},
]{pc}{PC}{Player Character}
\newacronym[
description={show magical shielding from the Force sphere},
shortplural={SP}
prefix={a\space},
]{SP}{SP}{Shield Point}
description={shows how easy something is to carry.
Characters can carry items with a total Weight Rating equal to their \glsentrytext{hp} total.
Creatures have a \glsentrytext{weight} equal to their own \glsentrytext{hp}},
}
\newacronym[
description={represent armour of any type, or other states which help avoid Damage},
shortplural={DR},
\newglossaryentry{characterPool}{
name={Character Pool},
prefix={a\space},
]{dr}{DR}{Damage Resistance}
type={mech},
description={is the collection of characters a player has.
Players introduce new characters as allies by spending \glsfmtplural{storypoint}, then once their character dies, they take their next \glsentrytext{pc} from the pool},
}
\newacronym[
description={ -- anyone in the world played by the \glsentrytext{gm} rather than a player},
prefix={an\space},
prefixfirst={a\space},
]{npc}{NPC}{Non-Player Character}
\newacronym[
description={books work a little like `print on demand', but it's faster, and cheaper, and if you don't like the paper-quality, you have only yourself to blame},
prefix={a\space},
]{piy}{PiY}{Print it Yourself}
%%%%%%%%%%%%%%%%
\newacronym[
description={means that the file is for printing, not for reading on a screen},
prefix={a\space},
\newglossaryentry{ainumar}{
name={The Ainumar},
text={Ainumar},
plural={Ainumari},
sort={Ainumar},
nonumberlist,
]{pdf}{pdf}{Printable Document Format}
description={is a great orb in the sky, commonly supposed to be where the gods live.
It is a planet, around the size of Jupiter},
}
\newglossaryentry{weight}{
name={Weight Rating},
text={Weight},
first={Weight Rating},
prefix={a\space},
category={rules},
\newglossaryentry{fenestra}{
name={Fenestra},
nonumberlist,
description={shows how easy something is to carry.
Characters can carry items with a total Weight Rating equal to their \glsentrytext{hp} total.
Creatures have a \glsentrytext{weight} equal to their own \glsentrytext{hp}},
description={is the moon where these stories take place.
It orbits the \gls{ainumar}},
}
\newglossaryentry{characterPool}{
name={Character Pool},
\newglossaryentry{alchemy}{
prefix={an\space},
name={Alchemy},
symbol={\glsentrytext{R}},
text={alchemy},
sort={Alchemy},
description={is what alchemists do},
}
\newglossaryentry{cycle}{
name={Cycles},
text={cycle},
prefix={a\space},
category={rules},
description={is the collection of characters a player has.
Players introduce new characters as allies by spending \glsfmtplural{storypoint}, then once their character dies, they take their next \glsentrytext{pc} from the pool},
%parent={fenestra},
description={As the \glsentrytext{ainumar} circles the Sun, \glsentrytext{fenestra} circles it.
Each complete Cycle has twelve seasons, and which last three years in total},
}
\newglossaryentry{edge}{
......@@ -425,56 +420,82 @@
text={Edge},
first={Edge of Civilization},
prefix={an\space},
parent={fenestra},
description={lies one footstep past the last \glsentrytext{village}.
Beyond this point, only dark forests, empty tundra, and hungry beasts wait.
When people travel off-road, or have to push back the walls of the forest to prepare for civilization's expansions, they have gone beyond the Edge},
}
\newglossaryentry{deep}{
name={The Labyrinth},
\newglossaryentry{sphere}{
name={Sphere},
prefix={a\space},
text={Labyrinth},
sort={Labyrinth},
description={is the network of frigid, nearly lifeless caverns, which sits beneath much of \glsentrytext{fenestra}},
parent={alchemy},
description={divide the world into meaningful parts.
The five elemental Spheres are Fire, Air, Fate, Water, and Earth.
Each pair joins its neighbours, making the high Spheres; Light, Death, Mind, Life, and Force},
}
\newglossaryentry{sylf}{
name={Sylf},
category={god},
description={ -- goddess of the forest and mother of all beasts.
The \glsentrytext{guard} exist to either thwart, or feed her, dependng on whom one asks},
\newglossaryentry{boon}{
name={Concoctions},
text={Concoction},
prefix={a\space},
sort={concoction},
parent={alchemy},
description={are liquids or powders which, when thrown in the air, hyper-charge the use of a single magic \glsentrytext{sphere}, for anyone present next to the burst.
For example, a concoction to boost the Air \glsentrytext{sphere} would mean a caster with Air 2 could cast a single spell as if they had Air 3.
Using one in combat requires at least one \glsentrytext{ap} to grab it, and another to dispurse it into the air},
}
\newglossaryentry{guard}{
name={Night Guards},
sort={Night Guard},
text={Night Guard},
prefix={a\space},
symbol={\glsentrytext{beasts}},
\newglossaryentry{ingredient}{
name={Ingredients},
text={Ingredient},
prefix={an\space},
nonumberlist,
description={are the sorry lot who have nothing better to do than wander into the darkness and get eaten},
parent={alchemy},
description={are the basic materials used to make any \glsentrytext{boon}, or \glsentrytext{talisman}, and for lots of medicines.
Each has an elemental affinity, so a Fire Ingredient can only make a Fire \glsentrytext{boon}},
}
\newglossaryentry{templeOfBeasts}{
name={Temple of Beasts},
prefix={a\space},
nonumberlist,
description={see the `\glsentrytext{guard}' and `\glspl{bothy}'},
\newglossaryentry{invocation}{
name={Invocations},
text={Invocation},
prefix={an\space},
parent={alchemy},
description={are the basic sentence-formulae which define spells.
They consist of one to five `descriptors', one action, and a target.
For example, `{\sffamily Distant, Wax Air}' spells encourage air at a distance},
}
\newglossaryentry{jotter}{
name={Jotters},
text={jotter},
\newglossaryentry{talisman}{
prefix={a\space},
description={do paperwork for the \glsentrytext{guard}, and control everything that their seniors don't care to manage},
name={Talismans},
text={Talisman},
first={talisman (a one-use alchemical item)},
firstplural={talismans (one-use alchemical items)},
sort={Talisman},
parent={alchemy},
description={are spells, locked in an item, along with some activation condition.
A talisman could open a magical gateway once it reaches a certain location, or bless the first person it sees with good luck.
Many will strike the nearest, available target once activated, which makes them dangerous in the wrong hands},
}
\newglossaryentry{sunGuard}{
name={The Sun Guard},
sort={Sun Guard},
text={Sun Guard},
\newglossaryentry{artefact}{
name={Artefacts},
text={Artefact},
prefix={an\space},
parent={alchemy},
description={happen, often by accident, when someone imbues sentience into an unused \glsentrytext{talisman}, then leaves it to contemplate its existence for a century.
spells given sentience, and function as long-term magical items.
They frequently go awry, as they have a mind of their own, and their own wishes and values},
}
\newglossaryentry{deep}{
name={The Labyrinth},
prefix={a\space},
description={are the upstanding soldiers who protect the city from all the unwashed masses, while wearing shiny-white tabards},
text={Labyrinth},
sort={Labyrinth},
parent={fenestra},
description={is the network of frigid, nearly lifeless caverns, which sits beneath much of \glsentrytext{fenestra}},
}
\newglossaryentry{blight}{
......@@ -482,6 +503,8 @@
text={blight},
sort={Blight},
prefix={a\space},
category={location},
parent={fenestra},
description={is an area too full of goblins for anyone to live.
Most blights have at least one cave or portal to the underground goblin realm},
}
......@@ -490,6 +513,8 @@
name={Baileys},
text={bailey},
prefix={a\space},
category={location},
parent={fenestra},
description={are walled villages, which stands beyond the protection of any towns, and endure attacks by wandering monsters.
They mark the \glsentrytext{edge} of civilization, as nothing lies beyond them except the wild forest},
}
......@@ -499,117 +524,146 @@
text={bothy},
plural={bothies},
prefix={a\space},
category={location},
parent={fenestra},
description={are small half-way houses on long roads, built so that travellers can sleep safely after Sundown.
Some have a single fireplace, and enough room for a half a dozen people and a donkey},
}
% Guilds
\newglossaryentry{sylf}{
name={Sylf},
category={god},
symbol={\glsentrytext{beasts}},
parent={ainumar},
description={ -- goddess of the forest and mother of all beasts.
The \glsentrytext{guard} exist to either thwart, or feed her, dependng on whom one asks},
}
\newglossaryentry{templeOfBeasts}{
name={The Temple of Beasts},
text={Temple of Beasts},
prefix={a\space},
symbol={\glsentrytext{beasts}},
nonumberlist,
description={The highest and lowest of all temples absorbs people with progressive political ideas, feckless drunks, dickheads, and scum.
All of them become heroes, and forest-feed},
}
\newglossaryentry{broch}{
name={Brochs},
text={broch},
prefix={a\space},
category={location},
parent={templeOfBeasts},
description={ are grand towers which surround civilization.
The \glsentrytext{guard} stay in them, playing loud pipes, and lighting fires to temp predators towards them.
Once a predator arrives, the \gls{guard} can loose arrows towards them, meaning one less predator able to attack any nearby \glsentrytext{village}, or the inner settlements.
A ring of flat earth surrounds each one, giving archers a clear shot at anything which emerges from the \glsentrytext{edge}},
}
\newglossaryentry{ainumar}{
name={The Ainumar},
text={Ainumar},
plural={Ainumari},
sort={Ainumar},
\newglossaryentry{guard}{
name={Night Guards},
sort={Night Guard},
text={Night Guard},
prefix={a\space},
parent={templeOfBeasts},
nonumberlist,
description={is a great orb in the sky, commonly supposed to be where the gods live.
It is a planet, around the size of Jupiter},
description={are the sorry lot who have nothing better to do than wander into the darkness and get eaten},
}
\newglossaryentry{fenestra}{
name={Fenestra},
nonumberlist,
description={is the moon where these stories take place.
It orbits the \gls{ainumar}},
\newglossaryentry{jotter}{
name={Jotters},
text={jotter},
prefix={a\space},
parent={templeOfBeasts},
description={do paperwork for the \glsentrytext{guard}, and control everything that their seniors don't care to manage},
}
% Guilds
\newglossaryentry{abderian}{
name={Abderian},
category={god},
symbol={\glsentrytext{poison}},
parent={ainumar},
description={is the goddess of poison and rot.
When she kills someone, she brings them to her banquet of pain, to see how long they can resist eating her rancid food},
}
\newglossaryentry{wheatGuild}{
name={The Wheat Guild},
text={Wheat Guild},
sort={Wheat Guild},
\newglossaryentry{templeOfPoison}{
name={The Temple of Poison},
text={Temple of Poison},
prefix={a\space},
symbol={\glsentrytext{poison}},
description={protects humanity from poison and rot, through baking, brewing, and distillation},
nonumberlist,
description={Beer, brewing and baking protect humanity from \glsentrytext{abderian}, so this temple have established a divine monopoloy on the lot},
}
\newglossaryentry{templeOfPoison}{
name={Temple of Poison},
\newglossaryentry{wheatGuild}{
name={The Wheat Guild},
text={Wheat Guild},
sort={Wheat Guild},
prefix={a\space},
symbol={\glsentrytext{poison}},
nonumberlist,
description={see the \gls{wheatGuild}},
category={location},
parent={templeOfPoison},
description={is where drinks are brewed, and drunks can drink.
An image of a skeleton, tempting you to feast with her, reminds patrons why they should always eat at an official Wheat Guild hall},
}
\newglossaryentry{server}{
name={Servers},
text={Server},
prefix={a\space},
parent={templeOfPoison},
description={make food for the \glsentrytext{wheatGuild} all day, and every \glsentrytext{warden} has one in their employ},
}
\newglossaryentry{eldren}{
name={Eldren},
category={god},
symbol={\glsentrytext{sickness}},
parent={ainumar},
description={takes those who die of sickness or age.
Many people save up their whole lives to be allowed into the \glsentrytext{healersGuild} once they become old, so they can die in peace, and go to his realm},
}
\newglossaryentry{templeOfSickness}{
name={The Temple of Sickness},
text={Temple of Sickness},
prefix={a\space},
symbol={\glsentrytext{sickness}},
nonumberlist,
description={People only like one god.
They all want \glsentrytext{eldren} to take them, rather than any alternatives, so anyone who has a little to spare puts it towards this temple, and hopes to see a bed inside one day, and die peacefully},
}
\newglossaryentry{healersGuild}{
name={Healers' Guild},
prefix={a\space},
symbol={\glsentrytext{sickness}},
category={location},
parent={templeOfSickness},
description={Here the sick, disabled, or dying of \glsentrytext{fenestra} tend to each other.
Long-term staff always have some long-term disability, such as missing limbs.
Many of the \glsentrytext{guard} start a new career here},
}
\newglossaryentry{templeOfSickness}{
name={Temple of Sickness},
prefix={a\space},
symbol={\glsentrytext{sickness}},
nonumberlist,
description={see the \gls{healersGuild}},
}
\newglossaryentry{helper}{
name={Helpers},
text={Helper},
prefix={a\space},
parent={templeOfSickness},
description={tend to the sick and dying, on behalf of the \glsentrytext{healersGuild}.
The temple only takes on new people from those with a disability of some kind, so the grounds are maximally accessible to everyone.
The \glsentrytext{guard} who endure permanent injuries often retire as Helpers},
}
\newglossaryentry{paik}{
name={Paik},
\newglossaryentry{nulla}{
name={\qquad},
category={god},
description={is the god of death by justice.
When bandits swing from the noose in the \glsentrytext{court}, Paik takes them to his realm, and taunts them forever},
}
\newglossaryentry{doulaShop}{
name={Doula Shops},
text={Doula Shop},
sort={Doula Shop},
prefix={a\space},
parent={ainumar},
symbol={\glsentrytext{misgen}},
description={sell various potions and blessings},
description={\qquad},
}
\newglossaryentry{doula}{
......@@ -621,126 +675,175 @@
Nobody begins a business venture or party without a blessing from a Doula},
}
\newglossaryentry{court}{
name={The Pit of Justice},
text={Pit of Justice},
\newglossaryentry{doulaShop}{
name={Doula Shops},
text={Doula Shop},
sort={Doula Shop},
prefix={a\space},
sort={Pit of Justice},
category={location},
symbol={\glsentrytext{misgen}},
%parent={doula},
description={sell various potions and blessings},
}
\newglossaryentry{paik}{
name={Paik},
category={god},
symbol={\glsentrytext{justice}},
description={is where a town's \glsentrytext{warden} resolves legal disputes, and decides on the correct punishment for criminals.
All trials must be on display, to warn the people about the consequences of crime, so they can learn that justice always prevails},
parent={ainumar},
description={is the god of death by justice.
When bandits swing from the noose in the \glsentrytext{court}, Paik takes them to his realm, and taunts them forever},
}
\newglossaryentry{templeOfJustice}{
name={Temple of Justice},
name={The Temple of Justice},
text={Temple of Justice},
prefix={a\space},
symbol={\glsentrytext{justice}},
nonumberlist,
description={see the \gls{court}},
description={Left to their own paranoia, people form mobs, and mob-justice prevails.
Luckily, this temple can thwart \glsentrytext{paik} by providing impartial, official, justice},
}
\newglossaryentry{court}{
name={The Pit of Justice},
text={Pit of Justice},
prefix={a\space},
category={location},
sort={Pit of Justice},
parent={templeOfJustice},
description={is where a town's \glsentrytext{warden} resolves legal disputes, and decides on the correct punishment for criminals.
All trials must be on display, to warn the people about the consequences of crime, so they can learn that justice always prevails},
}
\newglossaryentry{warden}{
name={Wardens},
text={Warden},
nonumberlist,
parent={templeOfJustice},
prefix={a\space},
description={make the laws and decide fitting punishments for criminals},
}
\newglossaryentry{sunGuard}{
name={The Sun Guard},
sort={Sun Guard},
text={Sun Guard},
prefix={a\space},
parent={templeOfJustice},
description={are the upstanding soldiers who protect the city from all the unwashed masses, while wearing shiny-white tabards},
}
\newglossaryentry{sable}{
name={Sable},
category={god},
symbol={\glsentrytext{frost}},
parent={ainumar},
description={releases cold into the world to watch people lay down and die in the snow, then takes them to his frigid realm, to place their frozen spirits there like an ornament},
}
\newglossaryentry{weaversGuild}{
name={The Weavers' Guild},
text={Weavers' Guild},
sort={Weavers' Guild},
\newglossaryentry{templeOfFrost}{
name={The Temple of Frost},
text={Temple of Frost},
prefix={a\space},
symbol={\glsentrytext{frost}},
description={houses a massive fire, many looms, and plenty of space for anyone who wants to hear a long story.
The Guild exists to prevent death by frost},
nonumberlist,
description={Cold saps strength slowly over \glsentrytext{Minquesta} and \glsentrytext{Alassea}, but this temple can push back the frost, denying \glsentrytext{sable} with clothing, a fire, and plenty of gossip},
}
\newglossaryentry{templeOfFrost}{
name={Temple of Frost},
\newglossaryentry{weaversGuild}{
name={The Weavers' Guild},
text={Weavers' Guild},
sort={Weavers' Guild},
prefix={a\space},
symbol={\glsentrytext{frost}},
nonumberlist,
description={see the \glsentrytext{weaversGuild}},
category={location},
parent={templeOfFrost},
description={houses a massive fire, many looms, and plenty of space for anyone who wants to hear a long story},
}
\newglossaryentry{weaver}{
name={Weavers},
text={Weaver},
prefix={a\space},
parent={templeOfFrost},
description={produces the best and warmest of clothes for \glsentrytext{fenestra}'s harsh cold seasons},
}
\newglossaryentry{wrecan}{
name={Wrecan},
category={god},
symbol={\glsentrytext{hate}},
parent={ainumar},
description={is the goddess of hatred, bigotry, and vengeance.
When people fight each other, she takes their soul to her realm of eternal war},
}
\newglossaryentry{templeOfHate}{
name={The Temple of Hate},
text={Temple of Hate},
prefix={a\space},
symbol={\glsentrytext{hate}},
nonumberlist,
description={As resources run thin, humanity becomes its own worst enemy.
Disgust spreads into bigotry, then war, as \glsentrytext{wrecan} pulls people into her realm},
}
\newglossaryentry{armourHall}{
name={The Armourers' Guild},
text={Armourers' Guild},
prefix={an\space},
category={location},
sort={Armourer's Guild},
symbol={\glsentrytext{hate}},
parent={templeOfHate},
description={take in angry, young people, and redirect their anger into work and negotiation skills.
They handle all the major disputes which nobody wants to take to the \glsentrytext{templeOfJustice}},
}
\newglossaryentry{templeOfHate}{
name={Temple of Hate},
prefix={a\space},
symbol={\glsentrytext{hate}},
nonumberlist,
description={see the \glsentrytext{armourHall}},
}
\newglossaryentry{armourer}{
name={Armourers},
text={Armourer},
prefix={an\space},
parent={templeOfHate},
description={work in the \glsentrytext{armourHall} and guard civilization from death by Hate, with a combination of excellent armour, and diplomatic skills},
}
\newglossaryentry{yonder}{
name={Yonder},
category={god},
symbol={\glsentrytext{curiosity}},
parent={ainumar},
description={is the god who kills by curiosity.
When idiots go to investigate something which sensible people would leave alone, they say their soul goes to live with \glsentrytext{yonder}.
Nobody knows what happens after that, and there's only one way to find out\ldots},
}
\newglossaryentry{templeOfCuriosity}{
name={The Temple of Curiosity},
text={Temple of Curiosity},
prefix={a\space},
symbol={\glsentrytext{curiosity}},
nonumberlist,
description={People who go searching for answers often don't come back.
This temple keeps an official log of all curiosities so that people don't have to go anywhere dangerous to learn},
}
\newglossaryentry{paperGuild}{
name={The Paper Guild},
text={Paper Guild},
prefix={a\space},
category={location},
sort={Paper Guild},
symbol={\glsentrytext{curiosity}},
parent={templeOfCuriosity},
description={makes maps, candles, paper, and soap.
They always need more basilisk bodies to make the latter two},
}
\newglossaryentry{templeOfCuriosity}{
name={Temple of Curiosity},
prefix={a\space},
symbol={\glsentrytext{curiosity}},
nonumberlist,
description={see the \glsentrytext{paperGuild}},
}
\newglossaryentry{seeker}{
name={Seekers},
text={Seeker},
prefix={a\space},
seealso={paperGuild},
parent={templeOfCuriosity},
description={travel to deliver messages, and gather information for the \glsentrytext{paperGuild}},
}
......@@ -748,6 +851,7 @@
name={Scribes},
text={Scribe},
prefix={a\space},
parent={templeOfCuriosity},
description={are anyone who works for the \glsentrytext{paperGuild}.
Most spend their time making books or soap},
}
......@@ -758,6 +862,8 @@
name={Qualmea},
prefix={a\space},
nonumberlist,
sort={1},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s first season, when the ground quakes, and the \glsentrytext{ainumar} creates a long eclipse},
}
......@@ -765,6 +871,8 @@
name={Atya},
prefix={an\space},
nonumberlist,
sort={2},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s second season},
}
......@@ -772,6 +880,8 @@
name={Alassea},
prefix={an\space},
nonumberlist,
sort={3},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s third season, when the wind bites},
}
......@@ -779,6 +889,8 @@
name={Cantea},
prefix={a\space},
nonumberlist,
sort={4},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s fourth season},
}
......@@ -786,6 +898,8 @@
name={Calea},
prefix={a\space},
nonumberlist,
sort={5},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s fifth season, when the Sun shines hot, and basilisks wander even at night},
}
......@@ -793,6 +907,8 @@
name={Verea},
prefix={a\space},
nonumberlist,
sort={6},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s sixth season},
}
......@@ -800,6 +916,8 @@
name={Otsea},
prefix={an\space},
nonumberlist,
sort={7},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s seventh season, when earthquakes destroy walls},
}
......@@ -807,6 +925,8 @@
name={Toldea},
prefix={a\space},
nonumberlist,
sort={8},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s eigth season},
}
......@@ -814,6 +934,8 @@
name={Laiquea},
prefix={a\space},
nonumberlist,
sort={9},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s ninth season, when the Sun scorches the earth},
}
......@@ -821,6 +943,8 @@
name={Quainea},
prefix={a\space},
nonumberlist,
sort={10},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s tenth season},
}
......@@ -828,6 +952,8 @@
name={Minquesta},
prefix={a\space},
nonumberlist,
sort={11},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s eleventh season, when freezing winds blow, and the \glsentrytext{ainumar} plunges the world into day-time darkness},
}
......@@ -835,6 +961,8 @@
name={Ohta},
prefix={an\space},
nonumberlist,
sort={12},
parent={cycle},
description={ -- \glsentrytext{fenestra}'s twelfth and final season, before the \glsentrytext{cycle} starts again},
}
......@@ -843,7 +971,7 @@
\newglossaryentry{plant}{
type=symbols,
sort=Plant,
sort=TP,
nonumberlist,
name={\adfhangingflatleafleft},
description={Plant, probably dangerous},
......@@ -851,7 +979,7 @@
\newglossaryentry{encumbrance}{
type=symbols,
sort=Encumbrance,
sort=AE,
nonumberlist,
name={\Semisextile},
description={Encumbrance},
......@@ -859,7 +987,7 @@
\newglossaryentry{N}{
type=symbols,
sort=Nura,
sort=RZ,
nonumberlist,
name={\Hygiea},
description={Goblinoid},
......@@ -867,7 +995,7 @@
\newglossaryentry{R}{
type=symbols,
sort=Morph,
sort=TM,
nonumberlist,
name={\NorthNode},
description={Morphed creature},
......@@ -875,7 +1003,7 @@
\newglossaryentry{D}{
type=symbols,
sort=Undead,
sort=TU,
nonumberlist,
name={\Lilith},
description={Undead creature},
......@@ -883,15 +1011,23 @@
\newglossaryentry{T}{
type=symbols,
sort=Team,
sort=TT,
nonumberlist,
name={\Opposition},
description={A team of multiple creatures},
}
\newglossaryentry{E}{
type=symbols,
sort=SN,
nonumberlist,
name={\Mercury},
description={Sentient (any gender or none)},
}
\newglossaryentry{F}{
type=symbols,
sort=Female,
sort=SF,
nonumberlist,
name={\Venus},
description={Female},
......@@ -899,23 +1035,15 @@
\newglossaryentry{M}{
type=symbols,
sort=Male,
sort=SM,
nonumberlist,
name={\Mars},
description={Male},
}
\newglossaryentry{E}{
type=symbols,
sort=Sentient,
nonumberlist,
name={\Mercury},
description={Sentient (any gender or none)},
}
\newglossaryentry{A}{
type=symbols,
sort=Animal,
sort=TA,
nonumberlist,
name={\Taurus},
description={Animal},
......@@ -923,7 +1051,7 @@
\newglossaryentry{Sw}{
type=symbols,
sort=Swarm,
sort=TS,
nonumberlist,
name={\Juno},
description={Swarm},
......@@ -933,7 +1061,7 @@
\newglossaryentry{poison}{
type=symbols,
sort=Abderian,
sort=GAbderian,
nonumberlist,
name={$\Large\Circle$\hspace{-1em}\adfflowerleft},
description={Temple of Poison},
......@@ -941,7 +1069,7 @@
\newglossaryentry{sickness}{
type=symbols,
sort=Eldren,
sort=GEldren,
nonumberlist,
name={\Sun},
description={Temple of Sickness},
......@@ -949,7 +1077,7 @@
\newglossaryentry{misgen}{
type=symbols,
sort=Misgenesis,
sort=GMisgenesis,
nonumberlist,
name={$\Large\Circle$},
description={Temple of Misgenesis},
......@@ -957,7 +1085,7 @@
\newglossaryentry{justice}{
type=symbols,
sort=Paik,
sort=GPaik,
nonumberlist,
name={$\Large\newmoon$},
description={Temple of Justice},
......@@ -965,7 +1093,7 @@
\newglossaryentry{beasts}{
type=symbols,
sort=Sylph,
sort=GSylph,
nonumberlist,
name={\Aries},
description={Temple of Beasts},
......@@ -973,7 +1101,7 @@
\newglossaryentry{frost}{
type=symbols,
sort=Sable,
sort=GSable,
nonumberlist,
name={$\large\hexstar$},
description={Temple of Frost},
......@@ -981,7 +1109,7 @@
\newglossaryentry{hate}{
type=symbols,
sort=Hate,
sort=GHate,
nonumberlist,
name={\Amor},
description={Temple of Hate},
......@@ -989,7 +1117,7 @@
\newglossaryentry{curiosity}{
type=symbols,
sort=Curiosity,
sort=GCuriosity,
nonumberlist,
name={$\Large\bell$},
description={Temple of Curiosity},
......@@ -999,7 +1127,7 @@
\newglossaryentry{Dw}{
type=symbols,
sort=Dwarf,
sort=RDwarf,
nonumberlist,
name={\Vulkanus},
description={Dwarf},
......@@ -1007,7 +1135,7 @@
\newglossaryentry{El}{
type=symbols,
sort=Elf,
sort=RElf,
nonumberlist,
name={\Moon},
description={Elf},
......@@ -1015,7 +1143,7 @@
\newglossaryentry{Hu}{
type=symbols,
sort=Human,
sort=RHuman,
nonumberlist,
name={\Saturn},
description={Human},
......@@ -1023,7 +1151,7 @@
\newglossaryentry{Gn}{
type=symbols,
sort=Gnome,
sort=RGnome,
nonumberlist,
name={\Kronos},
description={Gnome},
......@@ -1031,7 +1159,7 @@
\newglossaryentry{Nl}{
type=symbols,
sort=Gnoll,
sort=RGnoll,
nonumberlist,
name={\Admetos},
description={Gnoll},
......@@ -1039,7 +1167,7 @@
\newglossaryentry{squash}{
type=symbols,
sort=Squash,
sort=ASquash,
nonumberlist,
name={\Vesta},
description={Play this \gls{sq} at the same time as the available one (i.e. not from the same \gls{sq})},
......@@ -1047,7 +1175,7 @@
\newglossaryentry{sqn}{
type=symbols,
sort=sqn,
sort=Asqn,
nonumberlist,
name={\Square},
description={Side Quest is not ready yet},
......@@ -1055,7 +1183,7 @@
\newglossaryentry{sqr}{
type=symbols,
sort=sqr,
sort=Asqr,
nonumberlist,
name={\CheckedBox},
description={Side Quest is ready},
......
......@@ -828,9 +828,13 @@ interior code={ \path[tcb fill interior] ([xshift=-2mm]interior.west)
\newcommand{\mannerism}{}
\newcommand{\npcGoal}{}
\newcommand{\npcsymbol}{\adfast{\value{r4}}}
\newcommand{\npc}[2]{\settoggle{personality}{false}\renewcommand{\name}{#2}\renewcommand{\npcsymbol}{#1}}
\newcommand{\npc}[2]{%
\global\def\name{#2}%
\renewcommand{\npcsymbol}{#1}%
}
\newcommand{\NPC}[5]{%
\renewcommand{\name}{#2}%
\global\def\name{#2}%
\renewcommand{\npcsymbol}{#1}%
\settoggle{personality}{true}%
\renewcommand{\NPCdescription}{#3}%
......
......@@ -142,7 +142,9 @@
}
\newcommand{\lootMagic}{%
\iftoggle{genExamples}{}%
\iftoggle{genExamples}{%
elemental \gls{boon}, %
}%
{%
\ifnum\value{diceNo2}>10\setcounter{diceNo2}{1}\fi%
\ifcase\value{diceNo2}\relax%
......
......@@ -190,22 +190,22 @@
\newcommand\shortSpell{%
\item[\spellName]
\spellSum.
\textit{\spellSum}.
(\textbf{Cost:}~\arabic{spellCost},
Spend \arabic{spellCost}~\glsentrytext{mp},
\iftoggle{opposedSpell}{%
\addtocounter{castingBonus}{7}%
\ifnum\value{spellTargets}>1\glspl{pc} resist \else target \gls{pc} resists\fi\ with \spellResistance~(\tn[\arabic{castingBonus}])%
}{%
\name\ rolls with \absNum{castingBonus} (\gls{tn} set by \spellResistance)%
}. %
\textbf{Range:}~\spellRange,
\ifnum\value{spellTargets}>1%
\textbf{Area:}~\arabic{spellTargets},
\fi%
\iftoggle{Devious}{%
\textbf{Onset:} 1~\showOnset,
\textbf{Onset:} 1~\showOnset%
}{}%
\iftoggle{opposedSpell}{%
\addtocounter{castingBonus}{7}%
\textbf{Resisted~by:} \spellResistance, \tn[\arabic{castingBonus}]%
}{%
\textbf{Roll:} \absNum{castingBonus}, \gls{tn} set by \spellResistance.%
})%
}
\newcommand\spell[7]{%
......@@ -220,6 +220,7 @@
}
\newcommand\showStdSpells[1][]{
\ifnum\value{noAppearing}>1\renewcommand\name{caster}\fi% We don't want to display "3 elves rolls with +3 to do X"
\setcounter{enc}{0}
\setHighSpheres
\needspace{2em}
......@@ -300,10 +301,12 @@
#9
\ifglsentryexists{#2}{
\paragraph{\adforn{54}~\Glsfmttext{#2}~\adforn{26}\hspace{1em}}
\label{#2}
\label{#2}%
\renewcommand\name{\gls{#2}}
}{
\paragraph{\adforn{54}~#2~\adforn{26}\hspace{1em}}
\label{#2}
\renewcommand\name{#2}
\index{Artefacts!#2}
}
#3 \hint{\gls{weight} #1}
......
......@@ -312,6 +312,9 @@
\fi
}% SKILLS
{%
\ifnum\value{Wits}>\value{Charisma}%
\snapcaster%
\fi%
\ifcase\value{r4b}\relax%
\lucky%
\or%
......@@ -1046,7 +1049,7 @@
{}% KNACKS
{%
\ifodd\value{r4b}%
\lootGoblin, %
\lootGoblin%
\else%
empty man-sized sack%
\fi%
......@@ -1500,11 +1503,11 @@
%%%%% Swarms %%%%%
\newcommand\basiliskSwarm{
\swarm{Basilisk Hatchlings}% Name
\newcommand\crawlerSwarm{
\swarm{Crawler Hatchlings}% Name
{r12}%
{0}%
{1}%
{3}%
{-1}
}
......
......@@ -4,7 +4,7 @@
{Wax}% Action
{Fate, Air}% Spheres
{current \glspl{hp}}% Resist with
{The caster curses one of the target's vital organs, and they lose \arabic{spellPlusOne} \glspl{hp}}% Description
{The caster curses one of the target's vital organs, and they lose \arabic{spellPlusOne}~\glspl{hp}}% Description
{This spell ignores \gls{dr}, \glspl{fp}, and anything else which might otherwise protect someone.}
\else
......@@ -15,7 +15,7 @@
{Fate, Air}% Spheres
{target's current \glsentrytext{ep} penalty}% Resist with
{The caster bids a farewell to one type of pain -- marching fatigue, poison, venom, or anything else they can think of.
The target can ignore up to \arabic{spellPlusOne} \gls{ep} penalties from that source for \arabic{spellCost} \glspl{interval}}% Description
The target can ignore up to \arabic{spellPlusOne}~\gls{ep} penalties from that source for \arabic{spellCost}~\glspl{interval}}% Description
{}
\spell{Soul Specks}% Name
......
......@@ -3,7 +3,7 @@
{Wane}% Action
{Earth}% Spheres
{\roll{Wits}{Caving}}% Resist with
{The caster focusses on a Distant stone ceiling, and yells for it to crack and splint, and send a hunk of rock onto someone's head.
{The caster focusses on a distant stone ceiling, and yells for it to crack and splint, and send a hunk of rock onto someone's head.
If the target fails to notice the hunk of rock, they receive \showDam\ Damage}% Description
{
The ceiling generally remains intact, despite the small missing chunk, although repeated castings will inevitably bring down an entire floor of a castle, and \emph{might} cause a cave-in when underground.
......
......@@ -2,7 +2,8 @@
{Duplicated, Detailed}% Enhancements
{Wane}% Action
{Fate}% Spheres
{Charisma + target Skill}% Resist with
{The caster cries a weirdly-specific doom, like `may your feet grow fungus', or `I hope your spells come out backwards', and the next \arabic{spellPlusTwo} times the target uses that Skill, they receive a -1 penalty}% Description
{\roll{Charisma}{the Skill}}% Resist with
{The caster cries a weirdly-specific doom, like `may your feet grow fungus', or `I hope your spells come out backwards', which lays a curse on one of the targets' Skill.
The next \arabic{spellPlusTwo} times the targets uses that Skill, they receive a -1 penalty}% Description
{If used during combat, the curse can cancel an attack if it targets the Skill used to attack the caster.
For example, if someone aims their bow at the caster, the caster might curse their Projectiles Skill; a miss would imply that they fumbled the arrow and dropped it, and then receive a penalty to their next \arabic{spellCost} rolls which employ Projectiles.}
......@@ -2,7 +2,7 @@
{Duplicated, Detailed}% Enhancements
{Warp}% Action
{Earth, Water}% Spheres
{\glspl{hp}}% Resist with
{remaining \glspl{hp}}% Resist with
{The caster demands the targets steal, grab, and snatch, and their hands deform into \arabic{spellPlusOne} tentacles.
The tentacles grant +\arabic{spellPlusOne} to grabbing attacks, but inflict a -\arabic{spellPlusOne} penalty to using tools}% Description
{
......
......@@ -1019,6 +1019,8 @@
\setcounter{dr}{2}%
\fi%
\set{covering}{5}
\setcounter{weaponWeight}{0}% Stop EP showing.
\setcounter{armourWeight}{0}
\addAbility{Undead}%
}
......
......@@ -115,7 +115,7 @@ Featuring losing \glspl{hp} beyond the \gls{edge}, possibly during \gls{Qualmea}
\end{multicols}
\printglossary
\printglossaries
\printAllSideQuests{Slums,Artgate}
......@@ -139,6 +139,8 @@ Featuring losing \glspl{hp} beyond the \gls{edge}, possibly during \gls{Qualmea}
\story{4}{this One Time, at Bandcamp}
\glsaddall
\humansoldier
\humandiplomat[\NPC{\Hu\F}{Bob}{Erratic}{Snaps fingers}{Paladin}]
......@@ -581,6 +583,8 @@ When using a bestiary chapter, the stats appear as dice rolls, rather than fixed
\dragon
\showStdSpells
\settoggle{allyCharacter}{true}
\elf
......@@ -591,6 +595,8 @@ When using a bestiary chapter, the stats appear as dice rolls, rather than fixed
\elf
\showStdSpells
\settoggle{allyCharacter}{false}
\subsubsection{Test sub-sub-section}
......@@ -605,6 +611,8 @@ When using a bestiary chapter, the stats appear as dice rolls, rather than fixed
\elf
\showStdSpells
\settoggle{examplecharacter}{false}
\lipsum[10]
......