Curse Ward

SpellValdaSpire242014
Level
1 · Abjuration
Casting time
1 action
Range
Touch
Components
V, S
Duration
8 hours

You reach out your hand and touch a willing creature, raising a smoke-like barrier around it. For the duration, the target has Resistance to Necrotic damage and can't be cursed or possessed. If the target is already under one of these effects, the effect is suppressed until the spell ends.

Raw data
{
  "name": "Curse Ward",
  "page": 0,
  "time": [
    {
      "unit": "action",
      "number": 1
    }
  ],
  "level": 1,
  "range": {
    "type": "point",
    "distance": {
      "type": "touch"
    }
  },
  "__prop": "spell",
  "school": "A",
  "source": "ValdaSpire24",
  "classes": {
    "fromClassList": [
      {
        "name": "Cleric",
        "source": "XPHB"
      },
      {
        "name": "Paladin",
        "source": "XPHB"
      },
      {
        "name": "Warlock",
        "source": "XPHB"
      },
      {
        "name": "Wizard",
        "source": "XPHB"
      },
      {
        "name": "Martyr",
        "source": "ValdaSpire24"
      },
      {
        "name": "Investigator",
        "source": "ValdaSpire24"
      },
      {
        "name": "Witch",
        "source": "ValdaSpire24"
      }
    ]
  },
  "entries": [
    "You reach out your hand and touch a willing creature, raising a smoke-like barrier around it. For the duration, the target has {@variantrule Resistance|XPHB} to Necrotic damage and can't be cursed or possessed. If the target is already under one of these effects, the effect is suppressed until the spell ends."
  ],
  "duration": [
    {
      "type": "timed",
      "duration": {
        "type": "hour",
        "amount": 8
      }
    }
  ],
  "_tmpFeats": [],
  "_tmpRaces": [],
  "_tmpGroups": [],
  "components": {
    "s": true,
    "v": true
  },
  "_tmpClasses": {
    "fromSubclass": [
      {
        "class": {
          "name": "Gunslinger",
          "source": "ValdaGunslinger"
        },
        "subclass": {
          "name": "Spellslinger",
          "source": "ValdaGunslinger",
          "shortName": "Spellslinger"
        }
      },
      {
        "class": {
          "name": "Alchemist",
          "source": "ValdaSpire24"
        },
        "subclass": {
          "name": "Dynamo Engineer",
          "source": "ValdaSpire24",
          "shortName": "Dynamo Engineer"
        }
      },
      {
        "class": {
          "name": "Warmage",
          "source": "ValdaSpire24"
        },
        "subclass": {
          "name": "House of Bishops",
          "source": "ValdaSpire24",
          "shortName": "Bishops"
        }
      },
      {
        "class": {
          "name": "Investigator",
          "source": "ValdaSpire24"
        },
        "subclass": {
          "name": "Occultist",
          "source": "ValdaSpire24",
          "shortName": "Occultist"
        }
      }
    ],
    "fromClassList": []
  },
  "_tmpBackgrounds": [],
  "_tmpSourcesInit": true,
  "_tmpOptionalfeatures": []
}