shades-of-blood-bestiary object _id : String (all different values) folder : String (different values: 1) y72yXqNwZPVQejrH (x18) img : String (different values: 2) systems/pf2e/icons/default-icons/npc.svg (x15) systems/pf2e/icons/default-icons/hazard.svg (x3) items : array Length: min=1 max=23 Value type: object _id : String (different values: 142) img : String (different values: 48) name : String (different values: 114) sort : Integer (different values: 24) system : object [autoHeightenLevel] : object [value] : mixed description : object value : String (different values: 106) [prepared] : object [flexible] : Boolean (different values: 1) False (x1) value : String (different values: 3) prepared (x1) focus (x1) innate (x2) [proficiency] : object value : Integer (different values: 1) 1 (x4) publication : object license : String (different values: 2) OGL (x74) ORC (x75) remaster : Boolean (different values: 2) False (x74) True (x75) title : String (different values: 6) (x76) Pathfinder Player Core (x40) Pathfinder GM Core (x4) Pathfinder Monster Core (x27) Pathfinder #213: Thirst for Blood (x1) Pathfinder Bestiary (x1) rules : ###FoundryRulesObject### [showSlotlessLevels] : object value : Boolean (different values: 1) False (x3) [slots] : object [slot0] : object max : Integer (different values: 1) 5 (x1) prepared : array Length: min=5 max=5 Value type: object id : String (different values: 5) QfUx7ypXUe6DiDMc (x1) Cra1XrE5fArb6jB8 (x1) m8VhgwztopWmWnZU (x1) PRit1lkZwj5ZrPkU (x1) 9aur7mZJUrY1HPoU (x1) [slot1] : object max : Integer (different values: 1) 3 (x1) prepared : array Length: min=3 max=3 Value type: object id : String (different values: 3) XcNP4MJONgYmzOSl (x1) bM5AYluWGdhmcLsb (x1) tNwryg6K5lfR6qQU (x1) [slot2] : object max : Integer (different values: 1) 6 (x1) prepared : array Length: min=7 max=7 Value type: object [id] : String (different values: 3) yNl2RPlNcj3ODmVq (x1) t5HT2YHiIqbowppK (x1) zkotUQUV32RUDfPS (x4) [slug] : String (different values: 56) [spelldc] : object dc : Integer (different values: 3) 19 (x2) 27 (x1) 16 (x1) value : Integer (different values: 3) 9 (x2) 19 (x1) 8 (x1) [tradition] : object value : String (different values: 3) divine (x2) primal (x1) arcane (x1) traits : object [rarity] : String (different values: 2) common (x45) uncommon (x3) [traditions] : array Length: min=0 max=4 Value type: String (different values: 4) arcane (x15) divine (x12) occult (x12) primal (x8) [value] : array Length: min=0 max=6 Value type: String (different values: 63) [area] : object type : String (different values: 3) emanation (x1) line (x2) burst (x2) value : Integer (different values: 2) 30 (x3) 20 (x2) [cost] : object value : String (different values: 1) (x20) [counteraction] : Boolean (different values: 2) False (x18) True (x2) [damage] : object [0] : object applyMod : Boolean (different values: 1) False (x8) [category] : String (different values: 1) persistent (x1) formula : String (different values: 4) 2d6 (x1) 2d4 (x5) 1d8 (x1) 3d6 (x1) kinds : array Length: min=1 max=2 Value type: String (different values: 2) damage (x8) healing (x1) materials : array<> Length: min=0 max=0 Value type: mixed type : String (different values: 5) bleed (x1) spirit (x1) void (x4) mental (x1) bludgeoning (x1) [0Uok2pip94aNbBFd] : object applyMod : Boolean (different values: 1) False (x1) [category] : mixed formula : String (different values: 1) 2d8 (x1) kinds : array Length: min=1 max=1 Value type: String (different values: 1) damage (x1) materials : array<> Length: min=0 max=0 Value type: mixed type : String (different values: 1) untyped (x1) [damageType] : String (different values: 3) slashing (x1) bludgeoning (x3) piercing (x6) [dice] : Integer (different values: 1) 1 (x10) [die] : String (different values: 2) d4 (x3) d6 (x7) [formula] : String (different values: 2) 2d8+5 (x2) 1d6 (x2) [kind] : String (different values: 1) healing (x4) [type] : String (different values: 2) vitality (x2) untyped (x2) [defense] : object save : object basic : Boolean (different values: 2) False (x6) True (x2) statistic : String (different values: 3) will (x2) fortitude (x5) reflex (x1) [duration] : object sustained : Boolean (different values: 2) False (x17) True (x3) value : String (different values: 6) varies (x2) 1 minute (x6) (x8) until the start of your next turn (x1) 1 hour (x2) 10 minutes (x1) [heightening] : object damage : object [0] : String (different values: 4) 2d6 (x2) 1d4 (x2) 2d4 (x3) 1d8 (x1) [0Uok2pip94aNbBFd] : String (different values: 1) 1d8 (x1) interval : Integer (different values: 2) 2 (x2) 1 (x7) type : String (different values: 1) interval (x9) [level] : object value : Integer (different values: 5) 2 (x5) 1 (x14) 0 (x23) 3 (x4) 5 (x2) [location] : object value : String (different values: 4) qpq0VIPCkLU5mLCR (x11) 6W2tKCG7tBZIOA7x (x1) C4y32H7zBSoIQBMJ (x6) qqFbimQkMmmxBV9V (x2) [heightenedLevel] : Integer (different values: 3) 5 (x1) 3 (x5) 1 (x1) [range] : mixed object value : String (different values: 7) 30 feet (x5) 120 feet (x3) touch (x3) (x4) 60 feet (x3) varies (x1) 10 feet (x1) Integer (different values: 3) 60 (x1) 50 (x1) 30 (x1) [requirements] : String (different values: 2) You can bleed (x1) (x19) [target] : object value : String (different values: 9) The triggering creature (x1) 1 creature (x5) 1 willing creature (x2) (x7) 1 living creature or 1 willing undead creature (x1) 1 object (cook, lift, or tidy only) (x1) 1 living creature (x1) up to 5 creatures (x1) 1 creature or unattended object (x1) [time] : object value : String (different values: 6) reaction (x1) 2 (x13) 1 (x2) 1 to 3 (x1) 3 (x2) 1 minute (x1) [overlays] : object [NYYzPXYkV0V917XF] : object name : String (different values: 1) Spiritual Armament (Spirit) (x1) overlayType : String (different values: 1) override (x1) sort : Integer (different values: 1) 4 (x1) system : object damage : object 0Uok2pip94aNbBFd : object [category] : mixed kinds : array Length: min=1 max=1 Value type: String (different values: 1) damage (x1) type : String (different values: 1) spirit (x1) [defense] : mixed [OTj254xSoTgGQJlU] : object name : String (different values: 1) Spiritual Armament (Slashing) (x1) overlayType : String (different values: 1) override (x1) sort : Integer (different values: 1) 3 (x1) system : object damage : object 0Uok2pip94aNbBFd : object [category] : mixed kinds : array Length: min=1 max=1 Value type: String (different values: 1) damage (x1) type : String (different values: 1) slashing (x1) [defense] : mixed [TqI3B4hFxajOSIm3] : object name : String (different values: 1) Spiritual Armament (Bludgeoning) (x1) overlayType : String (different values: 1) override (x1) sort : Integer (different values: 1) 1 (x1) system : object damage : object 0Uok2pip94aNbBFd : object [category] : mixed kinds : array Length: min=1 max=1 Value type: String (different values: 1) damage (x1) type : String (different values: 1) bludgeoning (x1) [defense] : mixed [WIvpqh0pSKKC4t0F] : object name : String (different values: 1) Spiritual Armament (Piercing) (x1) overlayType : String (different values: 1) override (x1) sort : Integer (different values: 1) 2 (x1) system : object damage : object 0Uok2pip94aNbBFd : object [category] : mixed kinds : array Length: min=1 max=1 Value type: String (different values: 1) damage (x1) type : String (different values: 1) piercing (x1) [defense] : mixed 4gyp3qlsv5ywdyjq : object _id : String (different values: 1) 4gyp3qlsv5ywdyjq (x1) name : String (different values: 1) Harm (vs. Undead) (x1) overlayType : String (different values: 1) override (x1) sort : Integer (different values: 1) 3 (x1) system : object damage : object 0 : object formula : String (different values: 1) 1d8+8 (x1) kinds : array Length: min=1 max=1 Value type: String (different values: 1) healing (x1) [defense] : mixed heightening : object damage : object 0 : String (different values: 1) 1d8+8 (x1) range : object value : String (different values: 1) 30 feet (x1) target : object value : String (different values: 1) 1 willing undead creature (x1) time : object value : String (different values: 1) 2 (x1) traits : object value : array Length: min=3 max=3 Value type: String (different values: 3) concentrate (x1) manipulate (x1) void (x1) pq7cxntbz4s8g5ik : object _id : String (different values: 1) pq7cxntbz4s8g5ik (x1) overlayType : String (different values: 1) override (x1) sort : Integer (different values: 1) 1 (x1) system : object range : object value : String (different values: 1) touch (x1) time : object value : String (different values: 1) 1 (x1) rvhoa43rqqqp8izn : object _id : String (different values: 1) rvhoa43rqqqp8izn (x1) overlayType : String (different values: 1) override (x1) sort : Integer (different values: 1) 4 (x1) system : object area : object type : String (different values: 1) emanation (x1) value : Integer (different values: 1) 30 (x1) range : object value : String (different values: 1) (x1) target : object value : String (different values: 1) all living and undead creatures (x1) time : object value : String (different values: 1) 3 (x1) traits : object value : array Length: min=3 max=3 Value type: String (different values: 3) concentrate (x1) manipulate (x1) void (x1) z04svm1cvfcxtplb : object _id : String (different values: 1) z04svm1cvfcxtplb (x1) name : String (different values: 1) Harm (vs. Living) (x1) overlayType : String (different values: 1) override (x1) sort : Integer (different values: 1) 2 (x1) system : object damage : object 0 : object kinds : array Length: min=1 max=1 Value type: String (different values: 1) damage (x1) range : object value : String (different values: 1) 30 feet (x1) target : object value : String (different values: 1) 1 living creature (x1) time : object value : String (different values: 1) 2 (x1) traits : object value : array Length: min=3 max=3 Value type: String (different values: 3) concentrate (x1) manipulate (x1) void (x1) [baseItem] : String (different values: 15) sickle (x1) explorers-clothing (x1) morningstar (x1) shortbow (x1) scale-mail (x1) spear (x1) leather-armor (x2) sling (x1) staff (x1) padded-armor (x1) shortsword (x1) dagger (x1) javelin (x1) rapier (x1) studded-leather-armor (x1) [bonus] : object value : Integer (different values: 10) 0 (x10) 7 (x8) 5 (x2) 6 (x2) 9 (x4) 21 (x1) 8 (x1) 11 (x3) 10 (x1) 15 (x2) [bonusDamage] : object value : Integer (different values: 1) 0 (x10) [bulk] : object value : mixed Float (different values: 1) 0,1 (x19) Integer (different values: 2) 1 (x8) 2 (x1) [category] : String (different values: 12) simple (x7) unarmored (x1) potion (x2) offensive (x46) martial (x3) medium (x1) elixir (x2) ammo (x2) interaction (x11) light (x4) defensive (x11) familiar (x1) [containerId] : mixed [equipped] : object carryType : String (different values: 1) worn (x28) [handsHeld] : Integer (different values: 1) 0 (x10) [invested] : mixed [group] : String (different values: 10) knife (x2) cloth (x1) club (x2) bow (x1) composite (x1) spear (x1) leather (x3) sling (x1) sword (x2) dart (x1) [hardness] : Integer (different values: 1) 0 (x28) [hp] : object max : Integer (different values: 1) 0 (x28) value : Integer (different values: 1) 0 (x28) [material] : object [grade] : String (different values: 1) low (x1) [type] : String (different values: 1) silver (x1) [price] : object value : object [sp] : Integer (different values: 2) 2 (x3) 1 (x6) [gp] : Integer (different values: 6) 12 (x2) 1 (x2) 3 (x4) 4 (x1) 2 (x3) 160 (x1) [cp] : Integer (different values: 1) 1 (x1) [per] : Integer (different values: 1) 10 (x2) [quantity] : Integer (different values: 4) 1 (x24) 20 (x1) 3 (x2) 10 (x1) [reload] : object value : String (different values: 4) (x5) 0 (x1) - (x3) 1 (x1) [runes] : object potency : Integer (different values: 2) 1 (x2) 0 (x14) property : array<> Length: min=0 max=0 Value type: mixed [striking] : Integer (different values: 2) 0 (x9) 1 (x1) [resilient] : Integer (different values: 1) 0 (x6) [size] : String (different values: 1) med (x28) [splashDamage] : object value : Integer (different values: 1) 0 (x10) [usage] : object value : String (different values: 4) held-in-one-hand (x18) held-in-one-plus-hands (x1) other (x2) held-in-two-hands (x1) [canBeAmmo] : Boolean (different values: 1) False (x3) [acBonus] : Integer (different values: 4) 0 (x1) 3 (x1) 1 (x3) 2 (x1) [checkPenalty] : Integer (different values: 3) 0 (x2) -2 (x1) -1 (x3) [dexCap] : Integer (different values: 4) 5 (x1) 2 (x1) 4 (x2) 3 (x2) [speedPenalty] : Integer (different values: 2) 0 (x5) -5 (x1) [strength] : Integer (different values: 3) 2 (x1) 0 (x3) 1 (x1) [uses] : object autoDestroy : Boolean (different values: 1) True (x6) max : Integer (different values: 1) 1 (x6) value : Integer (different values: 1) 1 (x6) [attackEffects] : object value : array Length: min=0 max=1 Value type: String (different values: 2) keepers-touch (x1) grab (x2) [damageRolls] : object [0Jx7p3cTuTpTbN4O] : object damage : String (different values: 1) 1d4+1 (x1) damageType : String (different values: 1) slashing (x1) [RIPUqVpdy0f9GHC3] : object damage : String (different values: 1) 1d6+4 (x1) damageType : String (different values: 1) bludgeoning (x1) [ATiAuLUCym4YeEEg] : object damage : String (different values: 1) 1d6 (x1) damageType : String (different values: 1) piercing (x1) [bQWs0qujivT1Iiau] : object damage : String (different values: 1) 1d6+3 (x1) damageType : String (different values: 1) piercing (x1) [BAmxzuEeMcrqWctM] : object damage : String (different values: 1) 1d6 (x1) damageType : String (different values: 1) piercing (x1) [pLK8rwPH8PySBbzY] : object damage : String (different values: 1) 1d4+3 (x1) damageType : String (different values: 1) bludgeoning (x1) [0Lo3yckVDSji6eKT] : object damage : String (different values: 1) 1d6+3 (x1) damageType : String (different values: 1) piercing (x1) [EIFXET3fRkEgwr7Z] : object damage : String (different values: 1) 1d4+3 (x1) damageType : String (different values: 1) slashing (x1) [L0GHDYhtKE8250vT] : object damage : String (different values: 1) 1d4 (x1) damageType : String (different values: 1) bludgeoning (x1) [5BwM0HPUUJNrvtYu] : object damage : String (different values: 1) 1d4+3 (x1) damageType : String (different values: 1) slashing (x1) [xZoQgj0JiIIN2ZFP] : object damage : String (different values: 1) 1d6 (x1) damageType : String (different values: 1) bludgeoning (x1) [IUa8gRVabCVG4EDb] : object damage : String (different values: 1) 3d10+9 (x1) damageType : String (different values: 1) force (x1) [TQ2RaIo0LMOdw2S1] : object damage : String (different values: 1) 1d6 (x1) damageType : String (different values: 1) piercing (x1) [jVfhuHmeW2Qgyc0X] : object damage : String (different values: 1) 1d4+1 (x1) damageType : String (different values: 1) slashing (x1) [ooqy2O2XmjFy4Lf5] : object damage : String (different values: 1) 1 (x1) damageType : String (different values: 1) void (x1) [Acuow0MW0Rl1m2Tf] : object damage : String (different values: 1) 1d4 (x1) damageType : String (different values: 1) piercing (x1) [fgiMpTM71MWPgCD5] : object damage : String (different values: 1) 1 (x1) damageType : String (different values: 1) void (x1) [SBiXV3IKwUofVbFK] : object damage : String (different values: 1) 2d6+4 (x1) damageType : String (different values: 1) piercing (x1) [Ukb7kHGI8djLdDoV] : object damage : String (different values: 1) 1d6+1 (x1) damageType : String (different values: 1) piercing (x1) [kPR9mXDkTipszIko] : object damage : String (different values: 2) 1d6+2 (x1) 2d8+6 (x1) damageType : String (different values: 1) piercing (x2) [Q1KMUwJyA2WBYhqm] : object damage : String (different values: 2) 1d4+2 (x1) 2d6+6 (x1) damageType : String (different values: 1) bludgeoning (x2) [dth78dhgkhj9riocj4f8] : object damage : String (different values: 1) 1d6+3 (x1) damageType : String (different values: 1) slashing (x1) [MmBGkbAKCR1NyF1W] : object damage : String (different values: 1) 1d6+3 (x1) damageType : String (different values: 1) piercing (x1) A1T6mz5ifHulP0jj : object damage : String (different values: 1) 1d6+3 (x1) damageType : String (different values: 1) piercing (x1) [actionType] : object value : String (different values: 4) action (x28) passive (x32) free (x2) reaction (x7) [actions] : object [value] : Integer (different values: 3) 1 (x13) 2 (x11) 3 (x4) [mod] : object value : Integer (different values: 3) 5 (x1) 12 (x2) 9 (x1) [proficient] : object value : Integer (different values: 1) 0 (x4) [stackGroup] : String (different values: 2) arrows (x1) slingBullets (x1) [frequency] : object max : Integer (different values: 1) 1 (x2) per : String (different values: 2) day (x1) turn (x1) value : Integer (different values: 1) 1 (x2) [specific] : object material : object [grade] : mixed [type] : mixed runes : object potency : Integer (different values: 1) 1 (x1) property : array<> Length: min=0 max=0 Value type: mixed striking : Integer (different values: 1) 1 (x1) [deathNote] : Boolean (different values: 1) True (x1) type : String (different values: 9) spellcastingEntry (x4) spell (x20) weapon (x10) armor (x6) equipment (x6) consumable (x6) melee (x24) action (x69) lore (x4) [_stats] : object compendiumSource : String (different values: 60) [flags] : object pf2e : object linkedWeapon : String (different values: 10) uZIe0VntYElbe6hC (x1) eMTLPp8kj1SneEdm (x1) 0HBiu9TkWCkk5STD (x1) VbSuSUECz2qyfhJ4 (x2) 5PqW7gg8XsDv482Z (x1) kr1gARIuFlKSiBK1 (x1) asydUy19k38sVPA5 (x1) c6JZcSpU0J1JZN96 (x1) PmcUNeCqlie1qAqQ (x1) TQYV7ScJg4bHE4KZ (x1) name : String (all different values) system : object [abilities] : object cha : object mod : Integer (different values: 5) 1 (x5) 0 (x7) 3 (x1) -3 (x1) 2 (x1) con : object mod : Integer (different values: 6) 2 (x4) 3 (x3) 1 (x2) 5 (x2) 0 (x2) 4 (x2) dex : object mod : Integer (different values: 4) 2 (x3) 1 (x1) 4 (x7) 3 (x4) int : object mod : Integer (different values: 7) 0 (x4) -4 (x2) 4 (x1) -2 (x1) -1 (x2) 1 (x2) -5 (x3) str : object mod : Integer (different values: 6) 0 (x3) 4 (x2) 2 (x4) 3 (x2) 7 (x1) 1 (x3) wis : object mod : Integer (different values: 5) 4 (x1) 0 (x2) 2 (x2) 1 (x7) 3 (x3) attributes : object ac : object [details] : String (different values: 1) (x15) value : Integer (different values: 10) 17 (x2) 10 (x1) 15 (x5) 14 (x1) 19 (x2) 16 (x2) 20 (x1) 29 (x1) 21 (x2) 18 (x1) [allSaves] : object value : String (different values: 2) (x14) +1 circumstance to all saves vs. inhaled threats (x1) hp : object details : String (different values: 3) (x16) fast healing 2 (in shadow) (x1) coffin restoration, fast healing 5, void healing (x1) max : Integer (different values: 14) 36 (x1) 12 (x1) 20 (x4) 16 (x1) 26 (x1) 42 (x1) 160 (x1) 10 (x2) 11 (x1) 61 (x1) 35 (x1) 75 (x1) 25 (x1) 45 (x1) temp : Integer (different values: 1) 0 (x18) value : Integer (different values: 14) 36 (x1) 0 (x1) 20 (x4) 16 (x1) 26 (x1) 42 (x1) 160 (x1) 10 (x2) 11 (x1) 61 (x1) 35 (x1) 75 (x1) 25 (x1) 45 (x1) [speed] : object otherSpeeds : array Length: min=0 max=2 Value type: object type : String (different values: 3) swim (x5) fly (x5) climb (x2) value : Integer (different values: 5) 15 (x1) 20 (x4) 40 (x2) 30 (x2) 25 (x3) [value] : Integer (different values: 4) 30 (x2) 25 (x7) 20 (x4) 5 (x1) [details] : String (different values: 1) Glide (x1) [emitsSound] : String (different values: 1) encounter (x3) [hardness] : Integer (different values: 3) 3 (x1) 0 (x1) 5 (x1) [immunities] : array Length: min=1 max=5 Value type: object [exceptions] : array<> Length: min=0 max=0 Value type: mixed type : String (different values: 9) critical-hits (x3) precision (x5) disease (x2) paralyzed (x3) poison (x3) bleed (x1) sleep (x2) swarm-mind (x2) death-effects (x1) [stealth] : object details : String (different values: 2)

