Comedy and Tragedy

Subclass featureValdaSpire24Extras2014Dancer

You have a pair of enchanted theater masks. You can put on either your Comedy Mask or your Tragedy Mask when you finish a Short or Long Rest, granting you the following benefits until you remove the mask or replace it with the other one.

Comedy Mask

Whenever an ally you can see or hear within 60 feet of yourself regains Hit Points or gains Temporary Hit Points, you can take a Reaction to regain the same number of Hit Points or gain the same number of Temporary Hit Points, respectively.

Tragedy Mask

When an ally you can see or hear within 60 feet of yourself takes damage that causes it to become Bloodied or drop to 0 Hit Points, you can take a Reaction to gain Resistance to the damage type the ally took until you finish a Short or Long Rest or use this benefit again.

Raw data
{
  "name": "Comedy and Tragedy",
  "level": 10,
  "__prop": "subclassFeature",
  "header": 2,
  "source": "ValdaSpire24Extras",
  "entries": [
    "You have a pair of enchanted theater masks. You can put on either your Comedy Mask or your Tragedy Mask when you finish a {@variantrule Short Rest|XPHB|Short} or {@variantrule Long Rest|XPHB}, granting you the following benefits until you remove the mask or replace it with the other one.",
    {
      "name": "Comedy Mask",
      "type": "entries",
      "entries": [
        "Whenever an ally you can see or hear within 60 feet of yourself regains {@variantrule Hit Points|XPHB} or gains {@variantrule Temporary Hit Points|XPHB}, you can take a {@variantrule Reaction|XPHB} to regain the same number of {@variantrule Hit Points|XPHB} or gain the same number of {@variantrule Temporary Hit Points|XPHB}, respectively."
      ]
    },
    {
      "name": "Tragedy Mask",
      "type": "entries",
      "entries": [
        "When an ally you can see or hear within 60 feet of yourself takes damage that causes it to become {@status Bloodied|XPHB} or drop to 0 {@variantrule Hit Points|XPHB}, you can take a {@variantrule Reaction|XPHB} to gain {@variantrule Resistance|XPHB} to the damage type the ally took until you finish a {@variantrule Short Rest|XPHB|Short} or {@variantrule Long Rest|XPHB} or use this benefit again."
      ]
    }
  ],
  "className": "Dancer",
  "classSource": "ValdaSpire24Extras",
  "subclassSource": "ValdaSpire24Extras",
  "subclassShortName": "Dramaturge"
}