diff options
Diffstat (limited to 'parser/monsters/mage.json')
-rw-r--r-- | parser/monsters/mage.json | 71 |
1 files changed, 52 insertions, 19 deletions
diff --git a/parser/monsters/mage.json b/parser/monsters/mage.json index 44b7b06..70430cd 100644 --- a/parser/monsters/mage.json +++ b/parser/monsters/mage.json @@ -32,24 +32,7 @@ "inventory": [ { "name": "dagger", - "cost": 200, - "damage": { - "dmg_type": "piercing", - "dmg_die_count": 1, - "dmg_die_sides": 4 - }, - "weight": 1.0, - "range": [ - 20, - 60 - ], - "reach": 5, - "properties": [ - "finesse", - "light", - "thrown" - ], - "type": "simple melee weapons", + "type": "weapon", "text": "_Melee or _Ranged Weapon Attack:__ +5 to hit, reach 5 ft. or range 20/60 ft., one target. _Hit:_ 4 (1d4 + 2) piercing damage." } ], @@ -59,7 +42,57 @@ { "name": "spellcasting", "text": "The mage is a 9th-level spellcaster. Its spellcasting ability is Intelligence (spell save DC 14, +6 to hit with spell attacks). The mage has the following wizard spells prepared: \nCantrips (at will): **_fire bolt, light, mage hand, prestidigitation_** \n1st level (4 slots): **_detect magic, mage armor, magic missile, shield_** \n2nd level (3 slots): **_misty step, suggestion_** \n3rd level (3 slots): **_counterspell, fireball, fly_** \n4th level (3 slots): **_greater invisibility, ice storm_** \n5th level (1 slot): **_cone of cold_**", - "type": "feature" + "type": "spellcasting", + "spellcasting_ability": "int", + "innate": false, + "levels": [ + { + "slots": 0, + "spells": [ + "fire bolt", + "light", + "mage hand", + "prestidigitation" + ] + }, + { + "slots": 4, + "spells": [ + "detect magic", + "mage armor", + "magic missile", + "shield" + ] + }, + { + "slots": 3, + "spells": [ + "misty step", + "suggestion" + ] + }, + { + "slots": 3, + "spells": [ + "counterspell", + "fireball", + "fly" + ] + }, + { + "slots": 3, + "spells": [ + "greater invisibility", + "ice storm" + ] + }, + { + "slots": 1, + "spells": [ + "cone of cold" + ] + } + ] } ], "prof": 3 |