{ "_meta": { "dependencies": { "monster": [ "MM" ] } }, "monster": [ { "name": "Angel", "source": "PSK", "page": 27, "_copy": { "name": "Deva", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "deva", "with": "angel" }, "trait": { "mode": "replaceArr", "replace": "Angelic Weapons", "items": { "name": "Angelic Weapons", "entries": [ "The deva's weapon attacks are magical. When the deva hits with any weapon, the weapon deals an extra {@dice 1d10} radiant damage (included in the attack)." ] } }, "action": [ { "mode": "replaceArr", "replace": "Multiattack", "items": { "name": "Multiattack", "entries": [ "The deva makes four melee attacks." ] } }, { "mode": "replaceArr", "replace": "Mace", "items": { "name": "Shortsword", "entries": [ "{@atk mw} {@hit 8} to hit, reach 5 ft., one target. {@h}7 ({@damage 1d6 + 4}) slashing damage plus 13 ({@damage 1d10}) radiant damage." ] } } ] } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Construct (Animated Armor)", "source": "PSK", "page": 32, "_copy": { "name": "Animated Armor", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "armor", "with": "construct" } } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Construct (Helmed Horror)", "source": "PSK", "page": 32, "_copy": { "name": "Helmed Horror", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "helmed horror", "with": "construct" } } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Construct (Modron)", "source": "PSK", "page": 32, "_copy": { "name": "Monodrone", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "monodrone", "with": "construct" } } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Construct (Shield Guardian)", "source": "PSK", "page": 32, "_copy": { "name": "Shield Guardian", "source": "MM", "_mod": { "*": [ { "mode": "replaceTxt", "replace": "shield guardian", "with": "construct" }, { "mode": "replaceTxt", "replace": "guardian", "with": "construct" } ] } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Demon", "source": "PSK", "page": 27, "_copy": { "name": "Erinyes", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "erinyes", "with": "demon" }, "trait": { "mode": "replaceArr", "replace": "Hellish Weapons", "items": { "name": "Hellish Weapons", "entries": [ "The demon's weapon attacks are magical and deal an extra 13 ({@dice 3d8}) necrotic damage on a hit (included in the attacks)." ] } }, "action": [ { "mode": "replaceArr", "replace": "Longsword", "items": { "name": "Longsword", "entries": [ "{@atk mw} {@hit 8} to hit, reach 5 ft., one target. {@h}8 ({@damage 1d8 + 4}) slashing damage, or 9 ({@damage 1d10 + 4}) slashing damage if used with two hands, plus 13 ({@damage 3d8}) necrotic damage." ] } }, { "mode": "replaceArr", "replace": "Longbow", "items": { "name": "Longbow", "entries": [ "{@atk rw} {@hit 7} to hit, range 150/600 ft., one target. {@h}7 ({@damage 1d8 + 3}) piercing damage plus 13 ({@damage 3d8}) necrotic damage." ] } } ] } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Dragon", "source": "PSK", "page": 29, "_copy": { "name": "Adult Red Dragon", "source": "MM", "_mod": { "action": { "mode": "appendArr", "items": { "name": "Fiery Bite {@recharge 5}", "entries": [ "{@atk mw} {@hit 14} to hit, reach 10 ft., one target. {@h}19 ({@damage 2d10 + 8}) piercing damage plus 63 ({@damage 18d6}) fire damage. This counts as a use of the dragon's breath weapon." ] } } }, "_preserve": { "legendaryGroup": true } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Drake (Large)", "source": "PSK", "page": 29, "_copy": { "name": "Giant Eagle", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "eagle", "with": "drake" } } }, "languages": null, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Drake (Small)", "source": "PSK", "page": 29, "_copy": { "name": "Pteranodon", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "pteranodon", "with": "drake" } } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Giant", "source": "PSK", "page": 30, "_copy": { "name": "Stone Giant", "source": "MM" }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Gremlin", "source": "PSK", "page": 26, "size": [ "S" ], "type": "beast", "alignment": [ "U" ], "ac": [ 11 ], "hp": { "average": 27, "formula": "5d8 + 5" }, "speed": { "walk": 40 }, "str": 12, "dex": 13, "con": 13, "int": 3, "wis": 13, "cha": 6, "senses": [ "darkvision 60 ft." ], "passive": 11, "cr": "1/2", "trait": [ { "name": "Aether Scent", "entries": [ "The gremlin can pinpoint, by scent, the location of refined or unrefined aether within 30 feet of it." ] } ], "action": [ { "name": "Claws", "entries": [ "{@atk mw} {@hit 3} to hit, reach 5 ft., one target. {@h}5 ({@damage 1d8 + 1}) slashing damage." ] }, { "name": "Siphon", "entries": [ "The gremlin drains aether from an aether-powered device it can see within 5 feet of it. If the object isn't being worn or carried, the touch automatically drains aether. If the object is being worn or carried by a creature, the creature must succeed on a {@dc 11} Dexterity saving throw to keep it out of the gremlin's reach.", "If the aether-powered device grants any bonus (to attack rolls, damage rolls, Armor Class, and so on), that bonus is reduced by 1. If the device has charges, it loses 1 charge. Otherwise, it stops functioning for 1 round. Left unhindered, a gremlin can completely destroy an aether-powered device." ] } ], "senseTags": [ "D" ], "damageTags": [ "S" ], "miscTags": [ "MW" ], "savingThrowForced": [ "dexterity" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Hellion (Huge)", "source": "PSK", "page": 31, "_copy": { "name": "Remorhaz", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "remorhaz", "with": "hellion" } } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Hellion (Large)", "source": "PSK", "page": 31, "_copy": { "name": "Young Remorhaz", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "remorhaz", "with": "hellion" } } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Hydra", "source": "PSK", "page": 30, "_copy": { "name": "Hydra", "source": "MM" }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Lifecraft Elephant", "source": "PSK", "page": 33, "_copy": { "name": "Elephant", "source": "MM" }, "type": "construct", "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Servo", "source": "PSK", "page": 32, "size": [ "T" ], "type": "construct", "alignment": [ "U" ], "ac": [ { "ac": 11, "from": [ "natural armor" ] } ], "hp": { "average": 10, "formula": "3d4 + 3" }, "speed": { "walk": 20 }, "str": 4, "dex": 11, "con": 12, "int": 3, "wis": 10, "cha": 7, "passive": 10, "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "cr": "0", "action": [ { "name": "Claw", "entries": [ "{@atk mw} {@hit 0} to hit, reach 5 ft., one target. {@h}1 slashing damage." ] } ], "familiar": true, "damageTags": [ "S" ], "miscTags": [ "MW" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Sky Leviathan", "source": "PSK", "page": 28, "size": [ "G" ], "type": "beast", "alignment": [ "U" ], "ac": [ { "ac": 14, "from": [ "natural armor" ] } ], "hp": { "average": 247, "formula": "15d20 + 90" }, "speed": { "fly": { "number": 50, "condition": "(hover)" }, "canHover": true }, "str": 28, "dex": 7, "con": 22, "int": 1, "wis": 8, "cha": 4, "save": { "con": "+10", "wis": "+3" }, "passive": 9, "cr": "10", "action": [ { "name": "Bite", "entries": [ "{@atk mw} {@hit 9} to hit, reach 10 ft., one target. {@h}22 ({@damage 3d8 + 9}) piercing damage. If the target is a Large or smaller creature, it must succeed on a {@dc 18} Dexterity saving throw or be swallowed by the leviathan. A swallowed creature is {@condition blinded} and {@condition restrained}, it has total cover against attacks and other effects outside the leviathan, and it takes 21 ({@damage 6d6}) acid damage at the start of each of the leviathan's turns.", "If the leviathan takes 30 damage or more on a single turn from a creature inside it, the leviathan must succeed on a {@dc 21} Constitution saving throw at the end of that turn or regurgitate all swallowed creatures, which fall {@condition prone} in a space within 10 feet of the leviathan. If the leviathan dies, a swallowed creature is no longer {@condition restrained} by it and can escape from the corpse by using 20 feet of movement, exiting {@condition prone}." ] } ], "actionTags": [ "Swallow" ], "damageTags": [ "A", "P" ], "miscTags": [ "MW", "RCH" ], "conditionInflict": [ "blinded", "restrained" ], "savingThrowForced": [ "constitution", "dexterity" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Sky Whale", "source": "PSK", "page": 28, "_copy": { "name": "Giant Crocodile", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "crocodile", "with": "whale" }, "action": [ { "mode": "replaceArr", "replace": "Bite", "items": { "name": "Flipper", "entries": [ "{@atk mw} {@hit 8} to hit, reach 10 ft., one target not {@condition grappled} by the whale. {@h}14 ({@damage 2d8 + 5}) bludgeoning damage. If the target is a creature, it must succeed on a {@dc 16} Strength saving throw or be knocked {@condition prone}." ] } } ] } }, "speed": { "fly": { "number": 50, "condition": "(hover)" }, "canHover": true }, "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Thopter (Bat)", "source": "PSK", "page": 33, "_copy": { "name": "Bat", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "bat", "with": "thopter" } } }, "type": "construct", "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Thopter (Blood Hawk)", "source": "PSK", "page": 33, "_copy": { "name": "Blood Hawk", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "hawk", "with": "thopter" } } }, "type": "construct", "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Thopter (Eagle)", "source": "PSK", "page": 33, "_copy": { "name": "Eagle", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "eagle", "with": "thopter" } } }, "type": "construct", "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Thopter (Hawk)", "source": "PSK", "page": 33, "_copy": { "name": "Hawk", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "hawk", "with": "thopter" } } }, "type": "construct", "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Thopter (Owl)", "source": "PSK", "page": 33, "_copy": { "name": "Owl", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "owl", "with": "thopter" } } }, "type": "construct", "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Thopter (Pseudodragon)", "source": "PSK", "page": 33, "_copy": { "name": "Pseudodragon", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "pseudodragon", "with": "thopter" } } }, "type": "construct", "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Thopter (Raven)", "source": "PSK", "page": 33, "_copy": { "name": "Raven", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "raven", "with": "thopter" } } }, "type": "construct", "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Thopter (Vulture)", "source": "PSK", "page": 33, "_copy": { "name": "Vulture", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "vulture", "with": "thopter" } } }, "type": "construct", "immune": [ "poison" ], "conditionImmune": [ "charmed", "poisoned" ], "hasToken": true, "hasFluff": true, "hasFluffImages": true }, { "name": "Wurm", "source": "PSK", "page": 31, "_copy": { "name": "Purple Worm", "source": "MM", "_mod": { "*": { "mode": "replaceTxt", "replace": "worm", "with": "wurm" } } }, "hasToken": true, "hasFluff": true, "hasFluffImages": true } ] }