diff --git a/docs/reference/_Identifier.md b/docs/reference/_Identifier.md
index a79ff55e..bdb6d27b 100644
--- a/docs/reference/_Identifier.md
+++ b/docs/reference/_Identifier.md
@@ -948,6 +948,28 @@ The pact gift’s identifier.
---
+### `VampiricGiftIdentifier`
+
+- **Type:** Object
+
+Key | Description | Details
+:-- | :-- | :--
+`tag` | | See details
+`vampiric_gift` | The vampiric gift’s identifier. | See details
+
+#### `tag`
+
+- **Constant:** `"VampiricGift"`
+
+#### `vampiric_gift`
+
+The vampiric gift’s identifier.
+
+- **Type:** Integer
+- **Minimum:** `1`
+
+---
+
### `SikaryanDrainSpecialAbilityIdentifier`
- **Type:** Object
diff --git a/docs/reference/_IdentifierGroup.md b/docs/reference/_IdentifierGroup.md
index 4852a59f..e13ff42e 100644
--- a/docs/reference/_IdentifierGroup.md
+++ b/docs/reference/_IdentifierGroup.md
@@ -5,7 +5,7 @@
### `ActivatableIdentifier`
- **Type:** Union
-- **Cases:** ActivatableIdentifier'AdvantageIdentifier | ActivatableIdentifier'DisadvantageIdentifier | ActivatableIdentifier'GeneralSpecialAbilityIdentifier | ActivatableIdentifier'FatePointSpecialAbilityIdentifier | ActivatableIdentifier'CombatSpecialAbilityIdentifier | ActivatableIdentifier'MagicalSpecialAbilityIdentifier | ActivatableIdentifier'StaffEnchantmentIdentifier | ActivatableIdentifier'FamiliarSpecialAbilityIdentifier | ActivatableIdentifier'KarmaSpecialAbilityIdentifier | ActivatableIdentifier'ProtectiveWardingCircleSpecialAbilityIdentifier | ActivatableIdentifier'CombatStyleSpecialAbilityIdentifier | ActivatableIdentifier'AdvancedCombatSpecialAbilityIdentifier | ActivatableIdentifier'CommandSpecialAbilityIdentifier | ActivatableIdentifier'MagicStyleSpecialAbilityIdentifier | ActivatableIdentifier'AdvancedMagicalSpecialAbilityIdentifier | ActivatableIdentifier'SpellSwordEnchantmentIdentifier | ActivatableIdentifier'DaggerRitualIdentifier | ActivatableIdentifier'InstrumentEnchantmentIdentifier | ActivatableIdentifier'AttireEnchantmentIdentifier | ActivatableIdentifier'OrbEnchantmentIdentifier | ActivatableIdentifier'WandEnchantmentIdentifier | ActivatableIdentifier'BrawlingSpecialAbilityIdentifier | ActivatableIdentifier'AncestorGlyphIdentifier | ActivatableIdentifier'CeremonialItemSpecialAbilityIdentifier | ActivatableIdentifier'SermonIdentifier | ActivatableIdentifier'LiturgicalStyleSpecialAbilityIdentifier | ActivatableIdentifier'AdvancedKarmaSpecialAbilityIdentifier | ActivatableIdentifier'VisionIdentifier | ActivatableIdentifier'MagicalTraditionIdentifier | ActivatableIdentifier'BlessedTraditionIdentifier | ActivatableIdentifier'PactGiftIdentifier | ActivatableIdentifier'SikaryanDrainSpecialAbilityIdentifier | ActivatableIdentifier'LycantropicGiftIdentifier | ActivatableIdentifier'SkillStyleSpecialAbilityIdentifier | ActivatableIdentifier'AdvancedSkillSpecialAbilityIdentifier | ActivatableIdentifier'ArcaneOrbEnchantmentIdentifier | ActivatableIdentifier'CauldronEnchantmentIdentifier | ActivatableIdentifier'FoolsHatEnchantmentIdentifier | ActivatableIdentifier'ToyEnchantmentIdentifier | ActivatableIdentifier'BowlEnchantmentIdentifier | ActivatableIdentifier'FatePointSexSpecialAbilityIdentifier | ActivatableIdentifier'SexSpecialAbilityIdentifier | ActivatableIdentifier'WeaponEnchantmentIdentifier | ActivatableIdentifier'SickleRitualIdentifier | ActivatableIdentifier'RingEnchantmentIdentifier | ActivatableIdentifier'ChronicleEnchantmentIdentifier | ActivatableIdentifier'KrallenkettenzauberIdentifier | ActivatableIdentifier'TrinkhornzauberIdentifier
+- **Cases:** ActivatableIdentifier'AdvantageIdentifier | ActivatableIdentifier'DisadvantageIdentifier | ActivatableIdentifier'GeneralSpecialAbilityIdentifier | ActivatableIdentifier'FatePointSpecialAbilityIdentifier | ActivatableIdentifier'CombatSpecialAbilityIdentifier | ActivatableIdentifier'MagicalSpecialAbilityIdentifier | ActivatableIdentifier'StaffEnchantmentIdentifier | ActivatableIdentifier'FamiliarSpecialAbilityIdentifier | ActivatableIdentifier'KarmaSpecialAbilityIdentifier | ActivatableIdentifier'ProtectiveWardingCircleSpecialAbilityIdentifier | ActivatableIdentifier'CombatStyleSpecialAbilityIdentifier | ActivatableIdentifier'AdvancedCombatSpecialAbilityIdentifier | ActivatableIdentifier'CommandSpecialAbilityIdentifier | ActivatableIdentifier'MagicStyleSpecialAbilityIdentifier | ActivatableIdentifier'AdvancedMagicalSpecialAbilityIdentifier | ActivatableIdentifier'SpellSwordEnchantmentIdentifier | ActivatableIdentifier'DaggerRitualIdentifier | ActivatableIdentifier'InstrumentEnchantmentIdentifier | ActivatableIdentifier'AttireEnchantmentIdentifier | ActivatableIdentifier'OrbEnchantmentIdentifier | ActivatableIdentifier'WandEnchantmentIdentifier | ActivatableIdentifier'BrawlingSpecialAbilityIdentifier | ActivatableIdentifier'AncestorGlyphIdentifier | ActivatableIdentifier'CeremonialItemSpecialAbilityIdentifier | ActivatableIdentifier'SermonIdentifier | ActivatableIdentifier'LiturgicalStyleSpecialAbilityIdentifier | ActivatableIdentifier'AdvancedKarmaSpecialAbilityIdentifier | ActivatableIdentifier'VisionIdentifier | ActivatableIdentifier'MagicalTraditionIdentifier | ActivatableIdentifier'BlessedTraditionIdentifier | ActivatableIdentifier'PactGiftIdentifier | ActivatableIdentifier'SikaryanDrainSpecialAbilityIdentifier | ActivatableIdentifier'VampiricGiftIdentifier | ActivatableIdentifier'LycantropicGiftIdentifier | ActivatableIdentifier'SkillStyleSpecialAbilityIdentifier | ActivatableIdentifier'AdvancedSkillSpecialAbilityIdentifier | ActivatableIdentifier'ArcaneOrbEnchantmentIdentifier | ActivatableIdentifier'CauldronEnchantmentIdentifier | ActivatableIdentifier'FoolsHatEnchantmentIdentifier | ActivatableIdentifier'ToyEnchantmentIdentifier | ActivatableIdentifier'BowlEnchantmentIdentifier | ActivatableIdentifier'FatePointSexSpecialAbilityIdentifier | ActivatableIdentifier'SexSpecialAbilityIdentifier | ActivatableIdentifier'WeaponEnchantmentIdentifier | ActivatableIdentifier'SickleRitualIdentifier | ActivatableIdentifier'RingEnchantmentIdentifier | ActivatableIdentifier'ChronicleEnchantmentIdentifier | ActivatableIdentifier'KrallenkettenzauberIdentifier | ActivatableIdentifier'TrinkhornzauberIdentifier
---
@@ -201,6 +201,12 @@
---
+### `ActivatableIdentifier'VampiricGiftIdentifier`
+
+- **Type:** VampiricGiftIdentifier
+
+---
+
### `ActivatableIdentifier'LycantropicGiftIdentifier`
- **Type:** LycantropicGiftIdentifier
diff --git a/schema/_Identifier.schema.json b/schema/_Identifier.schema.json
index 4287b79d..f5f4d4d6 100644
--- a/schema/_Identifier.schema.json
+++ b/schema/_Identifier.schema.json
@@ -776,6 +776,24 @@
],
"additionalProperties": false
},
+ "VampiricGiftIdentifier": {
+ "type": "object",
+ "properties": {
+ "tag": {
+ "const": "VampiricGift"
+ },
+ "vampiric_gift": {
+ "description": "The vampiric gift’s identifier.",
+ "type": "integer",
+ "minimum": 1
+ }
+ },
+ "required": [
+ "tag",
+ "vampiric_gift"
+ ],
+ "additionalProperties": false
+ },
"SikaryanDrainSpecialAbilityIdentifier": {
"type": "object",
"properties": {
diff --git a/schema/_IdentifierGroup.schema.json b/schema/_IdentifierGroup.schema.json
index f6e2a5cc..3e4ca38e 100644
--- a/schema/_IdentifierGroup.schema.json
+++ b/schema/_IdentifierGroup.schema.json
@@ -100,6 +100,9 @@
{
"$ref": "./_Identifier.schema.json#/$defs/SikaryanDrainSpecialAbilityIdentifier"
},
+ {
+ "$ref": "./_Identifier.schema.json#/$defs/VampiricGiftIdentifier"
+ },
{
"$ref": "./_Identifier.schema.json#/$defs/LycantropicGiftIdentifier"
},
diff --git a/src/types/_Identifier.ts b/src/types/_Identifier.ts
index ec3e56c2..4c99412c 100644
--- a/src/types/_Identifier.ts
+++ b/src/types/_Identifier.ts
@@ -471,6 +471,17 @@ export type PactGiftIdentifier = {
pact_gift: number
}
+export type VampiricGiftIdentifier = {
+ tag: "VampiricGift"
+
+ /**
+ * The vampiric gift’s identifier.
+ * @integer
+ * @minimum 1
+ */
+ vampiric_gift: number
+}
+
export type SikaryanDrainSpecialAbilityIdentifier = {
tag: "SikaryanDrainSpecialAbility"
diff --git a/src/types/_IdentifierGroup.ts b/src/types/_IdentifierGroup.ts
index 31aed0cb..d473549c 100644
--- a/src/types/_IdentifierGroup.ts
+++ b/src/types/_IdentifierGroup.ts
@@ -33,6 +33,7 @@ export type ActivatableIdentifier =
| Identifier.BlessedTraditionIdentifier
| Identifier.PactGiftIdentifier
| Identifier.SikaryanDrainSpecialAbilityIdentifier
+ | Identifier.VampiricGiftIdentifier
| Identifier.LycantropicGiftIdentifier
| Identifier.SkillStyleSpecialAbilityIdentifier
| Identifier.AdvancedSkillSpecialAbilityIdentifier