Heroic Sorcery

SubclassValdaPlayerPack22024Sorcerer

Subclass features

Wield Swords and Sorcery as a Reincarnated Hero

You are the reincarnation of a legendary hero known to have slain many terrible foes, and your sorcerous magic draws from your legendary past. Being called back to life, whether by the gods, a very powerful mage, or a cycle of reincarnation, has awakened a well of magic and your ancient instincts for battle.

Heroic Spells

When you reach a Sorcerer level specified in the Heroic Spells table, you thereafter always have the listed spells prepared.

Martial Sorcery

Your past heroic life grants you the following benefits.

Heroic Soul

At the start of each of your turns, you can spend 1 Sorcery Point to gain 1d6 plus your Sorcerer level in Temporary Hit Points (no action required).

Innate Bladework

Whenever you attack with a weapon with which you have proficiency while your XPHB feature is active, you can use your Charisma modifier for the attack and damage rolls instead of using Strength or Dexterity.

Martial Training

You gain proficiency with Martial weapons and training with Light armor, Medium armor, and Shields.

You can attack twice, instead of once, whenever you take the Attack action on your turn. Moreover, you can cast one of your Sorcerer cantrips that has a casting time of an action in place of one of those attacks.

You can use the following martial maneuvers.

Blinding Attack

When you hit a creature with an attack using a weapon or Unarmed Strike, you can expend two Sorcery Points as a Bonus Action to attempt to blind the target. Add 2d8 to the attack's damage roll. The target must succeed on a Constitution saving throw against your spell save DC or have the Blinded condition for 1 minute. At the end of each of its turns, the target repeats the save, ending the condition on itself on a success.

Ruinous Blow

When you hit a creature with an attack using a weapon or Unarmed Strike, you can expend two Sorcery Points as a Bonus Action to sunder its defenses. Add 2d8 to the attack's damage roll. The target has a -3 penalty to AC until the end of your next turn.

Wounding Strike

When you hit a creature with an attack using a weapon or Unarmed Strike, you can expend two Sorcery Points as a Bonus Action to deal the target a bleeding wound. Add 2d8 to the attack's damage roll. A creature with a bleeding wound can't regain Hit Points and takes Necrotic damage equal to 1d8 for each of its wounds at the start of each of its turns. This damage ignores Resistance and Immunity. A creature can take an action to staunch all of its bleeding wounds.

Heroic Haste

Level 18

Whenever you start casting Haste targeting yourself, you can modify it so that it doesn't require Concentration. If you do so, when the spell ends, you don't have the Incapacitated condition or a Speed of 0.