(DC 14 if the trap has been activated within the last day, or 0 if the trap door is disabled or broken)

(x1)

(trained)

(x2) value : Integer (different values: 2) 8 (x1) 7 (x2) [adjustment] : mixed [resistances] : array Length: min=0 max=3 Value type: object type : String (different values: 4) bludgeoning (x2) piercing (x2) slashing (x1) physical (x1) value : Integer (different values: 3) 6 (x2) 3 (x2) 5 (x2) [doubleVs] : array<> Length: min=0 max=0 Value type: mixed exceptions : array Length: min=0 max=1 Value type: String (different values: 1) silver (x1) [weaknesses] : array Length: min=0 max=2 Value type: object [exceptions] : array<> Length: min=0 max=0 Value type: mixed type : String (different values: 5) axe-vulnerability (x1) fire (x1) area-damage (x2) splash-damage (x2) silver (x2) value : Integer (different values: 3) 2 (x2) 3 (x2) 5 (x4) details : object [blurb] : String (different values: 10) Female elf beastkin cleric of Camazotz (x1) Human beastkin (x1) Human worshipper of Camazotz (x1) (x6) Female lizardfolk astronomer (x1) Variant air scamp (x1) Variant sprigjack (x1) Variant vampire bat swarm (x1) Male human scavenger/cult leader (x1) Variant vampire servitor (x1) [languages] : object details : String (different values: 3) (x12) Truespeech (x1) Bat empathy (x2) value : array Length: min=0 max=6 Value type: String (different values: 11) common (x8) elven (x2) draconic (x1) iruxi (x1) sussuran (x1) thalassic (x3) fey (x2) shadowtongue (x1) aklo (x1) sakvroth (x2) azlanti (x1) level : object value : Integer (different values: 8) 3 (x3) 0 (x3) 1 (x6) 4 (x2) 10 (x1) -1 (x1) 5 (x1) 2 (x1) [privateNotes] : String (different values: 1) (x15) [publicNotes] : String (different values: 10) (x6)

