Optional
data
data?: Record<string, unknown>
Optional
description
description?: string
Optional
rarity
rarity?: string
Optional
price
price?: { value: number; denomination: string }
Optional
weight
weight?: number
Optional
quantity
quantity?: number
Optional
equipped
equipped?: boolean
Optional
identified
identified?: boolean
Optional
damage
damage?: { parts: [string, string][]; versatile?: string }
Optional
range
range?: { value: number; long?: number; units: string }
Optional
armor
armor?: { value: number; type: string; dex?: number }
Optional
level
level?: number
Optional
school
school?: string
Optional
components
components?: {
vocal: boolean;
somatic: boolean;
material: boolean;
value?: string;
}
Optional
duration
duration?: { value: number; units: string }
Optional
itemRange
itemRange?: { value: number; units: string }
Represents an item (weapon, armor, spell, etc.) in FoundryVTT
Items represent equipment, spells, features, and other objects that can be owned by actors or exist independently in the game world.
FoundryItem
Example