Raw data
{
  "name": "Heroic Sorcery",
  "fluff": {
    "images": [
      {
        "href": {
          "url": "https://raw.githubusercontent.com/TheGiddyLimit/homebrew-img/refs/heads/main/img/ValdaPlayerPack2/subclasses/Heroic.webp",
          "type": "external"
        },
        "type": "image",
        "credit": "Noa Kriukova"
      }
    ]
  },
  "__prop": "subclass",
  "source": "ValdaPlayerPack2",
  "edition": "one",
  "className": "Sorcerer",
  "shortName": "Heroic",
  "classSource": "XPHB",
  "subclassSpells": [
    "Arc Blade|ValdaPlayerPack2",
    "Burning Blade|ValdaPlayerPack2",
    "Frigid Blade|ValdaPlayerPack2",
    "Heroism|XPHB",
    "Magic Weapon|XPHB",
    "Mirror Image|XPHB",
    "Shield|XPHB",
    "Haste|XPHB",
    "Phantom Steed|XPHB",
    "Death Ward|XPHB",
    "Stoneskin|XPHB",
    "Legend Lore|XPHB",
    "Hold Monster|XPHB"
  ],
  "additionalSpells": [
    {
      "prepared": {
        "3": [
          "Arc Blade|ValdaPlayerPack2",
          "Burning Blade|ValdaPlayerPack2",
          "Frigid Blade|ValdaPlayerPack2",
          "Heroism|XPHB",
          "Magic Weapon|XPHB",
          "Mirror Image|XPHB",
          "Shield|XPHB"
        ],
        "5": [
          "Haste|XPHB",
          "Phantom Steed|XPHB"
        ],
        "7": [
          "Death Ward|XPHB",
          "Stoneskin|XPHB"
        ],
        "9": [
          "Legend Lore|XPHB",
          "Hold Monster|XPHB"
        ]
      }
    }
  ],
  "subclassFeatures": [
    [
      {
        "name": "Heroic Sorcery",
        "type": "entries",
        "level": 3,
        "__prop": "subclassFeature",
        "source": "ValdaPlayerPack2",
        "entries": [
          "{@i Wield Swords and Sorcery as a Reincarnated Hero}",
          "You are the reincarnation of a legendary hero known to have slain many terrible foes, and your sorcerous magic draws from your legendary past. Being called back to life, whether by the gods, a very powerful mage, or a cycle of reincarnation, has awakened a well of magic and your ancient instincts for battle.",
          {
            "name": "Heroic Spells",
            "type": "entries",
            "level": 3,
            "__prop": "subclassFeature",
            "source": "ValdaPlayerPack2",
            "entries": [
              "When you reach a Sorcerer level specified in the Heroic Spells table, you thereafter always have the listed spells prepared.",
              {
                "rows": [
                  [
                    "3",
                    "{@spell Arc Blade|ValdaPlayerPack2}, {@spell Burning Blade|ValdaPlayerPack2}, {@spell Frigid Blade|ValdaPlayerPack2}, {@spell Heroism|XPHB}, {@spell Magic Weapon|XPHB}, {@spell Mirror Image|XPHB}, {@spell Shield|XPHB}"
                  ],
                  [
                    "5",
                    "{@spell Haste|XPHB}, {@spell Phantom Steed|XPHB}"
                  ],
                  [
                    "7",
                    "{@spell Death Ward|XPHB}, {@spell Stoneskin|XPHB}"
                  ],
                  [
                    "9",
                    "{@spell Legend Lore|XPHB}, {@spell Hold Monster|XPHB}"
                  ]
                ],
                "type": "table",
                "caption": "Heroic Spells",
                "colLabels": [
                  "Sorcerer Level",
                  "Spells"
                ],
                "colStyles": [
                  "col-2 text-center",
                  "col-10"
                ]
              }
            ],
            "className": "Sorcerer",
            "classSource": "XPHB",
            "subclassSource": "ValdaPlayerPack2",
            "subclassShortName": "Heroic"
          },
          {
            "name": "Martial Sorcery",
            "type": "entries",
            "level": 3,
            "__prop": "subclassFeature",
            "source": "ValdaPlayerPack2",
            "entries": [
              "Your past heroic life grants you the following benefits.",
              {
                "name": "Heroic Soul",
                "type": "entries",
                "entries": [
                  "At the start of each of your turns, you can spend 1 Sorcery Point to gain {@dice 1d6} plus your Sorcerer level in {@variantrule Temporary Hit Points|XPHB} (no action required)."
                ]
              },
              {
                "name": "Innate Bladework",
                "type": "entries",
                "entries": [
                  "Whenever you attack with a weapon with which you have proficiency while your {@classFeature Innate Sorcery|Sorcerer|XPHB|1} feature is active, you can use your Charisma modifier for the attack and damage rolls instead of using Strength or Dexterity."
                ]
              },
              {
                "name": "Martial Training",
                "type": "entries",
                "entries": [
                  "You gain proficiency with Martial weapons and training with Light armor, Medium armor, and {@item Shield|XPHB|Shields}."
                ]
              }
            ],
            "className": "Sorcerer",
            "classSource": "XPHB",
            "subclassSource": "ValdaPlayerPack2",
            "subclassShortName": "Heroic",
            "armorProficiencies": [
              {
                "light": true,
                "medium": true,
                "shield": true
              }
            ],
            "weaponProficiencies": [
              {
                "martial": true
              }
            ]
          }
        ],
        "className": "Sorcerer",
        "classSource": "XPHB",
        "subclassSource": "ValdaPlayerPack2",
        "subclassShortName": "Heroic"
      }
    ],
    [
      {
        "type": "entries",
        "level": 6,
        "__prop": "subclassFeature",
        "header": 2,
        "entries": [
          {
            "name": "Extra Attack",
            "type": "entries",
            "level": 6,
            "__prop": "subclassFeature",
            "header": 2,
            "source": "ValdaPlayerPack2",
            "entries": [
              "You can attack twice, instead of once, whenever you take the {@action Attack|XPHB} action on your turn. Moreover, you can cast one of your Sorcerer cantrips that has a casting time of an action in place of one of those attacks."
            ],
            "className": "Sorcerer",
            "classSource": "XPHB",
            "subclassSource": "ValdaPlayerPack2",
            "subclassShortName": "Heroic"
          }
        ],
        "className": "Sorcerer",
        "classSource": "XPHB",
        "subclassSource": "ValdaPlayerPack2",
        "subclassShortName": "Heroic"
      }
    ],
    [
      {
        "type": "entries",
        "level": 14,
        "__prop": "subclassFeature",
        "header": 2,
        "entries": [
          {
            "name": "Mystical Maneuvers",
            "type": "entries",
            "level": 14,
            "__prop": "subclassFeature",
            "header": 2,
            "source": "ValdaPlayerPack2",
            "entries": [
              "You can use the following martial maneuvers.",
              {
                "name": "Blinding Attack",
                "type": "entries",
                "entries": [
                  "When you hit a creature with an attack using a weapon or {@variantrule Unarmed Strike|XPHB}, you can expend two Sorcery Points as a {@variantrule Bonus Action|XPHB} to attempt to blind the target. Add {@damage 2d8} to the attack's damage roll. The target must succeed on a Constitution saving throw against your spell save DC or have the {@condition Blinded|XPHB} condition for 1 minute. At the end of each of its turns, the target repeats the save, ending the condition on itself on a success."
                ]
              },
              {
                "name": "Ruinous Blow",
                "type": "entries",
                "entries": [
                  "When you hit a creature with an attack using a weapon or {@variantrule Unarmed Strike|XPHB}, you can expend two Sorcery Points as a {@variantrule Bonus Action|XPHB} to sunder its defenses. Add {@damage 2d8} to the attack's damage roll. The target has a -3 penalty to AC until the end of your next turn."
                ]
              },
              {
                "name": "Wounding Strike",
                "type": "entries",
                "entries": [
                  "When you hit a creature with an attack using a weapon or {@variantrule Unarmed Strike|XPHB}, you can expend two Sorcery Points as a {@variantrule Bonus Action|XPHB} to deal the target a bleeding wound. Add {@dice 2d8} to the attack's damage roll. A creature with a bleeding wound can't regain {@variantrule Hit Points|XPHB} and takes Necrotic damage equal to {@dice 1d8} for each of its wounds at the start of each of its turns. This damage ignores {@variantrule Resistance|XPHB} and {@variantrule Immunity|XPHB}. A creature can take an action to staunch all of its bleeding wounds."
                ]
              }
            ],
            "className": "Sorcerer",
            "classSource": "XPHB",
            "subclassSource": "ValdaPlayerPack2",
            "subclassShortName": "Heroic"
          }
        ],
        "className": "Sorcerer",
        "classSource": "XPHB",
        "subclassSource": "ValdaPlayerPack2",
        "subclassShortName": "Heroic"
      }
    ],
    [
      {
        "type": "entries",
        "level": 18,
        "__prop": "subclassFeature",
        "header": 2,
        "entries": [
          {
            "name": "Heroic Haste",
            "type": "entries",
            "level": 18,
            "__prop": "subclassFeature",
            "header": 2,
            "source": "ValdaPlayerPack2",
            "entries": [
              "Whenever you start casting {@spell Haste|XPHB} targeting yourself, you can modify it so that it doesn't require {@status Concentration|XPHB}. If you do so, when the spell ends, you don't have the {@condition Incapacitated|XPHB} condition or a {@variantrule Speed|XPHB} of 0."
            ],
            "className": "Sorcerer",
            "classSource": "XPHB",
            "subclassSource": "ValdaPlayerPack2",
            "subclassShortName": "Heroic"
          }
        ],
        "className": "Sorcerer",
        "classSource": "XPHB",
        "subclassSource": "ValdaPlayerPack2",
        "subclassShortName": "Heroic"
      }
    ]
  ]
}