Ankylosaurus is SRD

This commit is contained in:
Matthew DeMartino
2021-06-03 21:52:23 -04:00
parent 291cc2d4d7
commit f05e2ae069
3 changed files with 35 additions and 34 deletions
-33
View File
@@ -29,36 +29,3 @@ class Monster(Entity):
is_beast = "beast" in self.description.lower()
return is_beast
class Ankylosaurus(Monster):
"""Thick armor plating covers the body of the plant-eating dinosaur
ankylosaurus, which defends itself against predators with a
knobbed tail that delivers a devastating strike.
**Tail:** *Melee Weapon Attack:* +7 to hit, reach 10 ft., one
target. *Hit:* 18 (4d6+4) bludgeoning damage. If the target is a
creature, it must succeed on a DC 14 Strength saving throw or be
knocked prone.
"""
# TODO: This doesn't appear to be SRD
name = "Ankylosaurus"
description = "Huge beast, unaligned"
challenge_rating = 3
armor_class = 15
skills = ""
senses = "passive Perception 11"
strength = Ability(19)
dexterity = Ability(11)
constitution = Ability(15)
intelligence = Ability(2)
wisdom = Ability(12)
charisma = Ability(5)
speed = 30
swim_speed = 0
fly_speed = 0
climb_speed = 0
hp_max = 68
hit_dice = "8d12+16"
+34
View File
@@ -1040,6 +1040,40 @@ class Ankheg(Monster):
hit_dice = "6d10"
class Ankylosaurus(Monster):
"""Thick armor plating covers the body of the plant-eating dinosaur
ankylosaurus, which defends itself against predators with a
knobbed tail that delivers a devastating strike.
**Tail:** *Melee Weapon Attack:* +7 to hit, reach 10 ft., one
target. *Hit:* 18 (4d6+4) bludgeoning damage. If the target is a
creature, it must succeed on a DC 14 Strength saving throw or be
knocked prone.
"""
# TODO: This doesn't appear to be SRD
name = "Ankylosaurus"
description = "Huge beast, unaligned"
challenge_rating = 3
armor_class = 15
skills = ""
senses = "passive Perception 11"
strength = Ability(19)
dexterity = Ability(11)
constitution = Ability(15)
intelligence = Ability(2)
wisdom = Ability(12)
charisma = Ability(5)
speed = 30
swim_speed = 0
fly_speed = 0
climb_speed = 0
hp_max = 68
hit_dice = "8d12+16"
class Ape(Monster):
"""
**Multiattack**: The ape makes two fist attacks.
+1 -1
View File
@@ -5,7 +5,7 @@ from dungeonsheets import monsters
class AutoGeneratedMonsters(TestCase):
initializable_classes = [
monsters.Ankylosaurus, # Not autogenerated -- is it 5e SRD?
monsters.Ankylosaurus,
monsters.Aboleth,
monsters.Acolyte,
monsters.AdultBlackDragon,