Unlike true werecreatures, beastkin aren't affected by silver or the full moon, though they can still adopt a hybrid form.

Batkin And Werebats

Particularly large werebat colonies often host batkin among their ranks. Cultivating a population of batkin offers the werebats numerous benefits, the most obvious being the illusion of normality. Most werebats are nocturnal, so having batkin roam about during the day helps maintain the impression that the werebat settlement is nothing out of the ordinary. Batkin might also guard the colony during full moons, when the werebat members are away indulging in their lunar frenzies. Finally, batkin seem to have an easier time keeping their thirst for blood in check and thus serve as excellent infiltrators in non-werecreature settlements.

(x1)

In folklore, bats and wolves are common elements of vampire stories—sometimes even the focus of such tales. The veil of night, however, conceals a wide array of vampiric creatures. Neither wholly wolf nor bat, desmohunds, also called vampire hounds, use their limited flight to swiftly close the gap between themselves and fleeing prey. This rapid movement, along with a penchant for hunting in perfect darkness, is often the cause of a survivor's confusion when asked to describe just what it was that attacked them.

As their common name suggests, vampire hounds share a strong affinity with vampires. While the hounds can subsist entirely on flesh, they have a particular taste for blood. A desmohund attack is brutal and violent. The creature tears their victim apart, allowing the blood to generously pool on the ground before lapping it up. Only after the blood is consumed do the beasts begin devouring flesh.

