{
  "format": "encounterra.homebrew",
  "schemaVersion": "0.1",
  "package": {
    "id": "59cde112-8464-4d73-a355-d5778609d20b",
    "name": "Blood Druid - Gardener of Blighted Groves",
    "version": "0.1.5"
  },
  "requires": { "ruleset": "dnd-2024", "srdCatalog": "5.2.1-encounterra.1" },
  "definitions": [
    {
      "kind": "monster", "id": "blood-druid", "name": "Blood Druid",
      "stats": {
        "challengeRating": "8", "hitPoints": 119, "armorClass": 16,
        "speedFeet": 30, "size": "medium", "creatureType": "humanoid",
        "difficultyClass": 16, "spellAttackBonus": 8,
        "abilityScores": { "strength": 12, "dexterity": 14, "constitution": 16, "intelligence": 12, "wisdom": 20, "charisma": 10 },
        "savingThrows": { "strength": 1, "dexterity": 2, "constitution": 6, "intelligence": 1, "wisdom": 8, "charisma": 0 }
      },
      "resources": [
        { "id": "blight", "maximum": 2, "refresh": "longRest" },
        { "id": "pollen", "maximum": 2, "refresh": "longRest" }
      ],
      "actions": ["#blood-drain", "#thorn-whip", "#chill-touch", "#blight", "#poison-spray", "#withering-pollen", "#blighted-grove"]
    },
    {
      "kind": "action", "id": "blood-drain", "name": "Blood Drain",
      "activation": "bonusAction", "magical": true,
      "target": { "side": "enemy", "rangeFeet": 30, "requiresSight": true, "excludeCreatureTypes": ["construct", "undead"] },
      "resolution": {
        "kind": "savingThrow", "ability": "constitution", "dc": 16,
        "onFailure": {
          "op": "lifeDrain", "amount": { "dice": { "count": 3, "sides": 6 } }, "damageType": "necrotic",
          "onKillSummon": { "ref": "#gloam-sprout", "creatureTypes": ["humanoid"], "maximumSize": "medium", "maxActive": 1, "rangeFeet": 5 }
        }
      }
    },
    {
      "kind": "spell", "id": "thorn-whip", "name": "Thorn Whip",
      "school": "transmutation",
      "components": ["verbal", "somatic", "material"],
      "level": 0, "activation": "action",
      "target": { "side": "enemy", "rangeFeet": 30 },
      "resolution": {
        "kind": "attack", "attackType": "melee", "attackBonus": 8,
        "onHit": [
          { "op": "damage", "amount": { "dice": { "count": 3, "sides": 6 } }, "damageType": "piercing" },
          { "op": "pull", "distanceFeet": 10, "maximumSize": "large" }
        ]
      }
    },
    {
      "kind": "spell", "id": "chill-touch", "name": "Chill Touch",
      "school": "necromancy",
      "components": ["verbal", "somatic"],
      "level": 0, "activation": "action",
      "target": { "side": "enemy", "rangeFeet": 5 },
      "resolution": {
        "kind": "attack", "attackType": "melee", "attackBonus": 8,
        "onHit": [
          { "op": "damage", "amount": { "dice": { "count": 3, "sides": 10 } }, "damageType": "necrotic" },
          { "op": "applyCondition", "condition": "cannot-regain-hit-points", "duration": "endOfSourceNextTurn" }
        ]
      }
    },
    {
      "kind": "spell", "id": "blight", "name": "Blight",
      "school": "necromancy",
      "components": ["verbal", "somatic"],
      "level": 4, "activation": "action", "resource": { "ref": "blight", "cost": 1 },
      "target": { "side": "enemy", "rangeFeet": 30, "requiresSight": true },
      "resolution": {
        "kind": "savingThrow", "ability": "constitution", "dc": 16, "halfOnSave": true,
        "autoFailCreatureTypes": ["plant"],
        "damage": { "dice": { "count": 8, "sides": 8 }, "damageType": "necrotic" }
      }
    },
    {
      "kind": "action", "id": "withering-pollen", "name": "Withering Pollen",
      "activation": "action", "magical": true, "resource": { "ref": "pollen", "cost": 1 },
      "target": { "side": "enemy", "rangeFeet": 60, "requiresSight": true },
      "resolution": {
        "kind": "savingThrow", "ability": "constitution", "dc": 16,
        "onFailure": [
          { "op": "damage", "amount": { "dice": { "count": 3, "sides": 8 } }, "damageType": "poison" },
          { "op": "applyCondition", "condition": "poisoned", "duration": "endOfSourceNextTurn" },
          { "op": "applyCondition", "condition": "cannot-regain-hit-points", "duration": "endOfSourceNextTurn" }
        ]
      }
    },
    {
      "kind": "monster", "id": "gloam-sprout", "name": "Gloam Sprout",
      "stats": {
        "challengeRating": "1/2", "hitPoints": 18, "armorClass": 12, "speedFeet": 20,
        "size": "small", "creatureType": "plant", "darkvisionFeet": 60,
        "resistances": ["necrotic"],
        "abilityScores": { "strength": 14, "dexterity": 10, "constitution": 12, "intelligence": 3, "wisdom": 10, "charisma": 3 }
      },
      "actions": ["#gloam-thorn"]
    },
    {
      "kind": "action", "id": "gloam-thorn", "name": "Gloam Thorn",
      "target": { "side": "enemy", "rangeFeet": 5 },
      "resolution": { "kind": "attack", "attackType": "melee", "attackBonus": 4,
        "damage": { "dice": { "count": 1, "sides": 6 }, "bonus": 2, "damageType": "piercing" }
      }
    },
    {
      "kind": "spell", "id": "poison-spray", "name": "Poison Spray",
      "school": "necromancy",
      "components": ["verbal", "somatic"],
      "level": 0, "activation": "action",
      "target": { "side": "enemy", "rangeFeet": 30 },
      "resolution": {
        "kind": "attack", "attackType": "ranged", "attackBonus": 8,
        "damage": { "dice": { "count": 3, "sides": 12 }, "damageType": "poison" }
      }
    },
    {
      "kind": "action", "id": "blighted-grove", "name": "Blighted Grove",
      "magical": true, "concentration": true, "target": { "side": "self" },
      "resource": { "ref": "pollen", "cost": 1 },
      "resolution": { "op": "createArea", "zone": {
        "area": { "shape": "radius", "sizeFeet": 15 }, "anchor": "point", "rangeFeet": 60,
        "durationRounds": 3, "oncePerTurn": true, "difficultTerrain": true,
        "affects": { "side": "enemy" }, "onEnter": "#grove-withering", "onTurnStart": "#grove-withering"
      } }
    },
    {
      "kind": "action", "id": "grove-withering", "name": "Grove Withering",
      "resolution": { "kind": "savingThrow", "ability": "constitution", "dc": 16,
        "halfOnSave": true, "onFailure": {
          "op": "damage", "amount": { "dice": { "count": 3, "sides": 6 } }, "damageType": "necrotic"
        } }
    }
  ]
}
