Spell Sniper

FeatPHBp. 1702014
Prerequisite
spellcasting: true

You have learned techniques to enhance your attacks with certain kinds of spells, gaining the following benefits:

  • When you cast a spell that requires you to make an attack roll, the spell's range is doubled.
  • Your ranged spell attacks ignore half cover and three-quarters cover.
  • You learn one cantrip that requires an attack roll. Choose the cantrip from the bard, cleric, druid, sorcerer, warlock, or wizard spell list. Your spellcasting ability for this cantrip depends on the spell list you chose from: Charisma for bard, sorcerer, or warlock; Wisdom for cleric or druid; or Intelligence for wizard.
Raw data
{
  "name": "Spell Sniper",
  "page": 170,
  "__prop": "feat",
  "source": "PHB",
  "entries": [
    "You have learned techniques to enhance your attacks with certain kinds of spells, gaining the following benefits:",
    {
      "type": "list",
      "items": [
        "When you cast a spell that requires you to make an attack roll, the spell's range is doubled.",
        "Your ranged spell attacks ignore {@quickref Cover||3||half cover} and {@quickref Cover||3||three-quarters cover}.",
        "You learn one cantrip that requires an attack roll. Choose the cantrip from the {@filter bard|spells|level=0|class=bard|spell attack=m;r;o}, {@filter cleric|spells|level=0|class=cleric|spell attack=m;r;o}, {@filter druid|spells|level=0|class=druid|spell attack=m;r;o}, {@filter sorcerer|spells|level=0|class=sorcerer|spell attack=m;r;o}, {@filter warlock|spells|level=0|class=warlock|spell attack=m;r;o}, or {@filter wizard|spells|level=0|class=wizard|spell attack=m;r;o} spell list. Your spellcasting ability for this cantrip depends on the spell list you chose from: Charisma for bard, sorcerer, or warlock; Wisdom for cleric or druid; or Intelligence for wizard."
      ]
    }
  ],
  "reprintedAs": [
    "Spell Sniper|XPHB"
  ],
  "prerequisite": [
    {
      "spellcasting": true
    }
  ],
  "additionalSpells": [
    {
      "name": "Bard Spells",
      "known": {
        "_": [
          {
            "count": 1,
            "choose": "level=0|class=Bard|spell attack=m;r;o"
          }
        ]
      },
      "ability": "cha"
    },
    {
      "name": "Cleric Spells",
      "known": {
        "_": [
          {
            "count": 1,
            "choose": "level=0|class=Cleric|spell attack=m;r;o"
          }
        ]
      },
      "ability": "wis"
    },
    {
      "name": "Druid Spells",
      "known": {
        "_": [
          {
            "count": 1,
            "choose": "level=0|class=Druid|spell attack=m;r;o"
          }
        ]
      },
      "ability": "wis"
    },
    {
      "name": "Sorcerer Spells",
      "known": {
        "_": [
          {
            "count": 1,
            "choose": "level=0|class=Sorcerer|spell attack=m;r;o"
          }
        ]
      },
      "ability": "cha"
    },
    {
      "name": "Warlock Spells",
      "known": {
        "_": [
          {
            "count": 1,
            "choose": "level=0|class=Warlock|spell attack=m;r;o"
          }
        ]
      },
      "ability": "cha"
    },
    {
      "name": "Wizard Spells",
      "known": {
        "_": [
          {
            "count": 1,
            "choose": "level=0|class=Wizard|spell attack=m;r;o"
          }
        ]
      },
      "ability": "int"
    }
  ]
}