Desmohunds are surprisingly loyal and often defend their masters to the death. Though they generally serve vampires, it isn't unheard of for the living to keep such creatures as pets, especially in areas like Ustalav, Nidal, and the Darklands, where they can sometimes be found prowling the grounds of foreboding estates.

Vampire hunters carry a variety of tools to stalk and destroy their favored prey, but clever ones also carry items that can work against a vampire's allies too. Therefore, some carry bags of cinnamon or vials of eucalyptus oil to confuse and irritate desmohunds' keen sense of smell.

Divine Origins

Sources differ on the origin of desmohunds. Some legends state that Urgathoa created the first vampire hounds as pets to keep her company in undeath. Others claim that Nin distilled the best parts of vampires and wolves to create a nigh-unstoppable hunter. One story posits that Lamashtu created the first desmohunds, but Zura the Vampire Queen stole them from Lamashtu's realm of Kurnugia, claiming the creatures as her own. The only common thread among these tales is each god's insistence that they were the true creators of desmohunds, suggesting that there's an unknown reason the gods would vie for such a title.

(x1)

A pale blue head and paper-thin wings peek out from the cloud that clings to the air scamp. Air scamps are short-sighted and flighty, even relative to their kin; they are as likely to fly recklessly into battle as they are to whine in terror at a loud noise.


