Features added and tested for all classes/subclasses in bens campaign

This commit is contained in:
Ben Cook
2018-12-26 18:58:25 -05:00
parent a83c49146c
commit b73e9848ef
34 changed files with 3612 additions and 313 deletions
+34
View File
@@ -1221,6 +1221,40 @@ class BurningHands(Spell):
classes = ('Wizard', )
class CallLightning(Spell):
"""A storm cloud appears in the shape of a cylinder that is 10 feet tall with a
60-foot radius, centered on a point you can see 100 feet directly above
you. The spell fails if you can't see a point in the air where the storm
cloud could appear (for example, if you are in a room that can't
accommodate the cloud).
When you cast the spell, choose a point you can see within range. A bolt of
lightning flashes down from the cloud to that point. Each creature within 5
feet of that point must make a Dexterity saving throw. A creature takes
3d10 lightning damage on a failed save, or half as much damage on a
successful one. On each of your turns until the spell ends, you can use
your action to call down lightning in this way again, targeting the same
point or a different one.
If you are outdoors in stormy conditions when you cast this spell, the
spell gives you control over the existing storm instead of creating a new
one. Under such conditions, the spell's damage increases by 1d10.
At Higher Levels: When you cast this spell using a spell slot of 4th level
or higher level, the damage increases by 1d10 for each slot level above
3rd.
"""
name = "Call Lightning"
level = 3
casting_time = "1 action"
components = ('V', 'S')
materials = ""
duration = "Up to 10 minutes"
magic_school = "Conjuration"
classes = ('Druid',)
class ChainLightning(Spell):
"""You create a bolt of lightning that arcs toward a target of your
choice that you can see within range. Three bolts then leap from