Skip to content

Commit

Permalink
Merge pull request ceryliae#327 from 153957/fix-monster-spells
Browse files Browse the repository at this point in the history
Fix monster spells
  • Loading branch information
Cphrampus committed May 29, 2019
2 parents 4543f2d + b68eca5 commit daac168
Show file tree
Hide file tree
Showing 90 changed files with 2,292 additions and 2,740 deletions.
15 changes: 15 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
root = true

[*]
indent_style = space
indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true
charset = utf-8
end_of_line = lf

[*.xml]
indent_style = tab

[*.md]
trim_trailing_whitespace = false
123 changes: 41 additions & 82 deletions Bestiary/Curse of Strahd Bestiary.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,24 +35,15 @@
<trait>
<name>Spellcasting</name>
<text>Baba Lysaga is a 16th-level spellcaster. Her spellcasting ability is Intelligence (spell save DC 17, +9 to hit with spell attacks). Baba Lysaga has the following wizard spells prepared:</text>
<text/>
<text>• Cantrips (at will): acid splash, fire bolt, light, mage hand, prestidigitation</text>
<text/>
<text>• 1st level (4 slots): detect magic, magic missile, sleep, witch bolt</text>
<text/>
<text>• 2nd level (3 slots): crown of madness, enlarge/reduce, misty step</text>
<text/>
<text>• 3rd level (3 slots): dispel magic, fireball, lightning bolt</text>
<text/>
<text>• 4th level (3 slots): blight, Everard's black tentacles, polymorph</text>
<text/>
<text>• 5th level (2 slots): cloudkill, geas, scrying</text>
<text/>
<text>• 6th level (1 slot): programmed illusion, true seeing</text>
<text/>
<text>• 7th level (1 slot): finger of death, mirage arcane</text>
<text/>
<text>• 8th level (1 slot): power word stun</text>
<text>Cantrips (at will): acid splash, fire bolt, light, mage hand, prestidigitation</text>
<text>1st level (4 slots): detect magic, magic missile, sleep, witch bolt</text>
<text>2nd level (3 slots): crown of madness, enlarge/reduce, misty step</text>
<text>3rd level (3 slots): dispel magic, fireball, lightning bolt</text>
<text>4th level (3 slots): blight, Everard's black tentacles, polymorph</text>
<text>5th level (2 slots): cloudkill, geas, scrying</text>
<text>6th level (1 slot): programmed illusion, true seeing</text>
<text>7th level (1 slot): finger of death, mirage arcane</text>
<text>8th level (1 slot): power word stun</text>
</trait>
<action>
<name>Multiattack</name>
Expand Down Expand Up @@ -203,12 +194,9 @@
<trait>
<name>Spellcasting</name>
<text>The witch is a 3rd-level spellcaster. Its spellcasting ability is Intelligence (spell save DC 12, +4 to hit with spell attacks). The witch has the following wizard spells prepared:</text>
<text/>
<text>• Cantrips (at will): mage hand, prestidigitation, ray of frost</text>
<text/>
<text>• 1st level (4 slots): ray of sickness, sleep, Tasha's hideous laughter</text>
<text/>
<text>• 2nd level (2 slots): alter self, invisibility</text>
<text>Cantrips (at will): mage hand, prestidigitation, ray of frost</text>
<text>1st level (4 slots): ray of sickness, sleep, Tasha's hideous laughter</text>
<text>2nd level (2 slots): alter self, invisibility</text>
</trait>
<action>
<name>Claws (Requires Alter Self)</name>
Expand Down Expand Up @@ -254,16 +242,11 @@
<trait>
<name>Spellcasting</name>
<text>Ezmerelda is a 7th-level spellcaster. Her spellcasting ability is Intelligence (spell save DC 14, +6 to hit with spell attacks). Ezmerelda has the following wizard spells prepared:</text>
<text/>
<text>• Cantrips (at will): fire bolt, light, mage hand, prestidigitation</text>
<text/>
<text>• 1st level (4 slots): protection from good and evil, magic missile, shield</text>
<text/>
<text>• 2nd level (3 slots): darkvision, knock, mirror image</text>
<text/>
<text>• 3rd level (3 slots): clairvoyance, lightning bolt, magic circle</text>
<text/>
<text>• 4th level (1 slot): greater invisibility</text>
<text>Cantrips (at will): fire bolt, light, mage hand, prestidigitation</text>
<text>1st level (4 slots): protection from good and evil, magic missile, shield</text>
<text>2nd level (3 slots): darkvision, knock, mirror image</text>
<text>3rd level (3 slots): clairvoyance, lightning bolt, magic circle</text>
<text>4th level (1 slot): greater invisibility</text>
</trait>
<action>
<name>Multiattack</name>
Expand Down Expand Up @@ -331,8 +314,7 @@
<trait>
<name>Innate Spellcasting</name>
<text>The portrait's innate spellcasting ability os Intelligence (spell save DC 12). The portrait can innately cast the following spells, requiring no material components:</text>
<text/>
<text> 3/day each: counterspell, crown of madness, hypnotic pattern, telekinesis</text>
<text>3/day each: counterspell, crown of madness, hypnotic pattern, telekinesis</text>
</trait>
<trait>
<name>False Appearance</name>
Expand Down Expand Up @@ -412,24 +394,15 @@
<trait>
<name>Spellcasting</name>
<text>Madam Eva is a 16th-level spellcaster. Her spellcasting ability is Wisdom (spell save DC 17, +9 to hit with spell attacks). Madam Eva has the following cleric spells prepared:</text>
<text/>
<text>• Cantrips (at will): light, mending, sacred flame, thaumaturgy</text>
<text/>
<text>• 1st level (4 slots): bane, command, detect evil and good, protection from evil and good</text>
<text/>
<text>• 2nd level (3 slots): lesser restoration, protection from poison, spiritual weapon</text>
<text/>
<text>• 3rd level (3 slots): create food and water, speak with dead, spirit guardians</text>
<text/>
<text>• 4th level (3 slots): divination, freedom of movement, guardians of faith</text>
<text/>
<text>• 5th level (2 slots): greater restoration, raise dead</text>
<text/>
<text>• 6th level (1 slot): find the path, harm, true seeing</text>
<text/>
<text>• 7th level (1 slot): fire storm, regenerate</text>
<text/>
<text>• 8th level (1 slot): earthquake</text>
<text>Cantrips (at will): light, mending, sacred flame, thaumaturgy</text>
<text>1st level (4 slots): bane, command, detect evil and good, protection from evil and good</text>
<text>2nd level (3 slots): lesser restoration, protection from poison, spiritual weapon</text>
<text>3rd level (3 slots): create food and water, speak with dead, spirit guardians</text>
<text>4th level (3 slots): divination, freedom of movement, guardians of faith</text>
<text>5th level (2 slots): greater restoration, raise dead</text>
<text>6th level (1 slot): find the path, harm, true seeing</text>
<text>7th level (1 slot): fire storm, regenerate</text>
<text>8th level (1 slot): earthquake</text>
</trait>
<action>
<name>Dagger</name>
Expand Down Expand Up @@ -641,9 +614,7 @@
<trait>
<name>Innate Spellcasting</name>
<text>Rahadin's innate spellcasting ability is Intelligence. He can innately cast the following spells, requiring no components:</text>
<text/>
<text>3/day: misty step, phantom steed</text>
<text/>
<text>1/day: magic weapon, nondetection</text>
</trait>
<trait>
Expand Down Expand Up @@ -697,18 +668,12 @@
<trait>
<name>Spellcasting</name>
<text>Rictavio is a 9th-level spellcaster. His spellcasting ability is Wisdom (spell save DC 15, +7 to hit with spell attacks). Rictavio has the following cleric spells prepared:</text>
<text/>
<text>• Cantrips (at will): guidance, light, mending, thaumaturgy</text>
<text/>
<text>• 1st level (4 slots): cure wounds, detect evil and good, protection from evil and good, sanctuary</text>
<text/>
<text>• 2nd level (3 slots): augury, lesser restoration, protection from poison</text>
<text/>
<text>• 3rd level (3 slots): magic circle, remove curse, speak with dead</text>
<text/>
<text>• 4th level (3 slots): death ward, freedom of movement</text>
<text/>
<text>• 5th level (1 slot): dispel evil and good</text>
<text>Cantrips (at will): guidance, light, mending, thaumaturgy</text>
<text>1st level (4 slots): cure wounds, detect evil and good, protection from evil and good, sanctuary</text>
<text>2nd level (3 slots): augury, lesser restoration, protection from poison</text>
<text>3rd level (3 slots): magic circle, remove curse, speak with dead</text>
<text>4th level (3 slots): death ward, freedom of movement</text>
<text>5th level (1 slot): dispel evil and good</text>
</trait>
<trait>
<name>Undead Slayer</name>
Expand Down Expand Up @@ -825,26 +790,20 @@
<trait>
<name>Spellcasting</name>
<text>Strahd is a 9th-level spellcaster. His spellcasting ability is Intelligence (spell save DC 18, +10 to hit with spell attacks). Strahd has the following wizard spells prepared:</text>
<text/>
<text>• Cantrips (at will): mage hand, prestidigitation, ray of frost</text>
<text/>
<text>• 1st level (4 slots): comprehend languages, fog cloud, sleep</text>
<text/>
<text>• 2nd level (3 slots): detect thoughts, gust of wind, mirror image</text>
<text/>
<text>• 3rd level (3 slots): animate dead, fireball, nondetection</text>
<text/>
<text>• 4th level (3 slots): blight, greater invisibility, polymorph</text>
<text/>
<text>• 5th level (1 slot): animate objects, scrying</text>
<text>Cantrips (at will): mage hand, prestidigitation, ray of frost</text>
<text>1st level (4 slots): comprehend languages, fog cloud, sleep</text>
<text>2nd level (3 slots): detect thoughts, gust of wind, mirror image</text>
<text>3rd level (3 slots): animate dead, fireball, nondetection</text>
<text>4th level (3 slots): blight, greater invisibility, polymorph</text>
<text>5th level (1 slot): animate objects, scrying</text>
</trait>
<trait>
<name>Spider Climb</name>
<text>Strahd can climb difficult surfaces, including upside down on ceilings, without needing to make an ability check.</text>
</trait>
<trait>
<name>Vampire Weaknesses</name>
<text>Strahd has the following flaws. </text>
<text>Strahd has the following flaws.</text>
<text> Forbiddance: He can't enter a residence without an invitation from one of the occupants.</text>
<text> Harmed by Running Water: He takes 20 acid damage if he ends his turn in running water.</text>
<text> Stake to the Heart: If a piercing weapon made of wood is driven into his heart while he is incapacitated in his coffin, he is paralyzed until the stake is removed.</text>
Expand Down Expand Up @@ -918,7 +877,7 @@
<cr>1</cr>
<trait>
<name>Loathsome Limbs</name>
<text>Whenever the zombie takes at least 5 bludgeoning or slashing damage at one time, roll a d20 to determine what else happens to it: </text>
<text>Whenever the zombie takes at least 5 bludgeoning or slashing damage at one time, roll a d20 to determine what else happens to it:</text>
<text/>
<text>1-8: One leg is severed from the zombie if it has any legs left.</text>
<text/>
Expand Down
36 changes: 18 additions & 18 deletions Bestiary/Dragon Heist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
<conditionImmune>poisoned</conditionImmune>
<senses/>
<passive>11</passive>
<languages>Common , Draconic, Elvish, Infernal</languages>
<languages>Common, Draconic, Elvish, Infernal</languages>
<cr>5</cr>
<trait>
<name>Spellcasting</name>
Expand Down Expand Up @@ -132,7 +132,7 @@
<spells>Fire Bolt, Mending, Prestidigitation, Burning Hands, Disguise Self, Shield</spells>
<action>
<name>Dagger</name>
<text>Melee or Ranged Weapon Attack: +2 to hit , reach 5 ft. or range 20/60 ft., one target. Hit: 2 (1d4) piercing damage.</text>
<text>Melee or Ranged Weapon Attack: +2 to hit, reach 5 ft. or range 20/60 ft., one target. Hit: 2 (1d4) piercing damage.</text>
<attack>Dagger|2|1d4</attack>
</action>
</monster>
Expand Down Expand Up @@ -371,7 +371,7 @@
<text>1st level (4 slots): cure wounds, disguise self, sleep</text>
<text>2rid level (3 slots): crown of madness, invisibility, suggestion</text>
<text>3rd level (3 slots): nondetection, sending, tongues</text>
<text>4th level (3 slots): compulsion,freedom of movement, polymorph</text>
<text>4th level (3 slots): compulsion, freedom of movement, polymorph</text>
<text>5th level (2 slots): dominate person, greater restoration</text>
<text>6th level (1 slot): Otto's irresistible dance</text>
</trait>
Expand Down Expand Up @@ -530,7 +530,7 @@
</action>
<action>
<name>Shortbow</name>
<text>Ranged Weapon Attack: +6 to hit, range 80/320 ft., one target. Hit : 5 (1d6 + 2) piercing damage, plus 7 (2d6) piercing damage if Tashlyn has more than half her hit points remaining.</text>
<text>Ranged Weapon Attack: +6 to hit, range 80/320 ft., one target. Hit: 5 (1d6 + 2) piercing damage, plus 7 (2d6) piercing damage if Tashlyn has more than half her hit points remaining.</text>
<attack>Shortbow|6|1d6+2+2d6</attack>
<attack>Shortbow (under 1/2 hp)|6|1d6+2</attack>
</action>
Expand Down Expand Up @@ -622,7 +622,7 @@
</trait>
<trait>
<name>Innate Spellcasting</name>
<text> The drow's spellcasting ability is Charisma (spell save DC 12). It can innately cast the following spells, requiring no material components:</text>
<text>The drow's spellcasting ability is Charisma (spell save DC 12). It can innately cast the following spells, requiring no material components:</text>
<text>At will: dancing lights</text>
<text>1/day each: darkness, faerie fire, levitate (self only)</text>
</trait>
Expand Down Expand Up @@ -733,15 +733,15 @@
</action>
<action>
<name>Eye Rays</name>
<text>The gazer shoots two of the following magical eye rays at random (reroll duplicates), choosing one or two targets it can see within 60 feet of it: </text>
<text>The gazer shoots two of the following magical eye rays at random (reroll duplicates), choosing one or two targets it can see within 60 feet of it:</text>
<text/>
<text>1. Dazing Ray: The targeted creature must succeed on a DC 12 Wisdom saving throw or be charmed until the start of the gazer's next turn. While the target is charmed in this way, its speed is halved, and it has disadvantage on attack rolls. </text>
<text>1. Dazing Ray: The targeted creature must succeed on a DC 12 Wisdom saving throw or be charmed until the start of the gazer's next turn. While the target is charmed in this way, its speed is halved, and it has disadvantage on attack rolls.</text>
<text/>
<text>2. Fear Ray: The targeted creature must succeed on a DC 12 Wisdom saving throw or be frightened until the start of the gazer's next turn. </text>
<text>2. Fear Ray: The targeted creature must succeed on a DC 12 Wisdom saving throw or be frightened until the start of the gazer's next turn.</text>
<text/>
<text>3. Frost Ray: The targeted creature must succeed on a DC 12 Dexterity saving throw or take 10 (3d6) cold damage. </text>
<text>3. Frost Ray: The targeted creature must succeed on a DC 12 Dexterity saving throw or take 10 (3d6) cold damage.</text>
<text/>
<text>4. Telekinetic Ray: If the target is a creature that is Medium or smaller, it must succeed on a DC 12 Strength saving throw or be moved up to 30 feet directly away from the gazer. </text>
<text>4. Telekinetic Ray: If the target is a creature that is Medium or smaller, it must succeed on a DC 12 Strength saving throw or be moved up to 30 feet directly away from the gazer.</text>
<text> If the target is an object weighing 10 pounds or less that isn't being worn or carried, the gazer moves it up to 30 feet in any direction. The gazer can also exert fine control on objects with this ray, such as manipulating a simple tool or opening a container.</text>
</action>
</monster>
Expand Down Expand Up @@ -962,7 +962,7 @@
<cr>15</cr>
<trait>
<name>Special Equipment</name>
<text>Jarlaxle wears +3 leather armor, a hat of disguise, a bracer of flying daggers (see appendix A),a cloak of invisibility, a knave's eye patch (see appendix A), and a ring of truth telling (see appendix A). He wields a +3 rapier and carries a portable hole and a wand of web. His hat is adorned with a feather of diatryma summoning (see appendix A).</text>
<text>Jarlaxle wears +3 leather armor, a hat of disguise, a bracer of flying daggers (see appendix A), a cloak of invisibility, a knave's eye patch (see appendix A), and a ring of truth telling (see appendix A). He wields a +3 rapier and carries a portable hole and a wand of web. His hat is adorned with a feather of diatryma summoning (see appendix A).</text>
</trait>
<trait>
<name>Evasion</name>
Expand Down Expand Up @@ -1415,13 +1415,13 @@
<name>Spellcasting</name>
<text>Remallia is a 13th-level spellcaster. Her spellcasting ability is Intelligence (spell save DC 16, +8 to hit with spell attacks). She has the following wizard spells prepared:</text>
<text>Cantrips (at will): dancing lights, mage hand, mending, message, ray of frost</text>
<text>1st level (4 slots): alarm,* mage armor,* magic missile, shield*</text>
<text>2nd level (3 slots): arcane lock,* invisibility</text>
<text>3rd level (3 slots): counterspell,* dispel magic,* fireball</text>
<text>4th level (3 slots): banishment,* stoneskin*</text>
<text>1st level (4 slots): alarm*, mage armor*, magic missile, shield*</text>
<text>2nd level (3 slots): arcane lock*, invisibility</text>
<text>3rd level (3 slots): counterspell*, dispel magic*, fireball</text>
<text>4th level (3 slots): banishment*, stoneskin*</text>
<text>Sth level (2 slots): cone of cold, wall of force</text>
<text>6th level (1 slot): flesh to stone, globe of invulnerability*</text>
<text>7th level (1 slot): symbol,* teleport</text>
<text>7th level (1 slot): symbol*, teleport</text>
<text>*Abjuration spell of 1st level or higher</text>
</trait>
<spellAbility>Intelligence</spellAbility>
Expand Down Expand Up @@ -1577,7 +1577,7 @@
</trait>
<trait>
<name>Spellcasting</name>
<text>Victoro is a 15th-level spellcaster. His spellcasting ability is Wisdom (spell save DC 15, +7 to hit with spell attacks) . Victoro has the following cleric spells prepared:</text>
<text>Victoro is a 15th-level spellcaster. His spellcasting ability is Wisdom (spell save DC 15, +7 to hit with spell attacks). Victoro has the following cleric spells prepared:</text>
<text>Cantrips (at will): guidance, light, mending, spare the dying, thaumaturgy</text>
<text>1st level (4 slots): charm person, command, detect rragic, disguise self, protectionfrom evil and good, sanctuary</text>
<text>2nd level (3 slots): augury, lesser restoration, mirror image, pass without trace, spiritual weapon</text>
Expand All @@ -1590,7 +1590,7 @@
</trait>
<spellAbility>Wisdom</spellAbility>
<slots>4,3,3,3,2,1,1,1,0</slots>
<spells>Guidance, Light, Mending, Spare the Dying, Thaumaturgy, Charm Person, Command, Detect magic, Disguise Self, Protection from Evil and Good, Sanctuary, Augury, Lesser Restoration, Mirror Image, Pass Without Trace, Spiritual Weapon, Blink, Clairvoyance, Dispel Magic, Magic Circle, Protectionfrom Energy, Banishment, Dimension Door, Divination, Freedom of Movement, Polymorph, Dominate Person, Flame Strike, Modify Memory, Insect Plague, Heal, Divine Word, Earthquake</spells>
<spells>Guidance, Light, Mending, Spare the Dying, Thaumaturgy, Charm Person, Command, Detect magic, Disguise Self, Protection from Evil and Good, Sanctuary, Augury, Lesser Restoration, Mirror Image, Pass without Trace, Spiritual Weapon, Blink, Clairvoyance, Dispel Magic, Magic Circle, Protectionfrom Energy, Banishment, Dimension Door, Divination, Freedom of Movement, Polymorph, Dominate Person, Flame Strike, Modify Memory, Insect Plague, Heal, Divine Word, Earthquake</spells>
<action>
<name>Multiattack</name>
<text>Victoro makes two attacks with his rapier.</text>
Expand Down
Loading

0 comments on commit daac168

Please sign in to comment.