Elemental scamps are bat-like critters marked by elemental powers. Scamps are dispatched from the Elemental Planes by more powerful residents or called to the Universe by neophyte summoners. All scamps have a hint of magical power due to a lingering connection to their home plane, which they largely use to pull simple pranks.

Scamps rapidly form a pecking order of cleverness. Humanoids often confuse scamps when meeting such creatures for the first time. These confused scamps usually resort to an escalating series of pranks and mischief, seeing what they can get away with to establish their place in the hierarchy.

(x1)

Weaker twigjacks are often found in cultivated forests and even gardens. They seek to drive away interlopers, growing as their environment runs wild.


Maladjusted forest denizens, twigjacks form from the cruel and prankish combination of fey and the very woods in which they reside. A twigjack's body is made up of prickly brambles woven with vines. Shaggy, mossy growth, not unlike hair, tops a twigjack's head. Its mouth is just a canyon of splintered and broken sticks bisecting its face. Leaves and sprigs of new growth randomly sprout from the creature's body. Many dense forests on Golarion have at least a handful of twigjacks living in the undergrowth.

While truculent and violent, twigjacks care deeply for what they consider to be their forests. These creatures harass outsiders who delve deep into their wooded domains, forcing back even the most determined explorers, foresters, and travelers, especially when those intruders cut roads through the forest. However, they are not terribly territorial when it comes to other forest creatures. When sylvan creatures, especially fey, rally against an outside threat, twigjacks in the area eagerly arrive to fight, even if they were not invited.

