Files
dwroller/database/alexei-canonical.json
Alex caf8a03553 feat: Add scripts for upserting and validating bestiary data
- Implemented `upsert-allewis-from-5001.js` to fetch and update Allewis data from API.
- Created `upsert-missing-movement-from-5001.js` to fill missing movement and wounds data from API.
- Developed `upsert-missing-movement-from-pdfs.js` to extract movement and wounds from PDF text.
- Added `upsert-missing-profiles-from-pdfs.js` to fill missing profiles from PDF data.
- Introduced `upsert-missing-wounds-from-pdfs.js` to update wounds data from PDF sources.
- Created `validate-bestiary.js` to validate the structure of the bestiary JSON.
- Updated `BestiaryTab.jsx` component to display bestiary data with improved structure and search functionality.
- Added tests for `BestiaryTab` to ensure proper rendering and functionality.
2025-08-17 16:21:00 +02:00

32 lines
12 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"name": "Alexei Drahj",
"source": "Deathwatch - The Emperor Protects.pdf",
"pdfPage": 89,
"printedPage": 88,
"stats": {
"profile": {
"ws": 10,
"bs": 12,
"s": 8,
"t": 55,
"ag": 50,
"int": 58,
"per": 65,
"wp": 47,
"fel": 52,
"modifiers": [
0
]
},
"movement": "4/8/12/24",
"wounds": 38,
"skills": "Awareness (Per), Carouse (T), Charm (Fel), Command (Fel) +20, Common Lore (Underworld) (Int +10, )Deceive (Fel) +20, Dodge (Ag) +20, Forbidden Lore (Xenos) (Int) +10, Intimidate (S) +10, Literacy (Int), Scrutiny (Per), Speak Language (Low Gothic, High Gothic) (Int). Talents: Ambidextrous, Basic Weapon Training (Universal), Concealed Cavity, Heightened Senses (All), Lightning Attack, Melee Weapon Training (Universal), Pistol Weapon Training (Universal), Preternatural Speed, Swift Attack, Unnatural Agility (x2), Unnatural Strength (x2), Unnatural Toughness (x2). Traits: Dark Sight, From Beyond, Regeneration (3), The Stuff of Nightmares, Transpired Alteration. † Armour: Armoured Bodyglove (AP 3). Weapons: Custom Ryza-Pattern Plasma Pistol (30m; S/2/; 1d10+7 E; Pen 7; Clip 10; Rld 3 Full, Overheats, Reliable), Xenocrafted Power Sword (1d10+16 R; Pen 6; Balanced, Power Field), Xeno-Filament Grenades (Thrown; SBx3m; S//; 4d10+4 R; Pen 6; Blast (1); Tearing). Gear: Expensive yet practical clothing; Personal encrypted vox, chrono, 3 Xeno-filament grenades. † Transpired Alteration: Some members of the Transpired Circle can control their bodies at a structural level that rivals psychic biomancers. Once per Round, as a Free Action, Drahj can make a Willpower Test. If he succeeds, he may add +10 to one Characteristic until the next time he uses this ability. a lexei S thug Thug Profile wS BS S T Ag Int Per wP Fel 40 35 35 40 38 30 36 38 24 Movement: 3/6/9/18 Wounds: 18 Skills: Awareness (Per) +10, Climb (S), Dodge (Ag) +10, Intimidate (S) +10, Shadowing (Ag), Si",
"talents": "Master Orator, Melee Weapon Training (Primitive). Pistol Weapon Training (Las). Armour: None. Weapons: Monoblade (1d10+3 R, Pen 2, Balanced), Duelling Laspistol (30m; S//; 1d10+3 E; Pen 7; Clip 1; Rld 1 Full, Accurate, Tearing). Gear: Extremely fine and expensive clothing, ornate and ostentatious jewellery, 2 spare charges for duelling laspistol. alexei drahj This rich merchant is secretly a member of the Transpired Circle. Like his dark peers, he has sacrificed his humanity for wealth and personal power. Alexei Drahj Profile wS BS S T Ag Int Per wP Fel (10) (12) (8) 55 50 58 65 47 52 48 60 50 Movement: 4/8/12/24 Wounds: 38 Skills: Awareness (Per), Carouse (T), Charm (Fel), Command (Fel) +20, Common Lore (Underworld) (Int +10, )Deceive (Fel) +20, Dodge (Ag) +20, Forbidden Lore (Xenos) (Int) +10, Intimidate (S) +10, Literacy (Int), Scrutiny (Per), Speak Language (Low Gothic, High Gothic) (Int). Talents: Ambidextrous, Basic Weapon Training (Universal), Concealed Cavity, Heightened Senses (All), Lightning Attack, Melee Weapon Training (Universal), Pistol Weapon Training (Universal), Preternatural Speed, Swift Attack, Unnatural Agility (x2), Unnatural Strength (x2), Unnatural Toughness (x2). Traits: Dark Sight, From Beyond, Regeneration (3), The Stuff of Nightmares, Transpired Alteration. † Armour: Armoured Bodyglove (AP 3). Weapons: Custom Ryza-Pattern Plasma Pistol (30m; S/2/; 1d10+7 E; Pen 7; Clip 10; Rld 3 Full, Overheats, Reliable), Xenocrafted Power Sword (1d10+16 R; Pen 6; Balanced, Power Field), Xeno-Filament Grenades (Thrown; SBx3m; S//; 4d10+4 R; Pen 6; Blast (1); Tearing). Gear: Expensive yet practical clothing; Personal encrypted vox, chrono, 3 Xeno-filament grenades. † Transpired Alteration: Some members of the Transpired Circle can control their bodies at a structural level that rivals psychic biomancers. Once per Round, as a Free Action, Drahj can make a Willpower Test. If he succeeds, he may add +10 to one Characteristic until the next time he uses this ability. a lexei S thug Thug Profile wS BS S T Ag Int Per wP Fel 40 35 35 40 38 30 36 38 24 Movement: 3/6/9/18 Wounds: 18 Skills: Awareness (Per) +10, Climb (S), Dodge (Ag) +10, Intimidate (S) +10, Shadowing (Ag), Si",
"traits": "Dark Sight, From Beyond, Regeneration (3), The Stuff of Nightmares,",
"armour": "None. Weapons: Monoblade (1d10+3 R, Pen 2, Balanced), Duelling Laspistol (30m; S//; 1d10+3 E; Pen 7; Clip 1; Rld 1 Full, Accurate, Tearing). Gear: Extremely fine and expensive clothing, ornate and ostentatious jewellery, 2 spare charges for duelling laspistol. alexei drahj This rich merchant is secretly a member of the Transpired Circle. Like his dark peers, he has sacrificed his humanity for wealth and personal power. Alexei Drahj Profile wS BS S T Ag Int Per wP Fel (10) (12) (8) 55 50 58 65 47 52 48 60 50 Movement: 4/8/12/24 Wounds: 38 Skills: Awareness (Per), Carouse (T), Charm (Fel), Command (Fel) +20, Common Lore (Underworld) (Int +10, )Deceive (Fel) +20, Dodge (Ag) +20, Forbidden Lore (Xenos) (Int) +10, Intimidate (S) +10, Literacy (Int), Scrutiny (Per), Speak Language (Low Gothic, High Gothic) (Int). Talents: Ambidextrous, Basic Weapon Training (Universal), Concealed Cavity, Heightened Senses (All), Lightning Attack, Melee Weapon Training (Universal), Pistol Weapon Training (Universal), Preternatural Speed, Swift Attack, Unnatural Agility (x2), Unnatural Strength (x2), Unnatural Toughness (x2). Traits: Dark Sight, From Beyond, Regeneration (3), The Stuff of Nightmares, Transpired Alteration. † Armour: Armoured Bodyglove (AP 3). Weapons: Custom Ryza-Pattern Plasma Pistol (30m; S/2/; 1d10+7 E; Pen 7; Clip 10; Rld 3 Full, Overheats, Reliable), Xenocrafted Power Sword (1d10+16 R; Pen 6; Balanced, Power Field), Xeno-Filament Grenades (Thrown; SBx3m; S//; 4d10+4 R; Pen 6; Blast (1); Tearing). Gear: Expensive yet practical clothing; Personal encrypted vox, chrono, 3 Xeno-filament grenades. † Transpired Alteration: Some members of the Transpired Circle can control their bodies at a structural level that rivals psychic biomancers. Once per Round, as a Free Action, Drahj can make a Willpower Test. If he succeeds, he may add +10 to one Characteristic until the next time he uses this ability. a lexei S thug Thug Profile wS BS S T Ag Int Per wP Fel 40 35 35 40 38 30 36 38 24 Movement: 3/6/9/18 Wounds: 18 Skills: Awareness (Per) +10, Climb (S), Dodge (Ag) +10, Intimidate (S) +10, Shadowing (Ag), Si",
"weapons": "Monoblade (1d10+3 R, Pen 2, Balanced), Duelling Laspistol (30m; S//; 1d10+3 E; Pen 7; Clip 1; Rld 1 Full, Accurate, Tearing). Gear: Extremely fine and expensive clothing, ornate and ostentatious jewellery, 2 spare charges for duelling laspistol. alexei drahj This rich merchant is secretly a member of the Transpired Circle. Like his dark peers, he has sacrificed his humanity for wealth and personal power. Alexei Drahj Profile wS BS S T Ag Int Per wP Fel (10) (12) (8) 55 50 58 65 47 52 48 60 50 Movement: 4/8/12/24 Wounds: 38 Skills: Awareness (Per), Carouse (T), Charm (Fel), Command (Fel) +20, Common Lore (Underworld) (Int +10, )Deceive (Fel) +20, Dodge (Ag) +20, Forbidden Lore (Xenos) (Int) +10, Intimidate (S) +10, Literacy (Int), Scrutiny (Per), Speak Language (Low Gothic, High Gothic) (Int). Talents: Ambidextrous, Basic Weapon Training (Universal), Concealed Cavity, Heightened Senses (All), Lightning Attack, Melee Weapon Training (Universal), Pistol Weapon Training (Universal), Preternatural Speed, Swift Attack, Unnatural Agility (x2), Unnatural Strength (x2), Unnatural Toughness (x2). Traits: Dark Sight, From Beyond, Regeneration (3), The Stuff of Nightmares, Transpired Alteration. † Armour: Armoured Bodyglove (AP 3). Weapons: Custom Ryza-Pattern Plasma Pistol (30m; S/2/; 1d10+7 E; Pen 7; Clip 10; Rld 3 Full, Overheats, Reliable), Xenocrafted Power Sword (1d10+16 R; Pen 6; Balanced, Power Field), Xeno-Filament Grenades (Thrown; SBx3m; S//; 4d10+4 R; Pen 6; Blast (1); Tearing). Gear: Expensive yet practical clothing; Personal encrypted vox, chrono, 3 Xeno-filament grenades. † Transpired Alteration: Some members of the Transpired Circle can control their bodies at a structural level that rivals psychic biomancers. Once per Round, as a Free Action, Drahj can make a Willpower Test. If he succeeds, he may add +10 to one Characteristic until the next time he uses this ability. a lexei S thug Thug Profile wS BS S T Ag Int Per wP Fel 40 35 35 40 38 30 36 38 24 Movement: 3/6/9/18 Wounds: 18 Skills: Awareness (Per) +10, Climb (S), Dodge (Ag) +10, Intimidate (S) +10, Shadowing (Ag), Si",
"gear": "Extremely fine and expensive clothing, ornate and ostentatious jewellery, 2 spare charges for duelling laspistol. alexei drahj This rich merchant is secretly a member of the Transpired Circle. Like his dark peers, he has sacrificed his humanity for wealth and personal power. Alexei Drahj Profile wS BS S T Ag Int Per wP Fel (10) (12) (8) 55 50 58 65 47 52 48 60 50 Movement: 4/8/12/24 Wounds: 38 Skills: Awareness (Per), Carouse (T), Charm (Fel), Command (Fel) +20, Common Lore (Underworld) (Int +10, )Deceive (Fel) +20, Dodge (Ag) +20, Forbidden Lore (Xenos) (Int) +10, Intimidate (S) +10, Literacy (Int), Scrutiny (Per), Speak Language (Low Gothic, High Gothic) (Int). Talents: Ambidextrous, Basic Weapon Training (Universal), Concealed Cavity, Heightened Senses (All), Lightning Attack, Melee Weapon Training (Universal), Pistol Weapon Training (Universal), Preternatural Speed, Swift Attack, Unnatural Agility (x2), Unnatural Strength (x2), Unnatural Toughness (x2). Traits: Dark Sight, From Beyond, Regeneration (3), The Stuff of Nightmares, Transpired Alteration. † Armour: Armoured Bodyglove (AP 3). Weapons: Custom Ryza-Pattern Plasma Pistol (30m; S/2/; 1d10+7 E; Pen 7; Clip 10; Rld 3 Full, Overheats, Reliable), Xenocrafted Power Sword (1d10+16 R; Pen 6; Balanced, Power Field), Xeno-Filament Grenades (Thrown; SBx3m; S//; 4d10+4 R; Pen 6; Blast (1); Tearing). Gear: Expensive yet practical clothing; Personal encrypted vox, chrono, 3 Xeno-filament grenades. † Transpired Alteration: Some members of the Transpired Circle can control their bodies at a structural level that rivals psychic biomancers. Once per Round, as a Free Action, Drahj can make a Willpower Test. If he succeeds, he may add +10 to one Characteristic until the next time he uses this ability. a lexei S thug Thug Profile wS BS S T Ag Int Per wP Fel 40 35 35 40 38 30 36 38 24 Movement: 3/6/9/18 Wounds: 18 Skills: Awareness (Per) +10, Climb (S), Dodge (Ag) +10, Intimidate (S) +10, Shadowing (Ag), Si",
"snippet": "ommand (Fel) +10, Deceive (Fel) +20, Dodge (Ag) +10, Literacy (Int), Scholastic Lore (Heraldry), Scrutiny (Per) +10. Talents: Master Orator, Melee Weapon Training (Primitive). Pistol Weapon Training (Las). Armour: None. Weapons: Monoblade (1d10+3 R, Pen 2, Balanced), Duelling Laspistol (30m; S//; 1d10+3 E; Pen 7; Clip 1; Rld 1 Full, Accurate, Tearing). Gear: Extremely fine and expensive clothing, ornate and ostentatious jewellery, 2 spare charges for duelling laspistol. alexei drahj This rich merchant is secretly a member of the Transpired Circle. Like his dark peers, he has sacrificed his humanity for wealth and personal power. Alexei Drahj Profile wS BS S T Ag Int Per wP Fel (10) (12) (8) 55 50 58 65 47 52 48 60 50 Movement: 4/8/12/24 Wounds: 38 Skills: Awareness (Per), Carouse (T), Charm (Fel), Command (Fel) +20, Common Lore (Underworld) (Int +10, )Deceive (Fel) +20, Dodge (Ag) +20, Forbidden Lore (Xenos) (Int) +10, Intimidate (S) +10, Literacy (Int), Scrutiny (Per), Speak Language (Low Gothic, High Gothic) (Int). Talents: Ambidextrous, Basic Weapon Training (Universal), Concealed Cavity, Heightened Senses (All), Lightning Attack, Melee Weapon Training (Universal), Pistol Weapon Training (Universal), Preternatural Speed, Swift Attack, Unnatural Agility (x2), Unnatural Strength (x2), Unnatural Toughness (x2). Traits: Dark Sight, From Beyond, Regeneration (3), The Stuff of Nightmares, Transpired Alteration. † Armour: Armoured Bodyglove (AP 3). Weapons: Custom Ryza-Pattern Plasma Pistol (30m; S/2/; 1d10+7 E; Pen 7; Clip 10; Rld 3 Full, Overheats, Reliable), Xenocrafted Power Sword (1d10+16 R; Pen 6; Balanced, Power Field), Xeno-Filament Grenades (Thrown; SBx3m; S//; 4d10+4 R; Pen 6; Blast (1); Tearing). Gear: Expensive yet practical clothing; Personal encrypted vox, chrono, 3 Xeno-filament grenades. † Transpired Alteration: Some members of the Transpired Circ"
},
"insertedAt": "2025-08-16T18:02:09.643Z"
}