vagabond-rpg-foundryvtt/packs/_source/equipment/backpack.json
Cal Corum 07426484bd Fix backpack slot bonus, class features display, and skills layout
- Fix itemSlots.bonus being overwritten by prepareDerivedData (now adds
  to AE value instead of replacing)
- Add _prepareClassFeatures() to extract and display class features from
  class items on the abilities tab
- Change skills grid to vertical column flow (grid-auto-flow: column)
- Fix backpack.json effect _key to reference correct item ID

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-22 14:41:52 -06:00

58 lines
1.3 KiB
JSON

{
"_id": "vgbdEqpbackpack0",
"name": "Backpack",
"type": "equipment",
"img": "icons/svg/item-bag.svg",
"system": {
"description": "<p>Grants +2 Slots, occupies 1 Slot (0 while worn). Can only benefit from one at a time.</p>",
"quantity": 1,
"slots": 1,
"slotsWhenEquipped": 0,
"slotsPerItem": false,
"value": 500,
"consumable": false,
"uses": {
"value": 0,
"max": 0,
"autoDestroy": true
},
"category": "container",
"equipped": false,
"containerCapacity": 2,
"tags": ["container", "camping"],
"isTrinket": false,
"canCastThrough": false,
"relic": {
"isRelic": false,
"tier": 1,
"abilityName": "",
"abilityDescription": "",
"activationCost": "",
"usesPerDay": 0,
"usesRemaining": 0,
"requiresAttunement": false,
"attuned": false,
"lore": ""
}
},
"effects": [
{
"_id": "backpackSlotBonus",
"_key": "!items.effects!vgbdEqpbackpack0.backpackSlotBonus",
"name": "Backpack Slot Bonus",
"icon": "icons/svg/item-bag.svg",
"changes": [
{
"key": "system.itemSlots.bonus",
"mode": 2,
"value": "2"
}
],
"disabled": true,
"transfer": true
}
],
"_key": "!items!vgbdEqpbackpack0",
"reviewed": true
}