(x1)

Although the typical vampire bat has a wingspan of 7 inches and doesn't pose a significant threat to larger prey alone (and indeed, these blood-drinkers can feed without their sleeping victims ever noticing), some unusually aggressive species of these bats hunt in deadly swarms. A churning cloud of vampire bats is much more dangerous than the sum of its individual parts and is capable of inflicting an overwhelming number of bleeding wounds in a frighteningly short span of time.


A wide range of bats dwell throughout the world. Most of these nocturnal animals are harmless insectivores, but deadly breeds of vampire bats and oversized bats the size of horses pose much more significant threats to adventurers.

(x1)

Tormonshilds that survive the tadpole stage cluster together in wriggling swarms that devour everything they encounter.


Concentrations of intense magical energy often result in unusual weather phenomena, typically violent storms or other natural disasters, but sometimes they also create new entirely life-forms. Tormonshilds are born during artificially created storms, when magical energy combines with rainfall to transform the droplets themselves into living creatures. Tormonshilds rarely survive long after their creation; most meet grisly ends at the hands of local predators or dissolve as the magic that fuels their physical bodies fades. A tormonshild that survives its initial weeks of life eventually grows into a pest that menaces the local environment.

Magical Rainstorms

The rainstorms that produce tormonshilds occur more regularly than most people realize. However, as the majority of tormonshild tadpoles fail to reach maturity, the existence of tormonshilds remains virtually unknown outside of specific areas. While the Mana Wastes regularly experiences magical storms, the region is particularly inhospitable for these creatures. Such storms frequently happen throughout the islands of Azlant, however, and the magical energies that seep from the ancient ruins create conditions ideal for young tormonshilds.

