Files
Dimension-47/server/prisma/data/shields.json
Alexander Zielonka 55419d3896 feat: Complete character system, animated login, WebSocket sync
Character System:
- Inventory system with 5,482 equipment items
- Feats tab with categories and details
- Actions tab with 99 PF2e actions
- Item detail modal with equipment info
- Feat detail modal with descriptions
- Edit character modal with image cropping

Auth & UI:
- Animated login screen with splash → form transition
- Letter-by-letter "DIMENSION 47" animation
- Starfield background with floating orbs
- Logo tap glow effect
- "Remember me" functionality (localStorage/sessionStorage)

Real-time Sync:
- WebSocket gateway for character updates
- Live sync for HP, conditions, inventory, equipment status, money, level

Database:
- Added credits field to characters
- Added custom fields for items
- Added feat fields and relations
- Included full database backup

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 15:36:29 +01:00

602 lines
21 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": "Buckler",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "L",
"url": "/Shields.aspx?ID=17",
"summary": "This very small shield is a favorite of duelists and quick, lightly armored warriors. It's typically made of steel and strapped to your forearm. You can Raise a Shield with your buckler as long as you have that hand free or are holding a light object that's not a weapon in that hand.",
"ac": "1",
"hp": "6 (3)",
"hardness": "3"
},
{
"name": "Wooden Shield",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=18",
"summary": "Though they come in a variety of shapes and sizes, the protection offered by wooden shields comes from the stoutness of their materials. While wooden shields are less expensive than steel shields, they break more easily.",
"ac": "2",
"hp": "12 (6)",
"hardness": "3"
},
{
"name": "Caster's Targe",
"trait": "Inscribed",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=5",
"summary": "This small shield is made from wood. It features a special panel of parchment along the inside surface that allows for writing.",
"ac": "1",
"hp": "12 (6)",
"hardness": "3"
},
{
"name": "Hide Shield",
"trait": "Deflecting Bludgeoning",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=11",
"summary": "Hide shields come in a variety of shapes and sizes. Specialized tanning techniques combined with tough hides from creatures such as griffons result in these particularly tough shields. The hardened hide of the shield still has enough flexibility to diminish the impact of battering and pummeling attacks.",
"ac": "2",
"hp": "20 (10)",
"hardness": "4"
},
{
"name": "Steel Shield",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=19",
"summary": "Like wooden shields, steel shields come in a variety of shapes and sizes. Though more expensive than wooden shields, they are much more durable.",
"ac": "2",
"hp": "20 (10)",
"hardness": "5"
},
{
"name": "Klar",
"trait": "Integrated 1d6 S (Versatile P)",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=12",
"summary": "This traditional Shoanti armament combines a short metal blade with the skull of a large horned lizard, fashioned as a shield. The lightweight shield allows for quick attacks with its integrated blade.",
"ac": "1",
"hp": "10 (5)",
"hardness": "3"
},
{
"name": "Heavy Rondache",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=10",
"summary": "Similar in size to a buckler, this steel shield is intended to absorb as many blows as possible instead of deflecting attacks. It features multiple layers of metal and is reinforced with additional wood.",
"ac": "1",
"hp": "24 (12)",
"hardness": "5"
},
{
"name": "Meteor Shield",
"trait": "Shield Throw 30 ft.",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=13",
"summary": "Meteor shields are specifically designed with throwing in mind. A meteor shield is made from thin steel and has quick-release straps, allowing for easy, long-distance throws.",
"ac": "2",
"hp": "16 (8)",
"hardness": "4"
},
{
"name": "Gauntlet Buckler",
"trait": "Foldaway",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=8",
"summary": "This buckler-sized shield is segmented, allowing it to collapse into a housing bound to a gauntlet for easy storage. A small catch enables you to expand the shield quickly in battle when you're in need of defense.",
"ac": "1",
"hp": "6 (3)",
"hardness": "3"
},
{
"name": "Harnessed Shield",
"trait": "Harnessed",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "2",
"url": "/Shields.aspx?ID=9",
"summary": "This large steel shield features a specialized opening to hold lances and similar weapons. Harnessed shields are a common backup for those who fight with jousting weapons in case they're forced into combat without their mounts. Balancing the weapon within the shield's hold is somewhat awkward, and longer weapons, like lances, need to be held closer to the body than usual for proper support.",
"ac": "2",
"hp": "20 (10)",
"hardness": "5"
},
{
"name": "Razor Disc",
"trait": "Integrated 1d6 S, Shield Throw 20 ft.",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=14",
"summary": "Several small blades line the outside edge of this steel shield. This specialized throwing shield is common among warriors in the Mwangi Expanse, where its blades can cut down foliage as it flies.",
"ac": "1",
"hp": "16 (8)",
"hardness": "4"
},
{
"name": "Salvo Shield",
"trait": "Deflecting Physical Ranged",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=15",
"summary": "This specialized steel shield features an outer layer of angled wooden or steel plates, which help deflect or redirect incoming ranged projectiles but don't offer any additional protection against melee weapons.",
"ac": "2",
"hp": "20 (10)",
"hardness": "4"
},
{
"name": "Swordstealer Shield",
"trait": "Deflecting Slashing",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=16",
"summary": "This specialized steel shield features several wide metal hooks along its surface. These hooks help catch swords and other blades, reducing the impact of their incoming attacks.",
"ac": "2",
"hp": "20 (10)",
"hardness": "4"
},
{
"name": "Dart Shield",
"trait": "Launching Dart",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "1",
"url": "/Shields.aspx?ID=6",
"summary": "This wooden shield features a spring-loaded device on its surface that can fire darts with powerful force. A small mechanism within the shield allows you to fire a dart even while actively holding the shield or blocking with it.",
"ac": "1",
"hp": "12 (6)",
"hardness": "3"
},
{
"name": "Tower Shield",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "4",
"url": "/Shields.aspx?ID=20",
"summary": "These massive shields can be used to provide cover to nearly the entire body. Due to their size, they are typically made of wood reinforced with metal.",
"ac": "2",
"hp": "20 (10)",
"hardness": "5"
},
{
"name": "Fortress Shield",
"trait": "Hefty +2",
"item_category": "Shields",
"item_subcategory": "Base Shields",
"bulk": "5",
"url": "/Shields.aspx?ID=7",
"summary": "Also known as portable walls, these thick and heavy shields are slightly larger than tower shields. Like tower shields, they're typically made from wood reinforced with metal, but many are made from larger amounts of metal or even stone.",
"ac": "3",
"hp": "24 (12)",
"hardness": "6"
},
{
"name": "Cold Iron Buckler (Low-Grade)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "L",
"url": "/Equipment.aspx?ID=2813",
"summary": "The shield has Hardness 3, HP 12, and BT 6.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Silver Buckler (Low-Grade)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "L",
"url": "/Equipment.aspx?ID=2817",
"summary": "The shield has Hardness 1, HP 4, and BT 2.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Cold Iron Shield (Low-Grade)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=2813",
"summary": "The shield has Hardness 5, HP 20, and BT 10.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Silver Shield (Low-Grade)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=2817",
"summary": "The shield has Hardness 3, HP 12, and BT 6.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Bivouac Targe",
"trait": "Extradimensional, Magical, Uncommon",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "L",
"url": "/Equipment.aspx?ID=3826",
"summary": "This buckler (Hardness 3, HP 6, BT 3) has the appearance of a common wooden shield . ",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Glamorous Buckler",
"trait": "Illusion, Magical",
"item_category": "Shields",
"item_subcategory": "",
"bulk": "L",
"url": "/Equipment.aspx?ID=3279",
"summary": "A glamorous buckler is lavishly decorated with gilding and inset gemstones that glitter in the light. While you have it raised, the glamorous buckler grants you a +1 item bonus to Deception checks to Feint.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Mycoweave Shield (Lesser)",
"trait": "Fungus, Poison, Uncommon",
"item_category": "Shields",
"item_subcategory": "",
"bulk": "1",
"url": "/Equipment.aspx?ID=2663",
"summary": "The shield has Hardness 2, HP 12, and BT 6. When the shield breaks, the reaction deals 1d6 persistent poison damage with a DC 16 Fortitude saving throw.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Fan Buckler",
"trait": "Magical, Uncommon",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "L",
"url": "/Equipment.aspx?ID=3776",
"summary": "When collapsed, a fan buckler appears to be no more than an elegant wooden fan. Any attempts to discern that theres more to the item require a successful Perception check against the Deception DC of the wielder.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Sapling Shield (Minor)",
"trait": "Magical",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "2",
"url": "/Equipment.aspx?ID=1860",
"summary": "The buckler has Hardness 3, HP 24, and BT 12.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Siege Shield",
"trait": "Magical, Uncommon",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "4",
"url": "/Equipment.aspx?ID=3830",
"summary": "This massive tower shield (Hardness 5, HP 20, BT 10) is crafted from the toughest steel. Its not ideal for single combat, but it can be used to defend soldiers during a siege. While this shield is raised, you gain resistance to damage from siege weapons equal to half this shields Hardness.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Pillow Shield",
"trait": "Magical, Transmutation, Uncommon",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=1300",
"summary": "The shield's blue enameled face is cool to the touch, and displays the moon's current phase at night. When you lay your head on the reverse side of this steel shield (Hardness 6, HP 36, BT 18), it becomes as pliant and supportive as the best pillows. If you complete a period of rest using the pillow shield, you can choose to transfer your recovery to the shield. Instead of recovering a number of Hit Points after resting, the shield is restored an equal number of Hit Points instead.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Wovenwood Shield (Minor)",
"trait": "Abjuration, Magical, Uncommon",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=1378",
"summary": "This shield has Hardness 5, Hit Points 40, and Broken Threshold 20.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Sturdy Shield (Minor)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=2828",
"summary": "The shield has Hardness 8, HP 64, and BT 32.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Exploding Shield",
"trait": "Magical",
"item_category": "Shields",
"item_subcategory": "",
"bulk": "1",
"url": "/Equipment.aspx?ID=3278",
"summary": "The magic within this wooden shield lashes out at your foes as the shield is destroyed . ",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Tiger Shield",
"trait": "Magical, Uncommon",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=3833",
"summary": "This minor reinforcing wooden shield (Hardness 6, HP 56, BT 28) is made with a sturdy but flexible wood found in Tian Xia. Its painted with bold, bright colors in the style of a fiendish tiger head. In combat, the eyes of the tiger seem to follow the opponent.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Helmsman's Recourse",
"trait": "Magical",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=1858",
"summary": "This standard-grade duskwood meteor shield (Hardness 7, HP 28, BT 14) is a wheel from a ship. While wielding the shield, you gain a +1 item bonus to Sailing Lore and to Athletics checks to Swim.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Testudo Shield",
"trait": "Magical, Uncommon",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "4",
"url": "/Equipment.aspx?ID=3832",
"summary": "This tower shield (Hardness 5, HP 20, BT 10) sports a bright red front with a gold inlay of an eagle. While it looks unassuming, this shield can protect not only yourself but also those behind you.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Burr Shield",
"trait": "Magical, Necromancy",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "L",
"url": "/Equipment.aspx?ID=1044",
"summary": "This well-crafted wooden shield (Hardness 5, HP 30, BT 15) is covered in numerous seed pods with long spurs. You can Strike with these burrs as though they were +1 striking shield spikes.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Broadleaf Shield",
"trait": "Magical, Plant, Wood",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "L",
"url": "/Equipment.aspx?ID=2638",
"summary": "The shield has Hardness 4, HP 16, and BT 8. The resistances are 3 (6 when raised).",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Sapling Shield (Lesser)",
"trait": "Magical",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "2",
"url": "/Equipment.aspx?ID=1860",
"summary": "The buckler has Hardness 6, HP 48, and BT 24.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Lion's Shield",
"trait": "Magical",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=2823",
"summary": "This steel shield (Hardness 6, HP 36, BT 18) is forged into the shape of a roaring lion's head. The lion's head functions as +1 striking shield boss that can't be removed from the shield.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Spellguard Shield",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=2826",
"summary": "This shield bears eldritch glyphs to guard against magic. While you have this steel shield (Hardness 6, HP 24, BT 12) raised, you gain its circumstance bonus to saving throws against spells that target you (as well as to AC), and you can Shield Block spells that target you if you have that action.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Cold Iron Buckler (Standard-Grade)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "L",
"url": "/Equipment.aspx?ID=2813",
"summary": "The shield has Hardness 5, HP 20, and BT 10.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Silver Buckler (Standard-Grade)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "L",
"url": "/Equipment.aspx?ID=2817",
"summary": "The shield has Hardness 3, HP 12, and BT 6.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Wovenwood Shield (Lesser)",
"trait": "Abjuration, Magical, Uncommon",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=1378",
"summary": "This shield has Hardness 8, Hit Points 64, and Broken Threshold 32.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Inubrix Buckler (Standard-Grade)",
"trait": "Rare",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "L",
"url": "/Equipment.aspx?ID=1417",
"summary": "The shield has Hardness 2, HP 8, and BT 4.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Cold Iron Shield (Standard-Grade)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=2813",
"summary": "The shield has Hardness 7, HP 28, and BT 14.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Silver Shield (Standard-Grade)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=2817",
"summary": "The shield has Hardness 5, HP 20, and BT 10.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Lesser Energized Shield",
"trait": "Magical, Uncommon",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=3828",
"summary": "This minor reinforcing steel shield (Hardness 8, HP 64, BT 32) is lined with pale silver that glows when struck. Whenever you use the Shield Block reaction, this shield becomes energized for 1 round.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Limestone Shield",
"trait": "Earth, Magical",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "4",
"url": "/Equipment.aspx?ID=2592",
"summary": "This tower shield is a slab of limestone, shaved to a portable size and weight. The shield has Hardness 7 and 28 Hit Points. ",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Staff-Storing Shield",
"trait": "Extradimensional, Invested, Magical, Transmutation",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=1079",
"summary": "This magically reinforced wooden shield (Hardness 6, HP 36, BT 18) normally has a blank face. It can absorb a staff and transform between a shield and staff. When you prepare a staff, you can hold it up to the shield, at which point the items will merge, and the shield's face becomes an image corresponding to the type of magic, such as a skull for a staff of necromancy.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Inubrix Shield (Standard-Grade)",
"trait": "Rare",
"item_category": "Shields",
"item_subcategory": "Precious Material Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=1417",
"summary": "The shield has Hardness 4, HP 16, and BT 8.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Spined Shield",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=2827",
"summary": "Five jagged spines project from the surface of this steel shield (Hardness 6, HP 24, BT 12). The spines are +1 striking shield spikes. When you use the Shield Block reaction with this shield, the spines take the damage before the shield itself does. When the shield would take damage (after applying Hardness), one spine snaps off per 6 damage, reducing the damage by 6. The shield takes any remaining damage. When there are no spines left, the shield takes damage as normal.",
"ac": "",
"hp": "",
"hardness": ""
},
{
"name": "Sturdy Shield (Lesser)",
"trait": "",
"item_category": "Shields",
"item_subcategory": "Specific Shields",
"bulk": "1",
"url": "/Equipment.aspx?ID=2828",
"summary": "The shield has Hardness 10, HP 80, and BT 40.",
"ac": "",
"hp": "",
"hardness": ""
}
]