Yank the Heart's Chain (Mind 1) by Altasaire
This commit is contained in:
parent
791282327f
commit
0a4e923d09
15
spells.rb
15
spells.rb
@ -1280,6 +1280,21 @@ class Spell
|
|||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
spells << Spell.new(
|
||||||
|
:name => "Yank the Heart's Chain",
|
||||||
|
:mind => 1,
|
||||||
|
:practice => "Compelling",
|
||||||
|
:primary_factor => "Potency",
|
||||||
|
:suggested_rote_skills => ["Expression", "Larceny", "Athletics"],
|
||||||
|
:withstand => "Composure",
|
||||||
|
:authors => ["Altasire"],
|
||||||
|
:rules_text => "<i>Love, hate, treachery, - all these are chains we bind ourselves with to the world, our demons screaming as the links pierce their hearts. Grab a handful in a gauntleted fist - and pull.</i>\n\nNormally, mental and emotional Conditions ebb and flow in one's mind - you wouldn't act overtly lovestruck if you are in a dangerous situation, most of the time anyway, and a lot of people in crisis professions learn to suppress fear, a tiny screaming demon chained and hammered into the deepest recesses of their soul, until they have time and space to process it after the crisis. But not here: for the Duration of the spell, an entity laboring under an emotional Condition is compelled to act along with this Condition, as it is pulled to the forefront of their mind, dragged kicking and screaming into their surface thoughts. Those in love become lovesick, those Shaken become nervous and distraught, and Spooked targets feel a rising tide of paranoid fear. Actions to resist the Condition suffer the Potency of this spell as a penalty.",
|
||||||
|
:reaches => [
|
||||||
|
[1, "Attempts to resist the Condition automatically fail, unless backed by a supernatural force (which forces a Clash of Wills as normal)."],
|
||||||
|
[2, 1, "If there is an obvious opening to resolve the yanked Condition, the spell compels the target to attempt to do so."]
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
# TESTS
|
# TESTS
|
||||||
|
|
||||||
duplicate_spells = spells.group_by(&:name).select {| k, v| v.length > 1 }
|
duplicate_spells = spells.group_by(&:name).select {| k, v| v.length > 1 }
|
||||||
|
Loading…
Reference in New Issue
Block a user