mirror of
https://github.com/Threnklyn/dungeon-sheets.git
synced 2026-06-13 08:03:31 +02:00
Fix dash words and some other typos
This commit is contained in:
@@ -14,7 +14,7 @@ class ShelterOfTheFaithful(Feature):
|
||||
where you used to serve, if you remain on good terms with it, or a temple
|
||||
where you have found a new home. While near your temple, you can call upon
|
||||
the priests for assistance, provided the assistance you ask for is not
|
||||
hazardous and you remain in good standing with your temple.
|
||||
hazardous and you remain in good standing with your temple.
|
||||
|
||||
"""
|
||||
name = "Shelter of the Faithful"
|
||||
@@ -93,7 +93,7 @@ class GuildMembership(Feature):
|
||||
name = "Guild Membership"
|
||||
source = "Background (Guild Artisan)"
|
||||
|
||||
|
||||
|
||||
class Discovery(Feature):
|
||||
"""The quiet seclusion of your extended hermitage gave you access to a unique
|
||||
and powerful discovery. The exact nature of this revelation depends on the
|
||||
@@ -370,10 +370,10 @@ class UthgardtHeritage(Feature):
|
||||
|
||||
|
||||
class KeptInStyle(Feature):
|
||||
"""While you are in Waterdeep or elsewhere in the North your house sees to your
|
||||
everyday needs. Your name and signet are sufficient to cover most of your
|
||||
expenses; the inns, taverns, and festhalls you frequent are glad to re-
|
||||
cord your debt and send an accounting to your family's estate in Waterdeep
|
||||
"""While you are in Waterdeep or elsewhere in the North your house sees to
|
||||
your everyday needs. Your name and signet are sufficient to cover most of
|
||||
your expenses; the inns, taverns, and festhalls you frequent are glad to
|
||||
record your debt and send an accounting to your family's estate in Waterdeep
|
||||
to settle what you owe.
|
||||
|
||||
This advantage enables you to live a comfortable lifestyle without having
|
||||
|
||||
@@ -150,7 +150,7 @@ class PersistentRage(Feature):
|
||||
name = "Persistent Rage"
|
||||
source = "Barbarian"
|
||||
|
||||
|
||||
|
||||
class IndomitableMight(Feature):
|
||||
"""Beginning at 18th level, if your total for a Strength check is less than
|
||||
your Strength score, you can use that score in place of the total.
|
||||
@@ -159,7 +159,7 @@ class IndomitableMight(Feature):
|
||||
name = "Indomitable Might"
|
||||
source = "Barbarian"
|
||||
|
||||
|
||||
|
||||
class PrimalChampion(Feature):
|
||||
"""At 20th level, you embody the power of the wilds. Your Strength and
|
||||
Constitution scores increase by 4. Your maximum for those scores is now 24.
|
||||
@@ -230,7 +230,7 @@ class SpiritSeeker(Feature):
|
||||
name = "Spirit Seeker"
|
||||
source = "Barbarian (Totem Warrior)"
|
||||
|
||||
|
||||
|
||||
class BearSpirit(Feature):
|
||||
"""While raging, you have resistance to all damage except psychic damage. The
|
||||
spirit of the bear makes you tough enough to stand up to any punishment.
|
||||
@@ -396,7 +396,7 @@ class BearAttunement(Feature):
|
||||
you has disadvantage on attack rolls against targets other than you or
|
||||
another character with this feature. An enemy is immune to this effect if
|
||||
it can't see or hear you or if it can't be frightened.
|
||||
|
||||
|
||||
"""
|
||||
name = "Totemic Attunement (Bear)"
|
||||
source = "Barbarian (Totem Warrior)"
|
||||
@@ -427,7 +427,7 @@ class ElkAttunement(Feature):
|
||||
Strength saving throw (DC 8 + your Strength bonus + your proficiency
|
||||
bonus) or be knocked prone and take bludgeoning damage equal to 1d12 + your
|
||||
Strength modifier
|
||||
|
||||
|
||||
"""
|
||||
name = "Totemic Attunement (Elk)"
|
||||
source = "Barbarian (Totem Warrior)"
|
||||
@@ -466,7 +466,7 @@ class TotemicAttunement(FeatureSelector):
|
||||
'tiger attunement': TigerAttunement}
|
||||
name = "Totemic Attunement (Select One)"
|
||||
source = "Barbarian (Totem Warrior)"
|
||||
|
||||
|
||||
|
||||
# Battlerager
|
||||
class BattleragerArmor(Feature):
|
||||
@@ -502,7 +502,7 @@ class BattleragerCharge(Feature):
|
||||
name = "Battlerager Charge"
|
||||
source = "Barbarian (Battlerager)"
|
||||
|
||||
|
||||
|
||||
class SpikedRetribution(Feature):
|
||||
"""Starting at 14th level, when a creature within 5 feet of you hits you with
|
||||
a melee attack, the attacker takes 3 piercing damage if you are raging,
|
||||
@@ -589,8 +589,8 @@ class DesertAura(Feature):
|
||||
Choose desert, sea, or tundra. Your aura's effect depends on that chosen
|
||||
environment, as detailed below. You can change your environment choice
|
||||
whenever you gain a level in this class. If your aura's effects require a
|
||||
saving throw, the DC equals 8 + your proficiency bonus + your Constitu-
|
||||
tion modifier.
|
||||
saving throw, the DC equals 8 + your proficiency bonus + your Constitution
|
||||
modifier.
|
||||
|
||||
**Desert**: When this effect is activated, all other creatures in your
|
||||
aura take 2 fire damage each. The damage increases when you reach certain
|
||||
@@ -612,8 +612,8 @@ class SeaAura(Feature):
|
||||
Choose desert, sea, or tundra. Your aura's effect depends on that chosen
|
||||
environment, as detailed below. You can change your environment choice
|
||||
whenever you gain a level in this class. If your aura's effects require a
|
||||
saving throw, the DC equals 8 + your proficiency bonus + your Constitu-
|
||||
tion modifier.
|
||||
saving throw, the DC equals 8 + your proficiency bonus + your Constitution
|
||||
modifier.
|
||||
|
||||
**Sea**: When this effect is activated, you can choose one other creature
|
||||
you can see in your aura. The target must make a Dexterity saving
|
||||
@@ -637,8 +637,8 @@ class TundraAura(Feature):
|
||||
Choose desert, sea, or tundra. Your aura's effect depends on that chosen
|
||||
environment, as detailed below. You can change your environment choice
|
||||
whenever you gain a level in this class. If your aura's effects require a
|
||||
saving throw, the DC equals 8 + your proficiency bonus + your Constitu-
|
||||
tion modifier.
|
||||
saving throw, the DC equals 8 + your proficiency bonus + your Constitution
|
||||
modifier.
|
||||
|
||||
**Tundra**: When this effect is activated, each creature of your choice in
|
||||
your aura gains 2 temporary hit points, as icy spirits inure it to
|
||||
@@ -864,4 +864,4 @@ class RageBeyondDeath(Feature):
|
||||
"""
|
||||
name = "Rage Beyond Death"
|
||||
source = "Barbarian (Zealot)"
|
||||
|
||||
|
||||
|
||||
@@ -176,7 +176,7 @@ class AdditionalMagicalSecrets(Feature):
|
||||
name = "Additional Magical Secrets"
|
||||
source = "Bard (College of Lore)"
|
||||
|
||||
|
||||
|
||||
class PeerlessSkill(Feature):
|
||||
"""Starting at 14th level, when you make an ability check, you can expend one
|
||||
use of Bardic Inspiration. Roll a Bardic Inspiration die and add the number
|
||||
@@ -245,7 +245,7 @@ class MantleOfInspiration(Feature):
|
||||
level = self.owner.Bard.level
|
||||
hp = 5 + 3*(level // 5)
|
||||
return self._name + " ({:d}HP)".format(hp)
|
||||
|
||||
|
||||
|
||||
class EnthrallingPerformance(Feature):
|
||||
"""Starting at 3rd level, you can charge your performance with seductive, fey
|
||||
@@ -383,7 +383,7 @@ class PsychicBlades(Feature):
|
||||
so only once per round on your turn. The psychic damage increases when you
|
||||
reach certain levels in this class, increasing to 3d6 at 5th level, 5d6
|
||||
at 10th level, and 8d6 at 15th level.
|
||||
|
||||
|
||||
"""
|
||||
_name = "Psychic Blades"
|
||||
source = "Bard (College of Whispers)"
|
||||
@@ -402,15 +402,15 @@ class PsychicBlades(Feature):
|
||||
|
||||
|
||||
class WordsOfTerror(Feature):
|
||||
"""At 3rd level, you learn to infuse innocent-seeming words with an insidious
|
||||
magic that can inspire terror. If you speak to a humanoid alone for at
|
||||
least 1 minute, you can attempt to seed paranoia in its mind. At the end of
|
||||
the conversation, the target must succeed on a Wisdom saving throw against
|
||||
your spell save DC or be frightened of you or another creature ofyour
|
||||
choice. The target is frightened in this way for 1 hour, until it is at-
|
||||
tacked or damaged, or until it witnesses its allies being attacked or
|
||||
"""At 3rd level, you learn to infuse innocent-seeming words with
|
||||
an insidious magic that can inspire terror. If you speak to a humanoid alone
|
||||
for at least 1 minute, you can attempt to seed paranoia in its mind. At
|
||||
the end of the conversation, the target must succeed on a Wisdom saving
|
||||
throw against your spell save DC or be frightened of you or another creature
|
||||
of your choice. The target is frightened in this way for 1 hour, until it is
|
||||
attacked or damaged, or until it witnesses its allies being attacked or
|
||||
damaged.
|
||||
|
||||
|
||||
If the target succeeds on its saving throw, the target has no hint that you
|
||||
tried to frighten it. Once you use this feature, you can't use it again
|
||||
until you finish a short or long rest.
|
||||
|
||||
@@ -50,8 +50,8 @@ class WildShape(Feature):
|
||||
|
||||
• You retain the benefit of any features from your class, race, or other
|
||||
source and can use them if the new form is physically capable of doing
|
||||
so. However, you can't use any of your special senses, such as darkvi-
|
||||
sion, unless your new form also has that sense.
|
||||
so. However, you can't use any of your special senses, such as darkvision,
|
||||
unless your new form also has that sense.
|
||||
|
||||
• You choose whether your equipment falls to the ground in your space,
|
||||
merges into your new form, or is worn by it. Worn equipment functions as
|
||||
@@ -458,7 +458,7 @@ class HearthOfMoonlightAndShadow(Feature):
|
||||
you can invoke the shadowy power of the Gleaming Court to help guard your
|
||||
respite. At the start of the rest, you touch a point in space, and an
|
||||
invisible, 30-foot-radius sphere of magic appears, centered on that
|
||||
point. Total cover blocks the sphere.
|
||||
point. Total cover blocks the sphere.
|
||||
|
||||
While within the sphere, you and your allies gain a +5 bonus to Dexterity
|
||||
(Stealth) and Wisdom (Perception) checks, and any light from open flames in
|
||||
@@ -563,12 +563,12 @@ class MightySummoner(Feature):
|
||||
"""Starting at 6th level, beasts and fey that you conjure are more resilient
|
||||
than normal. Any beast or fey summoned or created by a spell that you cast
|
||||
gains the. following benefits:
|
||||
|
||||
|
||||
- The creature appears with more hit points than normal: 2 extra hit
|
||||
|
||||
|
||||
- The creature appears with more hit points than normal: 2 extra hit
|
||||
points per Hit Die it has.
|
||||
|
||||
|
||||
- The damage from its natural weapons is considered magical for the
|
||||
purpose of overcoming immunity and resistance to nonmagical attacks and
|
||||
damage.
|
||||
|
||||
@@ -26,14 +26,14 @@ class Protection(Feature):
|
||||
"""
|
||||
name = "Fighting Style (Protection)"
|
||||
source = "Fighter"
|
||||
|
||||
|
||||
|
||||
class FighterFightingStyle(FeatureSelector):
|
||||
"""
|
||||
Select a Fighting Style by choosing in feature_choices:
|
||||
|
||||
archery
|
||||
|
||||
|
||||
defense
|
||||
|
||||
dueling
|
||||
@@ -55,7 +55,7 @@ class FighterFightingStyle(FeatureSelector):
|
||||
'dual wield': TwoWeaponFighting}
|
||||
name = "Fighting Style (Select One)"
|
||||
source = "Fighter"
|
||||
|
||||
|
||||
|
||||
class SecondWind(Feature):
|
||||
"""You have a limited well of stamina that you can draw on to protect yourself
|
||||
@@ -154,7 +154,7 @@ class AdditionalFightingStyle(FeatureSelector):
|
||||
Select a Fighting Style by choosing in feature_choices:
|
||||
|
||||
archery 2
|
||||
|
||||
|
||||
defense 2
|
||||
|
||||
dueling 2
|
||||
@@ -185,7 +185,7 @@ class SuperiorCritical(Feature):
|
||||
name = "Superior Critical"
|
||||
source = "Fighter (Champion)"
|
||||
|
||||
|
||||
|
||||
class Survivor(Feature):
|
||||
"""At 18th level, you attain the pinnacle of resilience in battle. At the
|
||||
start of each of your turns, you regain hit points equal to 5 + your
|
||||
@@ -266,8 +266,8 @@ class KnowYourEnemy(Feature):
|
||||
"""
|
||||
name = "Know Your Enemy"
|
||||
source = "Fighter (Battle Master)"
|
||||
|
||||
|
||||
|
||||
|
||||
class Relentless(Feature):
|
||||
"""Starting at 15th level, when you roll initiative and have no superiority
|
||||
dice remaining, you regain 1 superiority die.
|
||||
@@ -583,8 +583,8 @@ class RoyalEnvoy(Feature):
|
||||
class InspiringSurge(Feature):
|
||||
"""Starting at 10th level, when you use your Action Surge feature , you can
|
||||
choose one creature within 60 feet of you that is allied with you. That
|
||||
creature can make one melee or ranged weapon attack with its reaction, pro-
|
||||
vided that it can see or hear you. Starting at 18th level, you can choose
|
||||
creature can make one melee or ranged weapon attack with its reaction,
|
||||
provided that it can see or hear you. Starting at 18th level, you can choose
|
||||
two allies within 60 feet of you, rather than one.
|
||||
|
||||
"""
|
||||
@@ -697,10 +697,10 @@ class BeguilingArrow(Feature):
|
||||
target. The creature hit by the arrow takes an extra 2d6 psychic damage,
|
||||
and choose one ofyour allies within 30 feet of the target. The target must
|
||||
succeed on a Wisdom saving throw, or it is charmed by the chosen ally until
|
||||
the start ofyour next turn. This effect ends early if the chosen ally at-
|
||||
tacks the charmed target, deals damage to it, or forces it to make a saving
|
||||
throw. The psychic damage increases to 4d6 when you reach 18th level in
|
||||
this class.
|
||||
the start ofyour next turn. This effect ends early if the chosen ally
|
||||
attacks the charmed target, deals damage to it, or forces it to make
|
||||
a saving throw. The psychic damage increases to 4d6 when you reach 18th
|
||||
level in this class.
|
||||
|
||||
"""
|
||||
name = "Arcane Shot: Beguiling Arrow"
|
||||
@@ -794,7 +794,7 @@ class ShadowArrow(Feature):
|
||||
"""
|
||||
name = "Shadow Arrow"
|
||||
source = "Fighter (Arcane Archer)"
|
||||
|
||||
|
||||
|
||||
# Cavalier
|
||||
class BonusProficiencyCavalier(Feature):
|
||||
@@ -869,7 +869,7 @@ class WardingManeuver(Feature):
|
||||
def name(self):
|
||||
num = max(1, self.owner.constitution.modifier)
|
||||
return self._name + ' ({:d}x/LR)'.format(num)
|
||||
|
||||
|
||||
|
||||
class HoldTheLine(Feature):
|
||||
"""At 10th level, you become a master of locking down your enemies. Creatures
|
||||
@@ -982,8 +982,8 @@ class StrengthBeforeDeath(Feature):
|
||||
"""
|
||||
name = "Strength Before Death"
|
||||
source = "Fighter (Samurai)"
|
||||
|
||||
|
||||
|
||||
|
||||
# Gunslinger
|
||||
class Gunsmith(Feature):
|
||||
"""Upon choosing this archetype at 3rd level, you gain proficiency with
|
||||
@@ -1012,7 +1012,7 @@ class AdeptMarksman(Feature):
|
||||
You learn an additional trick shot of your choice at 7th, 10th, 15th, and
|
||||
18th level. Each time you learn a new trick shot, you can also replace one
|
||||
trick shot you know with a different one.
|
||||
|
||||
|
||||
Grit. You gain a number of grit points equal to your Wisdom modifier
|
||||
(minimum of 1). You regain 1 expended grit point each time you roll a 20 on
|
||||
the d20 roll for an attack with a firearm, or deal a killing blow with a
|
||||
@@ -1183,7 +1183,7 @@ class WingingShot(Feature):
|
||||
name = "Winging Shot"
|
||||
source = "Gunslinger (Trick Shot)"
|
||||
|
||||
|
||||
|
||||
class ViolentShot(Feature):
|
||||
"""When you make a firearm attack against a creature, you can expend one or
|
||||
more grit points to enhance the volatility of the attack. For each grit
|
||||
|
||||
@@ -58,7 +58,7 @@ class LayOnHands(Feature):
|
||||
class PaladinFightingStyle(FeatureSelector):
|
||||
"""
|
||||
Select a Fighting Style by choosing in feature_choices:
|
||||
|
||||
|
||||
defense
|
||||
|
||||
dueling
|
||||
@@ -149,7 +149,7 @@ class CleansingTouch(Feature):
|
||||
"""
|
||||
_name = "Cleansing Touch"
|
||||
source = "Paladin"
|
||||
|
||||
|
||||
@property
|
||||
def name(self):
|
||||
num_uses = max(1, 1+self.owner.charisma.modifier)
|
||||
@@ -272,10 +272,10 @@ class RebukeTheViolent(Feature):
|
||||
class AuraOfTheGuardian(Feature):
|
||||
"""Starting at 7th level, you can shield others from harm at the cost of your
|
||||
own health. When a creature within 10 feet of you takes damage, you can use
|
||||
your reaction to magically take that damage, instead of that creature tak-
|
||||
ing it. This feature doesn't transfer any other effects that might
|
||||
accompany the damage, and this damage can't be reduced in any way. At 18th
|
||||
level, the range of this aura increases to 30 feet.
|
||||
your reaction to magically take that damage, instead of that creature taking
|
||||
it. This feature doesn't transfer any other effects that might accompany
|
||||
the damage, and this damage can't be reduced in any way. At 18th level,
|
||||
the range of this aura increases to 30 feet.
|
||||
|
||||
"""
|
||||
name = "Aura of the Guardian"
|
||||
@@ -295,12 +295,12 @@ class ProtectiveSpirit(Feature):
|
||||
|
||||
class EmissaryOfRedemption(Feature):
|
||||
"""At 20th level, you become an avatar of peace, which gives you two benefits:
|
||||
|
||||
|
||||
--You have resistance to all damage dealt by other crea- tures (their
|
||||
attacks, spells, and other effects).
|
||||
|
||||
--Whenever a creature hits you with an attack, it takes radiant damage
|
||||
equal to half the damage you take from the attack.
|
||||
equal to half the damage you take from the attack.
|
||||
|
||||
If you attack a creature, cast a spell on it, or deal damage to it by any
|
||||
means but this feature, neither benefit works against that creature until
|
||||
|
||||
@@ -409,9 +409,9 @@ class LightBearer(Feature):
|
||||
|
||||
|
||||
class RadiantSoul(Feature):
|
||||
"""Starting at 3rd level, you can use your action to unleash the divine energy
|
||||
within yourself, causing your eyes to glimmer and two luminous, incor-
|
||||
poreal wings to sprout from your back.
|
||||
"""Starting at 3rd level, you can use your action to unleash the divine
|
||||
energy within yourself, causing your eyes to glimmer and two luminous,
|
||||
incorporeal wings to sprout from your back.
|
||||
|
||||
Your transformation lasts for 1 minute or until you end it as a bonus
|
||||
action. During it, you have a flying speed of 30 feet, and once on each of
|
||||
@@ -449,18 +449,18 @@ class RadiantConsumption(Feature):
|
||||
|
||||
|
||||
class NecroticShroud(Feature):
|
||||
"""Starting at 3rd level, you can use your action to unleash the divine energy
|
||||
within yourself, causing your eyes to turn into pools of darkness and two
|
||||
skeletal, ghostly, flightless wings to sprout from your back. The instant
|
||||
you transform, other creatures within 10 feet of you that can see you must
|
||||
each succeed on a Charisma saving throw (DC 8 + your proficiency bonus +
|
||||
your Charisma modifier) or become frightened of you until the end of your
|
||||
next turn.
|
||||
"""Starting at 3rd level, you can use your action to unleash the divine
|
||||
energy within yourself, causing your eyes to turn into pools of darkness and
|
||||
two skeletal, ghostly, flightless wings to sprout from your back.
|
||||
The instant you transform, other creatures within 10 feet of you that can
|
||||
see you must each succeed on a Charisma saving throw (DC 8 + your
|
||||
proficiency bonus + your Charisma modifier) or become frightened of you
|
||||
until the end of your next turn.
|
||||
|
||||
Your transformation lasts for 1 minute or until you end it as a bonus
|
||||
action. During it, once on each of your turns, you can deal extra ne-
|
||||
crotic damage to one target when you deal damage to it with an attack or a
|
||||
spell. The extra necrotic damage equals your level.
|
||||
action. During it, once on each of your turns, you can deal extra necrotic
|
||||
damage to one target when you deal damage to it with an attack or a spell.
|
||||
The extra necrotic damage equals your level.
|
||||
|
||||
Once you use this trait, you can't use it again until you finish a long
|
||||
rest.
|
||||
@@ -737,7 +737,7 @@ class CallToTheWave(Feature):
|
||||
class DualMind(Feature):
|
||||
"""
|
||||
You have advantage on all Wisdom saving throws.
|
||||
|
||||
|
||||
"""
|
||||
name = "Dual Mind"
|
||||
source = "Race (Kalashtar)"
|
||||
@@ -745,7 +745,7 @@ class DualMind(Feature):
|
||||
class MentalDiscipline(Feature):
|
||||
"""
|
||||
You have resistance to psychic damage.
|
||||
|
||||
|
||||
"""
|
||||
name = "Mental Discipline"
|
||||
source = "Race (Kalashtar)"
|
||||
@@ -764,7 +764,7 @@ class MindLink(Feature):
|
||||
an action. To use this ability, the creature must be able to see
|
||||
you and must be within this trait’s range. You can give this
|
||||
ability to only one creature at a time; giving it to a creature
|
||||
takes it away from another creature who has it.
|
||||
takes it away from another creature who has it.
|
||||
|
||||
"""
|
||||
name = "Mind Link"
|
||||
@@ -787,33 +787,33 @@ class SeveredFromDreams(Feature):
|
||||
#bugbear
|
||||
class LongLimbed(Feature):
|
||||
""" When you make a melee attack on your turn, your reach for it is 5 feet greater than normal.
|
||||
|
||||
|
||||
"""
|
||||
name = "Long-Limbed"
|
||||
source = "Race (BugBear)"
|
||||
|
||||
class SupriseAttack(Feature):
|
||||
""" If you surprise a creature and hit it with an attack on your first turn
|
||||
in combat, the attack deals an extra 2d6 damage to it. You can use this trait
|
||||
only once per combat.
|
||||
|
||||
""" If you surprise a creature and hit it with an attack on your first turn
|
||||
in combat, the attack deals an extra 2d6 damage to it. You can use this trait
|
||||
only once per combat.
|
||||
|
||||
"""
|
||||
name = "Suprise Attack"
|
||||
source = "Race (BugBear)"
|
||||
|
||||
#goblin
|
||||
class FuryOfTheSmall(Feature):
|
||||
"""When you damage a creature with an attack or a spell and the creature's size
|
||||
is larger than yours, you can cause the attack or spell to deal extra damage to
|
||||
the creature. The extra damage equals your level. Once you use this trait, you
|
||||
can't use it again until you finish a short or long rest.
|
||||
|
||||
"""When you damage a creature with an attack or a spell and the creature's size
|
||||
is larger than yours, you can cause the attack or spell to deal extra damage to
|
||||
the creature. The extra damage equals your level. Once you use this trait, you
|
||||
can't use it again until you finish a short or long rest.
|
||||
|
||||
"""
|
||||
name = "Fury of the Small"
|
||||
source = "Race (Goblin)"
|
||||
|
||||
class NimbleEscape(Feature):
|
||||
""" You can take the Disengage or Hide action as a bonus action on each of your turns.
|
||||
""" You can take the Disengage or Hide action as a bonus action on each of your turns.
|
||||
|
||||
"""
|
||||
name = "Nimble Escape"
|
||||
@@ -821,19 +821,19 @@ class NimbleEscape(Feature):
|
||||
|
||||
#HobGoblin
|
||||
class SavingFace(Feature):
|
||||
"""Hobgoblins are careful not to show weakness in front of their allies, for fear
|
||||
of losing status. If you miss with an attack roll or fail an ability check or a
|
||||
saving throw, you can gain a bonus to the roll equal to the number of allies you
|
||||
can see within 30 feet of you (maximum bonus of +5). Once you use this trait, you
|
||||
"""Hobgoblins are careful not to show weakness in front of their allies, for fear
|
||||
of losing status. If you miss with an attack roll or fail an ability check or a
|
||||
saving throw, you can gain a bonus to the roll equal to the number of allies you
|
||||
can see within 30 feet of you (maximum bonus of +5). Once you use this trait, you
|
||||
can't use it again until you finish a short or long rest.
|
||||
|
||||
|
||||
"""
|
||||
name = "Saving Face"
|
||||
source = "Race (HobGoblin)"
|
||||
|
||||
class MartialTraining(Feature): #you have to add the weapons of choice to your sheet
|
||||
"""You are proficient with two martial weapons of your choice and with light armor.
|
||||
|
||||
"""You are proficient with two martial weapons of your choice and with light armor.
|
||||
|
||||
"""
|
||||
name = "Martial Training"
|
||||
source = "Race (HobGoblin)"
|
||||
@@ -843,8 +843,8 @@ class GrovelCowerAndBeg(Feature):
|
||||
""" As an action on your turn, you can cower pathetically to
|
||||
distract nearby foes. Until the end of your next turn, your
|
||||
allies gain advantage on attack rolls against enemies
|
||||
within 10 feet of you that can see you. Once you use this
|
||||
trait, you can't use it again until you finish a short
|
||||
within 10 feet of you that can see you. Once you use this
|
||||
trait, you can't use it again until you finish a short
|
||||
or long rest
|
||||
|
||||
"""
|
||||
@@ -854,43 +854,43 @@ class GrovelCowerAndBeg(Feature):
|
||||
class PackTactics(Feature):
|
||||
"""You have advantage on an attack roll against a creature
|
||||
if at least one of your allies is within 5 feet of the
|
||||
creature and the ally isn't incapacitated.
|
||||
creature and the ally isn't incapacitated.
|
||||
"""
|
||||
name = "Pack Tactics"
|
||||
source = "Race (Kobold)"
|
||||
|
||||
class Aggressive(Feature):
|
||||
""" As a bonus action, you can move up to your speed
|
||||
toward an enemy of your choice that you can see or hear.
|
||||
""" As a bonus action, you can move up to your speed
|
||||
toward an enemy of your choice that you can see or hear.
|
||||
You must end this move closer to the enemy than you started.
|
||||
|
||||
|
||||
"""
|
||||
name = "Aggressive"
|
||||
source = "Race (Orc)"
|
||||
|
||||
#yuan-ti pureblood
|
||||
class InnateSpellcasting(Feature):
|
||||
"""You know the poison spray cantrip. You can cast animal
|
||||
friendship an unlimited number of times with this trait,
|
||||
but you can target only snakes with it. Starting at 3rd level,
|
||||
you can also cast suggestion with this trait. Once you cast it,
|
||||
you can't do so again until you finish a long rest. Charisma is
|
||||
"""You know the poison spray cantrip. You can cast animal
|
||||
friendship an unlimited number of times with this trait,
|
||||
but you can target only snakes with it. Starting at 3rd level,
|
||||
you can also cast suggestion with this trait. Once you cast it,
|
||||
you can't do so again until you finish a long rest. Charisma is
|
||||
your spellcasting ability for these spells.
|
||||
|
||||
|
||||
"""
|
||||
name = "Innate Spellcasting"
|
||||
source = "Race (Yuan-Ti Pureblood)"
|
||||
|
||||
class MagicResistance(Feature):
|
||||
""" You have advantage on saving throws against spells and other magical effects.
|
||||
|
||||
""" You have advantage on saving throws against spells and other magical effects.
|
||||
|
||||
"""
|
||||
name = "Magic Resistance"
|
||||
source = "Race (Yuan_Ti Pureblood)"
|
||||
|
||||
class PoisonImmunity(Feature):
|
||||
"""You are immune to poison damage and the poi~oned condition.
|
||||
|
||||
"""You are immune to poison damage and the poi~oned condition.
|
||||
|
||||
"""
|
||||
name = "Poison Immunity"
|
||||
source = "Race (Yuan_Ti Pureblood)"
|
||||
|
||||
@@ -21,7 +21,7 @@ class EldritchInvocation(Feature):
|
||||
name = "Eldritch Invocations"
|
||||
source = "Warlock"
|
||||
|
||||
|
||||
|
||||
class PactOfTheChain(Feature):
|
||||
"""You learn the find familiar spell and can cast it as a ritual. The spell
|
||||
doesn't count against your number of spells known.
|
||||
@@ -36,7 +36,7 @@ class PactOfTheChain(Feature):
|
||||
source = "Warlock"
|
||||
spells_known = spells_prepared = (spells.FindFamiliar,)
|
||||
|
||||
|
||||
|
||||
class PactOfTheBlade(Feature):
|
||||
"""You can use your action to create a pact weapon in your empty hand. You can
|
||||
choose the form that this melee weapon takes each time you create it (see
|
||||
@@ -79,14 +79,14 @@ class PactOfTheTome(Feature):
|
||||
name = "Pact of the Tome"
|
||||
source = "Warlock"
|
||||
|
||||
|
||||
|
||||
class PactBoon(FeatureSelector):
|
||||
"""Select a Pact Boon by choosing in feature_choices:
|
||||
|
||||
pact of the chain
|
||||
|
||||
pact of the blade
|
||||
|
||||
|
||||
pact of the tome
|
||||
|
||||
"""
|
||||
@@ -190,7 +190,7 @@ class DarkDelirium(Feature):
|
||||
name = "Dark Delirium"
|
||||
source = "Warlock (Archfey Patron)"
|
||||
|
||||
|
||||
|
||||
# The Fiend Patron
|
||||
class DarkOnesBlessing(Feature):
|
||||
"""Starting at 1st level, when you reduce a hostile creature to 0 hit points,
|
||||
@@ -262,7 +262,7 @@ class AwakenedMind(Feature):
|
||||
name = "Awakened Mind"
|
||||
source = "Warlock (Great Old One Patron)"
|
||||
|
||||
|
||||
|
||||
class EntropicWard(Feature):
|
||||
"""At 6th level, you learn to magically ward yourself against attack and to
|
||||
turn an enemy's failed strike into good luck for yourself. When a creature
|
||||
@@ -300,7 +300,7 @@ class CreateThrall(Feature):
|
||||
name = "Create Thrall"
|
||||
source = "Warlock (Great Old One Patron)"
|
||||
|
||||
|
||||
|
||||
# Undying Patron
|
||||
class AmongTheDead(Feature):
|
||||
"""Starting at 1st level, you learn the spare the dying cantrip, which counts
|
||||
@@ -357,7 +357,7 @@ class IndestructibleLife(Feature):
|
||||
"""
|
||||
name = "Indestructible Life"
|
||||
source = "Warlock (The Undying Patron)"
|
||||
|
||||
|
||||
|
||||
# The Celestial
|
||||
class HealingLight(Feature):
|
||||
@@ -384,9 +384,9 @@ class HealingLight(Feature):
|
||||
class RadiantSoul(Feature):
|
||||
"""Starting at 6th level, your link to the Celestial allows you to serve as a
|
||||
conduit for radiant energy. You have resistance to radiant damage, and when
|
||||
you cast a spell that deals radiant or fire damage, you can add your Cha-
|
||||
risma modifier to one radiant or fire damage roll of that spell against one
|
||||
of its targets.
|
||||
you cast a spell that deals radiant or fire damage, you can add your
|
||||
Charisma modifier to one radiant or fire damage roll of that spell against
|
||||
one of its targets.
|
||||
|
||||
"""
|
||||
name = "Radiant Soul"
|
||||
@@ -404,7 +404,7 @@ class CelestialResilience(Feature):
|
||||
_name = "Celestial Resilience"
|
||||
source = "Warlock (The Celestial Patron)"
|
||||
|
||||
|
||||
|
||||
class SearingVengeance(Feature):
|
||||
"""Starting at 14th level, the radiant energy you channel allows you to resist
|
||||
death. When you have to make a death saving throw at the start of your
|
||||
@@ -476,7 +476,7 @@ class HexWarrior(Feature):
|
||||
'charisma': self.owner.charisma.modifier}
|
||||
weapon.ability = max(abils, key=abils.get)
|
||||
|
||||
|
||||
|
||||
class AccursedSpecter(Feature):
|
||||
"""Starting at 6th level, you can curse the soul of a person you slay,
|
||||
temporarily binding it to your service. When you slay a humanoid, you can
|
||||
@@ -521,7 +521,7 @@ class MasterOfHexes(Feature):
|
||||
name = "Master of Hexes"
|
||||
source = "Warlock (Hexblade)"
|
||||
|
||||
|
||||
|
||||
# All Invocations
|
||||
class Invocation(Feature):
|
||||
"""
|
||||
@@ -600,7 +600,7 @@ class BewitchingWhispers(Invocation):
|
||||
"""
|
||||
name = "Bewitching Whispers"
|
||||
|
||||
|
||||
|
||||
class BookOfAncientSecrets(Invocation):
|
||||
"""You can now inscribe magical rituals in your Book of Shadows. Choose two
|
||||
1st-level spells that have the ritual tag from any class's spell list. The
|
||||
@@ -647,7 +647,7 @@ class DreadfulWord(Invocation):
|
||||
"""
|
||||
name = "Dreadful Word"
|
||||
|
||||
|
||||
|
||||
class EldritchSight(Invocation):
|
||||
"""You can cast detect magic at will, without expending a spell slot.
|
||||
|
||||
@@ -696,7 +696,7 @@ class GazeOfTwoMinds(Invocation):
|
||||
class LifeDrinker(Invocation):
|
||||
"""When you hit a creature with your pact weapon, the creature takes extra
|
||||
necrotic damage equal to your Charisma modifier (minimum 1).
|
||||
|
||||
|
||||
**Prerequisite**: 12th Level, Pact of the Blade
|
||||
"""
|
||||
name = "Life Drinker"
|
||||
@@ -720,7 +720,7 @@ class MasterOfMyriadForms(Invocation):
|
||||
name = "Master of Myriad Forms"
|
||||
at_will_spells = (spells.AlterSelf,)
|
||||
|
||||
|
||||
|
||||
class MinionsOfChaos(Invocation):
|
||||
"""You can cast conjure elemental once using a warlock spell slot. You can't
|
||||
do so again until you finish a long rest.
|
||||
@@ -729,7 +729,7 @@ class MinionsOfChaos(Invocation):
|
||||
"""
|
||||
name = "Minions of Chaos"
|
||||
|
||||
|
||||
|
||||
class MireTheMind(Invocation):
|
||||
"""You can cast slow once using a warlock spell slot. You can't do so again
|
||||
until you finish a long rest.
|
||||
@@ -793,7 +793,7 @@ class SignOfIllOmen(Invocation):
|
||||
"""
|
||||
name = "Sign of Ill Omen"
|
||||
|
||||
|
||||
|
||||
class ThiefOfFiveFates(Invocation):
|
||||
"""You can cast bane once using a warlock spell slot. You can't do so again
|
||||
until you finish a long rest.
|
||||
@@ -805,7 +805,7 @@ class ThiefOfFiveFates(Invocation):
|
||||
class ThirstingBlade(Invocation):
|
||||
"""You can attack with your pact weapon twice, instead of once, whenever you
|
||||
take the Attack action on your turn.
|
||||
|
||||
|
||||
**Prerequisite**: 5th Level, Pact of the Blade
|
||||
"""
|
||||
name = "Thirsting Blade"
|
||||
@@ -814,13 +814,13 @@ class ThirstingBlade(Invocation):
|
||||
class VisionsOfDistantRealms(Invocation):
|
||||
"""
|
||||
You can cast arcane eye at will, without expending a spell slot
|
||||
|
||||
|
||||
**Prerequisite**: 15th level
|
||||
"""
|
||||
name = "Visions of Distant Realms"
|
||||
at_will_spells = (spells.ArcaneEye,)
|
||||
|
||||
|
||||
|
||||
class VoiceOfTheChainMaster(Invocation):
|
||||
"""You can communicate telepathically with your familiar and perceive through
|
||||
your familiar's senses as long as you are on the same plane of
|
||||
@@ -863,7 +863,7 @@ class AspectOfTheMoon(Invocation):
|
||||
"""
|
||||
name = "Aspect of the Moon"
|
||||
|
||||
|
||||
|
||||
class CloakOfFlies(Invocation):
|
||||
"""As a bonus action, you can surround yourselfwith a magical aura that looks
|
||||
like buzzing flies. The aura extends 5 feet from you in every direction,
|
||||
@@ -918,8 +918,8 @@ class GiftOfTheDepths(Invocation):
|
||||
**Prerequisite**: 5th level
|
||||
"""
|
||||
name = "Gift of the Depths"
|
||||
|
||||
|
||||
|
||||
|
||||
class GiftOfTheEverLivingOnes(Invocation):
|
||||
"""Whenever you regain hit points while your familiar is within 100 feet
|
||||
ofyou, treat any dice rolled to determine the hit points you regain as
|
||||
@@ -1029,4 +1029,4 @@ class TrickstersEscape(Invocation):
|
||||
|
||||
"""
|
||||
name = "Tricksters Escape"
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user