(x1)

A tormonshild begins life as a tadpole-like creature hardly largely than a human finger. In this state, the tormonshild is virtually defenseless, but the magic that flows through its body allows it to grow quickly. After a few days, it swells into its more familiar adolescent form. A fully grown tormonshild resembles a two-foot-long frog with six legs, a mouth too large for its body, and flesh the color of a storm cloud. Once grown, the tormonshild decimates the local wildlife, sometimes attacking creatures up to twice its size. Being true omnivores, tormonshilds also feed on plants, preferring juicier crops like tomatoes and fruit. Many a villager has known the anguish of losing their livestock, gardens, and even a beloved pet to a tormonshild infestation.


Concentrations of intense magical energy often result in unusual weather phenomena, typically violent storms or other natural disasters, but sometimes they also create new entirely life-forms. Tormonshilds are born during artificially created storms, when magical energy combines with rainfall to transform the droplets themselves into living creatures. Tormonshilds rarely survive long after their creation; most meet grisly ends at the hands of local predators or dissolve as the magic that fuels their physical bodies fades. A tormonshild that survives its initial weeks of life eventually grows into a pest that menaces the local environment.

Magical Rainstorms

The rainstorms that produce tormonshilds occur more regularly than most people realize. However, as the majority of tormonshild tadpoles fail to reach maturity, the existence of tormonshilds remains virtually unknown outside of specific areas. While the Mana Wastes regularly experiences magical storms, the region is particularly inhospitable for these creatures. Such storms frequently happen throughout the islands of Azlant, however, and the magical energies that seep from the ancient ruins create conditions ideal for young tormonshilds.

(x1)

Left alone too long, a tormonshild eventually grows to the size of a large dog. At this stage, they're known as tormonwirds and become more formidable. A tormonwird's wide mouth develops a throat sac, which the creature uses to produce a croak that disturbs nearby water sources, including liquids inside other creatures. While off-putting, tormonwirds also possess a strangely nurturing side. They defend tormonshilds and have even been known to carry dozens of the tadpoles within their mouths for safety.


Concentrations of intense magical energy often result in unusual weather phenomena, typically violent storms or other natural disasters, but sometimes they also create new entirely life-forms. Tormonshilds are born during artificially created storms, when magical energy combines with rainfall to transform the droplets themselves into living creatures. Tormonshilds rarely survive long after their creation; most meet grisly ends at the hands of local predators or dissolve as the magic that fuels their physical bodies fades. A tormonshild that survives its initial weeks of life eventually grows into a pest that menaces the local environment.

Magical Rainstorms

The rainstorms that produce tormonshilds occur more regularly than most people realize. However, as the majority of tormonshild tadpoles fail to reach maturity, the existence of tormonshilds remains virtually unknown outside of specific areas. While the Mana Wastes regularly experiences magical storms, the region is particularly inhospitable for these creatures. Such storms frequently happen throughout the islands of Azlant, however, and the magical energies that seep from the ancient ruins create conditions ideal for young tormonshilds.

Greater Tormonwirds

As locals tend to slay the creatures upon their discovery, tormonwirds generally live short lives. Rumors persist, though, of tormonwirds that have survived for several years, with some reportedly growing to the size of a small house. While direct evidence of such tormonwirds is lacking, anecdotal accounts of these enormous specimen suggest that greater tormonwirds can use their water manipulation abilities to drain lakes or create storms that produce even more tormonshilds.

(x1)

Vampires use their servitor pawns for infiltration and reconnaissance.


Vampires are undead creatures that feed on the blood of the living.

(x1) publication : object license : String (different values: 2) OGL (x2) ORC (x16) remaster : Boolean (different values: 2) False (x2) True (x16) title : String (different values: 2) (x2) Pathfinder #213: Thirst for Blood (x16) [description] : String (different values: 3)

A weight-activated trap door covers a pit that's 10 feet square and 20 feet deep.

(x1)

A massive swarm of bats flies throughout the room, hampering vision, attacking foes, and magically restoring Camazotz's followers.

(x1)

A hair trigger rings an alarm and launches a small assortment of wooden spikes to impale anyone attempting to open the gate incorrectly.

(x1) [disable] : String (different values: 3)

@Check[thievery|dc:12] to remove the trap door

(x1)

@Check[nature|dc:17] (trained) to disperse the swarm or @Check[religion|dc:15] (trained) to disrupt Camazotz's connection, which disperses the swarm

(x1)

@Check[thievery|dc:15] (trained) to disable the thin trigger that snaps when attempting to open the gate.

(x1) [isComplex] : Boolean (different values: 2) False (x2) True (x1) [reset] : String (different values: 3)

The trapdoors automatically reset to their closed position once a creature falls in, allowing for more creatures to fall in, though any camouflage on the trap door falls in as well, making it easier for creatures to notice the trap door.

