From d98b16a10a847d6f904afece3d53aee3c56789d3 Mon Sep 17 00:00:00 2001 From: Malin Freeborn <malinfreeborn@posteo.net> Date: Tue, 19 Dec 2023 18:10:24 +0100 Subject: [PATCH] update level 2 spells --- magic.sty | 1 - spells/Air2.tex | 4 ++-- spells/Air3.tex | 2 +- spells/Death2.tex | 13 ++++++------- spells/Earth2.tex | 7 +++---- spells/Fate2.tex | 15 ++++++++------- spells/Fire2.tex | 15 ++++++++------- spells/Force2.tex | 5 +++-- spells/Light2.tex | 7 +++---- spells/Mind2.tex | 11 +---------- spells/Water2.tex | 12 ++---------- 11 files changed, 37 insertions(+), 55 deletions(-) diff --git a/magic.sty b/magic.sty index 13fb3b1f..2e8ce4e0 100644 --- a/magic.sty +++ b/magic.sty @@ -150,7 +150,6 @@ \end{tabularx} \noindent \spellSum. - \spellNotes \vspace{1em} } diff --git a/spells/Air2.tex b/spells/Air2.tex index 4fb4df18..2d1e6298 100644 --- a/spells/Air2.tex +++ b/spells/Air2.tex @@ -4,7 +4,7 @@ {Wax}% Action {Air}% Spheres {\roll{Strength}{Athletics}}% Resist with - {Targets lose \arabic{spellCost} \glspl{ap} and get pushed back \arabic{spellCost} minus Strength \glspl{step}}% Description + {Targets lose \arabic{spellPlusOne} \glspl{ap} and get pushed back \arabic{spellPlusOne} minus Strength \glspl{step}}% Description {Targets with their back to the wind lose only - \setcounter{track}{\value{spellCost}}\roundUp{track}% + \setcounter{track}{\value{spellPlusOne}}\roundUp{track}% \arabic{track}~\glspl{ap}.} diff --git a/spells/Air3.tex b/spells/Air3.tex index 550364b1..8d97e00b 100644 --- a/spells/Air3.tex +++ b/spells/Air3.tex @@ -3,5 +3,5 @@ {Wane}% Action {Air}% Spheres {wind speed}% Resist with - {A stinking cloud (in the shape of the caster's face) covers \arabic{spellTargets}, inflicting \arabic{spellCost}~\glspl{fatigue} to anyone in the area breathing it in}% Description + {A stinking cloud (in the shape of the caster's face) covers \arabic{spellTargets} \glspl{step}, inflicting \arabic{spellPlusOne}~\glspl{fatigue} to anyone in the area who breathes it in}% Description {} diff --git a/spells/Death2.tex b/spells/Death2.tex index 8d7e6017..cf1ee9b9 100644 --- a/spells/Death2.tex +++ b/spells/Death2.tex @@ -3,18 +3,17 @@ {Wax}% Action {Fate, Air}% Spheres {current \glspl{hp}}% Resist with - {The caster curses one of the target's vital organs, and they lose \arabic{spellCost} \glspl{hp}}% Description - {The caster insists the target has taken a wound and they begin to feel it as internal bleeding accompanies a headache.} + {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.} -\spell{Preservation}% Name +\spell{Insensitivity}% Name {detailed}% Enhancements {Wane}% Action {Fate, Air}% Spheres {target's current \glsentrytext{fatigue} penalty}% Resist with - {The caster removes one type of death from the target -- \glspl{fatigue}, poison, venom, rot, or anything else they can think of}% Description - {Corpses in this state no longer decay\ldots or at least delay any decay for \arabic{spellCost}~\glspl{interval}. - Time spent completely motionless does not count against this time, so any corpse can remain indefinitely fresh, and any poison can remain indefinitely at bay, as long as the subject does not move an inch. - } + {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{fatigue} penalties from that source for \arabic{spellCost} \glspl{interval}}% Description + {} \spell{Soul Specks}% Name {detailed}% Enhancements diff --git a/spells/Earth2.tex b/spells/Earth2.tex index 87788ec6..ed47d068 100644 --- a/spells/Earth2.tex +++ b/spells/Earth2.tex @@ -2,10 +2,9 @@ {detailed}% Enhancements {Wax}% Action {Earth}% Spheres - {by \gls{weight}}% Resist with - {The caster forms snow or sand into a weapon blade. It shatters if it deals over \arabic{spellPlusTwo} Damage}% Description + {weapon's \gls{weight}}% Resist with + {Reaching into some soft ground, such as sand or snow, the caster explains how to form a weapon, and the ground complies, producing the weapon. + It shatters if it deals over \arabic{spellPlusTwo} Damage}% Description { - Reaching into some soft ground, such as sand or snow, the caster explains how to form a weapon, and the ground complies. - The higher the target weapon's \gls{weight}, the more difficult the spell, as the \gls{weight} adds (but never subtracts) from the \gls{tn}. } diff --git a/spells/Fate2.tex b/spells/Fate2.tex index a12b678e..4f85d486 100644 --- a/spells/Fate2.tex +++ b/spells/Fate2.tex @@ -6,19 +6,20 @@ {The mage blesses the targets with high hopes for their future, bestowing \showDam~\glspl{fp} immediately}% Description {} -\spell{Mass Curse}% Name - {duplicated}% Enhancements +\spell{Hateful Cry}% Name + {distant}% Enhancements {Wane}% Action {Fate}% Spheres {\roll{Charisma}{Tactics}}% Resist with - {The caster mentions the worst possible future for the targets -- the most unpleasant thing which seems reasonably likely. - They then loses \showDam~\glspl{fp}}% Description + {With a fast insult (`\textit{oi, \ifcase\value{r4}fuckwit\or spiderchow\or sheep-guard\else copperworth\fi'}), one target at \spellRange{} loses \showDam~\glspl{fp}}% Description {} -\spell{Hateful Cry}% Name - {distant}% Enhancements +\spell{Mass Curse}% Name + {duplicated}% Enhancements {Wane}% Action {Fate}% Spheres {\roll{Charisma}{Tactics}}% Resist with - {One target at \spellRange{} loses \showDam~\glspl{fp}}% Description + {The caster mentions the worst possible future for the targets -- the most unpleasant thing which seems reasonably likely. + They then loses \showDam~\glspl{fp}}% Description {} + diff --git a/spells/Fire2.tex b/spells/Fire2.tex index 91301528..13ba076d 100644 --- a/spells/Fire2.tex +++ b/spells/Fire2.tex @@ -1,3 +1,11 @@ +\spell{Party Kill}% Name + {duplicated}% Enhancements + {Wane}% Action + {Fire}% Spheres + {size of the flame}% Resist with + {The caster blows, as if putting out a candle, and \arabic{spellTargets} fires extinguish, becoming nothing but a wiff of smoke}% Description + {Candles are \tn[6], torches \tn[7], hearths \tn[8], and bonfires demand \tn[9] or more.} + \spell{Sinister Flame}% Name {detailed}% Enhancements {Wax}% Action @@ -16,10 +24,3 @@ The fire will not stop feeding on whatever allows it to currently burn, so a wood fire will continue burning its wood.} -\spell{Party Kill}% Name - {duplicated}% Enhancements - {Wane}% Action - {Fire}% Spheres - {size of the flame}% Resist with - {\arabic{spellTargets} fires extinguish, becoming nothing but a wiff of smoke}% Description - {Candles are \tn[6], torches \tn[7], hearths \tn[8], and bonfires demand \tn[9] or more.} diff --git a/spells/Force2.tex b/spells/Force2.tex index 4750ac2b..7b033d5d 100644 --- a/spells/Force2.tex +++ b/spells/Force2.tex @@ -12,8 +12,9 @@ {Wax}% Action {Earth, Fire}% Spheres {\roll{Dexterity}{Brawl}}% Resist with - {The caster increases any force acting on a target, increasing the Damage by \arabic{spellCost}. This requires acting at the same \glspl{ap} level}% Description - {For example, when someone aims a bow to strike a bandit, the caster calls to the arrow to fly fast, and it inflicts +1 Damage. + {The caster increases any force acting on a target, increasing the Damage by \arabic{spellPlusOne}. + This requires acting at the same \glspl{ap} level}% Description + {For example, when someone aims a bow to strike a bandit, the caster calls to the arrow to fly fast, and it inflicts +\arabic{spellPlusOne} Damage. The caster cannot use this spell to attack directly, as they cannot attack at the same time as casting.} diff --git a/spells/Light2.tex b/spells/Light2.tex index 9aeea707..310ee3ab 100644 --- a/spells/Light2.tex +++ b/spells/Light2.tex @@ -13,10 +13,9 @@ {Warp}% Action {Fire, Air}% Spheres {\roll{Wits}{Vigilance}}% Resist with - {The caster makes an incredibly dubious claim, and nearby light gathers into whatever the caster spoke about}% Description + {The caster makes an incredibly dubious claim, and nearby light gathers into an illusion of whatever the caster spoke about}% Description {The illusion will not hold up against close inspection, but from even a few steps away, it can look like anything roughly the size of a person. - In combat, these illusions provide worth by wasting enemy's \glspl{ap}, since attacking them requires attention and movement. - - The illusion vanishes upon touch, or even in a strong wind.} + The illusion vanishes upon touch, or even in a strong wind. + In combat, these illusions provide worth by wasting enemy's \glspl{ap}, since attacking them requires attention and movement.} diff --git a/spells/Mind2.tex b/spells/Mind2.tex index c93bd307..b2a6b839 100644 --- a/spells/Mind2.tex +++ b/spells/Mind2.tex @@ -3,15 +3,6 @@ {Wane}% Action {Water, Fate}% Spheres {\roll{Wits}{Academics}}% Resist with - {Targets become confused about what their own plans, and suffer a -\arabic{spellCost} to Mind Attributes}% Description - {The spell lasts until the character gains \pgls{xp} for following their Code.} - -\spell{Fear}% Name - {detailed}% Enhancements - {Wane}% Action - {Water, Fate}% Spheres - {\roll{Wits}{Academics}}% Resist with - {The caster explains to the target their imminent death. - If the target ever finds themselves facing the danger the caster described, they take a -\arabic{spellCost} penalty to Mind Attributes}% Description + {Targets become confused about what their own plans, and suffer a -\arabic{spellPlusOne} to Mind Attributes}% Description {The spell lasts until the character gains \pgls{xp} for following their Code.} diff --git a/spells/Water2.tex b/spells/Water2.tex index 9e2b0bc5..99eb2b1e 100644 --- a/spells/Water2.tex +++ b/spells/Water2.tex @@ -3,20 +3,12 @@ {Warp}% Action {Water}% Spheres {water's speed}% Resist with - {\arabic{spellTargets} barrels' worth of water become acidic (\arabic{spellCost} Damage per round contact)}% Description + {`Disgusting', the caster shouts, and \arabic{spellTargets} barrels' worth of water become acidic (\arabic{spellCost} Damage per round contact)}% Description { - Armour or clothing of any type can remove an amount of Damage equal to its Covering rating, but if the Damage equals the armour's \gls{dr} then it degrades and begins to fall apart within a few rounds as leather straps and string degrade. + Armour or clothing of any type can remove an amount of Damage equal to its Covering rating, but if the Damage equals the armour's \gls{dr} then the armour degrades and begins to fall apart within \arabic{spellCost} rounds as leather straps and string degrade. Anyone submerged in the liquid takes \addtocounter{spellCost}{2} \dmg{spellCost} Damage per turn. Casting this spell in a slow-moving stream can be deadly to a single target. However, fast rivers, or casting on a wider area, each reduce the Damage by -1 or more. } -\spell{Detect Water}% Name - {distant}% Enhancements - {Witness}% Action - {Water}% Spheres - {water purity}% Resist with - {The caster detects liquid within \spellRange, but nothing within a few steps of the caster. - They know only the closest source within the range, but have no idea what kind of liquid the spell has revealled.}% Description - {It might reveal a river, a tankard of ale, or any other body apparent of liquid.} -- GitLab