Spellslinger

SubclassValdaGunslinger2014Gunslinger
Spellcasting
Intelligence
Caster progression
1/3
LevelSpells Prepared
1β€”
2β€”
33
44
54
64
75
86
96
107
118
128
139
1410
1510
1611
1711
1811
1912
2013

Spell Slots per Spell Level

Level1st2nd3rd4th
1β€”β€”β€”β€”
2β€”β€”β€”β€”
32β€”β€”β€”
43β€”β€”β€”
53β€”β€”β€”
63β€”β€”β€”
742β€”β€”
842β€”β€”
942β€”β€”
1043β€”β€”
1143β€”β€”
1243β€”β€”
13432β€”
14432β€”
15432β€”
16433β€”
17433β€”
18433β€”
194331
204331

Subclass features

Complement Your Gunslinging with Arcana

Magic and guns aren't so differentβ€”arcane power is like gunpowder, a spell is like a bullet, and you are like a gun, directing your spells with precision at unfortunate targets. Spellslingers mix the disciplines of gunplay and spellcasting, sometimes loading arcane charges with your shots and firing bullets enhanced with lightning, frost, or flame.

Spellcasting

You complement your bullets with the ability to cast spells.

Cantrips

You know two cantrips of your choice from the Wizard spell list (see that class's section for its list). Fire Bolt and Message are recommended. Whenever you gain a Gunslinger level, you can replace one of these cantrips with another cantrip of your choice from the Wizard spell list.

When you reach Gunslinger level 10, you learn another Wizard cantrip of your choice.

Spell Slots

The Spellslinger Spellcasting table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.

Prepared Spells of Level 1+

You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose three level 1 spells from the Wizard spell list. Chromatic Orb, Jump, and Shield are recommended.

The number of spells on your list increases as you gain Gunslinger levels, as shown in the Prepared Spells column of the Spellslinger Spellcasting table. Whenever that number increases, choose additional spells from the Wizard spell list until the number of spells on your list matches the number on the table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 7 Gunslinger, your list of prepared spells can include five Wizard spells of levels 1 and 2 in any combination.

Changing your Prepared Spells

Whenever you gain a Gunslinger level, you can replace one spell on your list with another Wizard spell for which you have spell slots.

Spellcasting Ability

Intelligence is your spellcasting ability for your Wizard spells.

Spellcasting Focus

You can use an Arcane Focus or a Ranged weapon as a Spellcasting Focus for your Wizard spells.

Bang, You're Dead!

You can use magic in place of guns.

Finger Guns

You learn the Finger Guns cantrip.

Arcane Shot

When you hit a target with a Finger Guns attack, you can expend one ValdaGunslinger as a Bonus Action and add it to the damage roll.

Spellshot

Level 6

When you take the Attack action on your turn, you can replace one of the attacks with a casting of one of your Wizard cantrips that has a casting time of an action.

Counter-Mage

Level 10

Your experience in combating spellcasters grants you the following benefits.

Abjuration-Breaker

Whenever you make a ranged attack roll, you temporarily disrupt protective magic affecting the target. For the duration of the attack, the effects of spells targeting the creature, such as Mage Armor, as well as the properties and powers of magic items worn or carried by the creature, are suppressed and don't function. The target of the attack can't take a Reaction to cast spells such as Shield in response to the attack or damage.

Antimagic Shot

When you score a Critical Hit and the target is affected by your ValdaGunslinger feature, it also impedes the target's ability to cast spells. While the projectile is lodged in the target, it can't cast spells or take the Magic action. Additionally, the target has Disadvantage on Constitution saving throws it makes to maintain Concentration.

Inured to Magic

When you fail a saving throw against a spell or magical effect, you can take a Reaction to roll 1d6 and add it to the roll, potentially turning the failure into a success.

When you make a spell attack roll, you can expend one ValdaGunslinger as a Bonus Action to substitute the spell attack with a ranged attack using a weapon. Add the ValdaGunslinger to the attack roll. On a hit, the attack deals the weapon's normal damage, in addition to the effects of the spell attack roll.

Raw data
{
  "name": "Spellslinger",
  "__prop": "subclass",
  "source": "ValdaGunslinger",
  "className": "Gunslinger",
  "shortName": "Spellslinger",
  "classSource": "ValdaGunslinger",
  "hasFluffImages": true,
  "subclassSpells": [
    {
      "className": "Wizard",
      "classSource": "XPHB"
    }
  ],
  "additionalSpells": [
    {
      "known": {
        "3": [
          "finger guns|valdagunslinger#c"
        ]
      },
      "expanded": {
        "3": [
          {
            "all": "level=0|class=Wizard"
          },
          {
            "all": "level=1|class=Wizard"
          }
        ],
        "7": [
          {
            "all": "level=2|class=Wizard"
          }
        ],
        "13": [
          {
            "all": "level=3|class=Wizard"
          }
        ],
        "19": [
          {
            "all": "level=4|class=Wizard"
          }
        ]
      }
    }
  ],
  "subclassFeatures": [
    [
      {
        "name": "Spellslinger",
        "type": "entries",
        "level": 3,
        "__prop": "subclassFeature",
        "source": "ValdaGunslinger",
        "entries": [
          "{@i Complement Your Gunslinging with Arcana}",
          "Magic and guns aren't so differentβ€”arcane power is like gunpowder, a spell is like a bullet, and you are like a gun, directing your spells with precision at unfortunate targets. Spellslingers mix the disciplines of gunplay and spellcasting, sometimes loading arcane charges with your shots and firing bullets enhanced with lightning, frost, or flame.",
          {
            "name": "Spellcasting",
            "type": "entries",
            "level": 3,
            "__prop": "subclassFeature",
            "source": "ValdaGunslinger",
            "entries": [
              "You complement your bullets with the ability to cast spells.",
              {
                "name": "Cantrips",
                "type": "entries",
                "entries": [
                  "You know two cantrips of your choice from the Wizard spell list (see that class's section for its list). {@spell Fire Bolt|XPHB} and {@spell Message|XPHB} are recommended. Whenever you gain a Gunslinger level, you can replace one of these cantrips with another cantrip of your choice from the Wizard spell list.",
                  "When you reach Gunslinger level 10, you learn another Wizard cantrip of your choice."
                ]
              },
              {
                "name": "Spell Slots",
                "type": "entries",
                "entries": [
                  "The Spellslinger Spellcasting table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a {@variantrule Long Rest|XPHB}."
                ]
              },
              {
                "name": "Prepared Spells of Level 1+",
                "type": "entries",
                "entries": [
                  "You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose three level 1 spells from the Wizard spell list. {@spell Chromatic Orb|XPHB}, {@spell Jump|XPHB}, and {@spell Shield|XPHB} are recommended.",
                  "The number of spells on your list increases as you gain Gunslinger levels, as shown in the Prepared Spells column of the Spellslinger Spellcasting table. Whenever that number increases, choose additional spells from the Wizard spell list until the number of spells on your list matches the number on the table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 7 Gunslinger, your list of prepared spells can include five Wizard spells of levels 1 and 2 in any combination."
                ]
              },
              {
                "name": "Changing your Prepared Spells",
                "type": "entries",
                "entries": [
                  "Whenever you gain a Gunslinger level, you can replace one spell on your list with another Wizard spell for which you have spell slots."
                ]
              },
              {
                "name": "Spellcasting Ability",
                "type": "entries",
                "entries": [
                  "Intelligence is your spellcasting ability for your Wizard spells."
                ]
              },
              {
                "name": "Spellcasting Focus",
                "type": "entries",
                "entries": [
                  "You can use an {@item Arcane Focus|XPHB} or a Ranged weapon as a {@variantrule Spellcasting Focus|XPHB} for your Wizard spells."
                ]
              }
            ],
            "className": "Gunslinger",
            "classSource": "ValdaGunslinger",
            "subclassSource": "ValdaGunslinger",
            "subclassShortName": "Spellslinger"
          },
          {
            "name": "Bang, You're Dead!",
            "type": "entries",
            "level": 3,
            "__prop": "subclassFeature",
            "source": "ValdaGunslinger",
            "entries": [
              "You can use magic in place of guns.",
              {
                "name": "Finger Guns",
                "type": "entries",
                "entries": [
                  "You learn the {@spell Finger Guns|ValdaGunslinger} cantrip."
                ]
              },
              {
                "name": "Arcane Shot",
                "type": "entries",
                "entries": [
                  "When you hit a target with a {@spell Finger Guns|ValdaGunslinger} attack, you can expend one {@classFeature Risk|Gunslinger|ValdaGunslinger|2|ValdaGunslinger|Risk Die} as a {@variantrule Bonus Action|XPHB} and add it to the damage roll."
                ]
              }
            ],
            "className": "Gunslinger",
            "classSource": "ValdaGunslinger",
            "subclassSource": "ValdaGunslinger",
            "subclassShortName": "Spellslinger"
          }
        ],
        "className": "Gunslinger",
        "classSource": "ValdaGunslinger",
        "subclassSource": "ValdaGunslinger",
        "subclassShortName": "Spellslinger"
      }
    ],
    [
      {
        "type": "entries",
        "level": 6,
        "__prop": "subclassFeature",
        "header": 2,
        "entries": [
          {
            "name": "Spellshot",
            "type": "entries",
            "level": 6,
            "__prop": "subclassFeature",
            "header": 2,
            "source": "ValdaGunslinger",
            "entries": [
              "When you take the {@action Attack|XPHB} action on your turn, you can replace one of the attacks with a casting of one of your Wizard cantrips that has a casting time of an action."
            ],
            "className": "Gunslinger",
            "classSource": "ValdaGunslinger",
            "subclassSource": "ValdaGunslinger",
            "subclassShortName": "Spellslinger"
          }
        ],
        "className": "Gunslinger",
        "classSource": "ValdaGunslinger",
        "subclassSource": "ValdaGunslinger",
        "subclassShortName": "Spellslinger"
      }
    ],
    [
      {
        "type": "entries",
        "level": 10,
        "__prop": "subclassFeature",
        "header": 2,
        "entries": [
          {
            "name": "Counter-Mage",
            "type": "entries",
            "level": 10,
            "__prop": "subclassFeature",
            "header": 2,
            "source": "ValdaGunslinger",
            "entries": [
              "Your experience in combating spellcasters grants you the following benefits.",
              {
                "name": "Abjuration-Breaker",
                "type": "entries",
                "entries": [
                  "Whenever you make a ranged attack roll, you temporarily disrupt protective magic affecting the target. For the duration of the attack, the effects of spells targeting the creature, such as {@spell Mage Armor|XPHB}, as well as the properties and powers of magic items worn or carried by the creature, are suppressed and don't function. The target of the attack can't take a {@variantrule Reaction|XPHB} to cast spells such as {@spell Shield|XPHB} in response to the attack or damage."
                ]
              },
              {
                "name": "Antimagic Shot",
                "type": "entries",
                "entries": [
                  "When you score a {@variantrule Critical Hit|XPHB} and the target is affected by your {@classFeature Gut Shot|Gunslinger|ValdaGunslinger|5} feature, it also impedes the target's ability to cast spells. While the projectile is lodged in the target, it can't cast spells or take the {@action Magic|XPHB} action. Additionally, the target has {@variantrule Disadvantage|XPHB} on Constitution saving throws it makes to maintain {@status Concentration|XPHB}."
                ]
              },
              {
                "name": "Inured to Magic",
                "type": "entries",
                "entries": [
                  "When you fail a saving throw against a spell or magical effect, you can take a {@variantrule Reaction|XPHB} to roll {@dice 1d6} and add it to the roll, potentially turning the failure into a success."
                ]
              }
            ],
            "className": "Gunslinger",
            "classSource": "ValdaGunslinger",
            "subclassSource": "ValdaGunslinger",
            "subclassShortName": "Spellslinger"
          }
        ],
        "className": "Gunslinger",
        "classSource": "ValdaGunslinger",
        "subclassSource": "ValdaGunslinger",
        "subclassShortName": "Spellslinger"
      }
    ],
    [
      {
        "type": "entries",
        "level": 14,
        "__prop": "subclassFeature",
        "header": 2,
        "entries": [
          {
            "name": "Magic Bullet [Maneuver]",
            "type": "entries",
            "level": 14,
            "__prop": "subclassFeature",
            "header": 2,
            "source": "ValdaGunslinger",
            "entries": [
              "When you make a spell attack roll, you can expend one {@classFeature Risk|Gunslinger|ValdaGunslinger|2|ValdaGunslinger|Risk Die} as a {@variantrule Bonus Action|XPHB} to substitute the spell attack with a ranged attack using a weapon. Add the {@classFeature Risk|Gunslinger|ValdaGunslinger|2|ValdaGunslinger|Risk Die} to the attack roll. On a hit, the attack deals the weapon's normal damage, in addition to the effects of the spell attack roll."
            ],
            "className": "Gunslinger",
            "classSource": "ValdaGunslinger",
            "subclassSource": "ValdaGunslinger",
            "subclassShortName": "Spellslinger"
          }
        ],
        "className": "Gunslinger",
        "classSource": "ValdaGunslinger",
        "subclassSource": "ValdaGunslinger",
        "subclassShortName": "Spellslinger"
      }
    ]
  ],
  "casterProgression": "1/3",
  "cantripProgression": [
    0,
    0,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    3,
    3,
    3,
    3,
    3,
    3,
    3,
    3,
    3,
    3,
    3
  ],
  "spellcastingAbility": "int",
  "subclassTableGroups": [
    {
      "rows": [
        [
          0
        ],
        [
          0
        ],
        [
          3
        ],
        [
          4
        ],
        [
          4
        ],
        [
          4
        ],
        [
          5
        ],
        [
          6
        ],
        [
          6
        ],
        [
          7
        ],
        [
          8
        ],
        [
          8
        ],
        [
          9
        ],
        [
          10
        ],
        [
          10
        ],
        [
          11
        ],
        [
          11
        ],
        [
          11
        ],
        [
          12
        ],
        [
          13
        ]
      ],
      "colLabels": [
        "{@filter Spells Prepared|spells|subclass=Gunslinger: Spellslinger (GC:VSS'24)}"
      ],
      "subclasses": [
        {
          "name": "Spellslinger",
          "source": "ValdaGunslinger"
        }
      ]
    },
    {
      "title": "Spell Slots per Spell Level",
      "colLabels": [
        "{@filter 1st|spells|level=1|subclass=Gunslinger: Spellslinger (GC:VSS'24)}",
        "{@filter 2nd|spells|level=2|subclass=Gunslinger: Spellslinger (GC:VSS'24)}",
        "{@filter 3rd|spells|level=3|subclass=Gunslinger: Spellslinger (GC:VSS'24)}",
        "{@filter 4th|spells|level=4|subclass=Gunslinger: Spellslinger (GC:VSS'24)}"
      ],
      "subclasses": [
        {
          "name": "Spellslinger",
          "source": "ValdaGunslinger"
        }
      ],
      "rowsSpellProgression": [
        [
          0,
          0,
          0,
          0
        ],
        [
          0,
          0,
          0,
          0
        ],
        [
          2,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0
        ],
        [
          4,
          3,
          2,
          0
        ],
        [
          4,
          3,
          2,
          0
        ],
        [
          4,
          3,
          3,
          0
        ],
        [
          4,
          3,
          3,
          0
        ],
        [
          4,
          3,
          3,
          0
        ],
        [
          4,
          3,
          3,
          1
        ],
        [
          4,
          3,
          3,
          1
        ]
      ]
    }
  ],
  "preparedSpellsChange": "level",
  "preparedSpellsProgression": [
    0,
    0,
    3,
    4,
    4,
    4,
    5,
    6,
    6,
    7,
    8,
    8,
    9,
    10,
    10,
    11,
    11,
    11,
    12,
    13
  ]
}