(x1)

The swarm disperses and returns to roost throughout the room 1 minute after all enemies leave the room. The swarm recovers 5 Hit Points per day thanks the power of Camazotz.

(x1) (x1) [routine] : String (different values: 2) (x2)

(2 actions) The swarm uses its first action to move up to 30 feet to envelop as many enemies as possible within its @Template[type:burst|distance:30] space. All enemies in the swarm's space become @UUID[Compendium.pf2e.conditionitems.Item.Dazzled] while within the swarm. It then uses its second action to bite all enemies, dealing @Damage[(1d6+3)[piercing]|options:area-damage] damage (@Check[reflex|dc:17|basic] save) to all enemies in the space.

(x1) [initiative] : object statistic : String (different values: 1) perception (x15) [perception] : object details : String (different values: 2) darkvision (x2) (x13) mod : Integer (different values: 8) 6 (x4) 10 (x3) 9 (x3) 18 (x1) 2 (x1) 5 (x1) 8 (x1) 14 (x1) senses : array Length: min=0 max=3 Value type: object [acuity] : String (different values: 2) precise (x4) imprecise (x2) [range] : Integer (different values: 4) 30 (x2) 120 (x1) 20 (x1) 40 (x2) type : String (different values: 5) echolocation (x4) low-light-vision (x7) scent (x1) darkvision (x4) wavesense (x1) [resources] : object [focus] : object max : Integer (different values: 1) 1 (x1) value : Integer (different values: 1) 1 (x1) saves : object fortitude : object saveDetail : String (different values: 1) (x18) value : Integer (different values: 11) 9 (x2) 1 (x1) 7 (x4) 10 (x3) 21 (x1) 3 (x1) 5 (x1) 6 (x2) 8 (x1) 11 (x1) 14 (x1) reflex : object saveDetail : String (different values: 1) (x18) value : Integer (different values: 11) 7 (x3) 1 (x1) 5 (x1) 11 (x2) 10 (x3) 9 (x3) 16 (x1) 12 (x1) 8 (x1) 13 (x1) 2 (x1) will : object saveDetail : String (different values: 1) (x18) value : Integer (different values: 10) 11 (x1) 0 (x3) 3 (x2) 4 (x3) 12 (x1) 18 (x1) 7 (x1) 6 (x2) 9 (x2) 8 (x2) [skills] : object [acrobatics] : object base : Integer (different values: 7) 7 (x4) 6 (x2) 5 (x1) 10 (x2) 11 (x1) 13 (x1) 8 (x1) [special] : array<> Length: min=0 max=0 Value type: mixed [athletics] : object base : Integer (different values: 7) 5 (x3) 6 (x4) 23 (x1) 4 (x1) 7 (x1) 11 (x1) 8 (x1) [special] : array Length: min=1 max=1 Value type: object base : Integer (different values: 1) 7 (x1) label : String (different values: 1) to Climb (x1) predicate : array Length: min=1 max=1 Value type: String (different values: 1) action:climb (x1) [deception] : object base : Integer (different values: 3) 4 (x2) 10 (x1) 6 (x1) [religion] : object base : Integer (different values: 2) 9 (x1) 7 (x1) [stealth] : object base : Integer (different values: 7) 7 (x3) 5 (x3) 6 (x2) 10 (x2) 11 (x1) 13 (x1) 8 (x1) [special] : array Length: min=1 max=1 Value type: object base : Integer (different values: 3) 13 (x1) 8 (x1) 15 (x1) label : String (different values: 1) in Water (x3) predicate : array Length: min=1 max=1 Value type: String (different values: 1) terrain:aquatic (x3) [society] : object base : Integer (different values: 3) 4 (x1) 10 (x1) 7 (x2) [survival] : object base : Integer (different values: 6) 5 (x1) 7 (x2) 16 (x1) 6 (x1) 4 (x1) 9 (x1) special : array<> Length: min=0 max=0 Value type: mixed [arcana] : object base : Integer (different values: 1) 10 (x1) [crafting] : object base : Integer (different values: 2) 10 (x1) 7 (x1) [diplomacy] : object base : Integer (different values: 3) 6 (x1) 20 (x1) 8 (x1) [nature] : object base : Integer (different values: 3) 7 (x1) 18 (x1) 3 (x1) [occultism] : object base : Integer (different values: 1) 10 (x1) [thievery] : object base : Integer (different values: 1) 10 (x1) [intimidation] : object base : Integer (different values: 1) 5 (x1) traits : object rarity : String (different values: 3) unique (x4) common (x7) uncommon (x7) size : object value : String (different values: 5) med (x11) sm (x2) grg (x1) tiny (x2) lg (x2) value : array Length: min=1 max=5 Value type: String (different values: 24) [statusEffects] : array<> Length: min=0 max=0 Value type: mixed type : String (different values: 2) npc (x15) hazard (x3) [prototypeToken] : object name : String (different values: 2) Sprigjack (x1) Vampire Bat Swarm (x1)