vagabond-rpg-foundryvtt/module/data/item
Cal Corum c06192f90f Add minor data model improvements from rulebook audit (16 items)
CharacterData additions:
- Senses (darksight, blindsight, tremorsense, elvenEyes, witchsight, sixthSense)
- Languages array (default: ["Common"])
- Rest tracking (lastRest, breathersTaken, restBonuses)
- Travel tracking (milesThisDay, pace, canForage, shiftsElapsed)
- Crafting projects (activeProjects with materials, shifts, bonuses)
- Combat tracking (isFlanked, flankingAllies, ignoresFlankingPenalty,
  currentZone, isDualWielding, mainHandWeapon, offHandWeapon)
- Casting tracking (equippedTrinket, canCastThroughWeapon/Instrument)
- Downtime activities with type and shifts
- Quest tracking (active, completed, lastQuestCompleted)
- Death state (isDead, deathCause, canBeRevived, luminaryRevivifyUsed)
- Summoned creatures (active array with type, HD, HP, command method)
- Size mechanical effects (unitsOccupied, allowsMovementThrough)
- Being type choices (humanlike, fae, cryptid, etc.)
- preferredZone for class-based positioning

NPCData additions:
- Morale status tracking (checkedThisCombat, lastTrigger, lastResult, broken)
- Senses (darksight, blindsight, tremorsense)

ArmorData additions:
- Medium armor type, hindersDodge, preventsRage flags

WeaponData additions:
- Damage type choices (blunt/piercing/slashing + elemental)
- equippedHand for dual-wielding (main/off/both)

EquipmentData additions:
- isTrinket and canCastThrough for spell component tracking

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-12 16:02:23 -06:00
..
_module.mjs Implement Phase 1: Complete data model system for actors and items 2025-12-12 15:22:09 -06:00
ancestry.mjs Implement Phase 1: Complete data model system for actors and items 2025-12-12 15:22:09 -06:00
armor.mjs Add minor data model improvements from rulebook audit (16 items) 2025-12-12 16:02:23 -06:00
base-item.mjs Implement Phase 1: Complete data model system for actors and items 2025-12-12 15:22:09 -06:00
class.mjs Implement Phase 1: Complete data model system for actors and items 2025-12-12 15:22:09 -06:00
equipment.mjs Add minor data model improvements from rulebook audit (16 items) 2025-12-12 16:02:23 -06:00
feature.mjs Implement Phase 1: Complete data model system for actors and items 2025-12-12 15:22:09 -06:00
perk.mjs Add critical data model omissions from rulebook audit 2025-12-12 15:52:15 -06:00
spell.mjs Implement Phase 1: Complete data model system for actors and items 2025-12-12 15:22:09 -06:00
weapon.mjs Add minor data model improvements from rulebook audit (16 items) 2025-12-12 16:02:23 -06:00