# Accessory items available for purchase from NPC shops # These are fixed-stat items (not procedurally generated) # # Accessory Slots: # - ring: Finger slot (typically 2 slots available) # - amulet: Neck slot (1 slot) # - belt: Waist slot (1 slot) # # All accessories use item_type: armor with their respective slot items: # ========================================================================== # RINGS - Basic # ========================================================================== copper_ring: name: "Copper Ring" item_type: armor slot: ring rarity: common description: "A simple copper band. Provides a minor boost to the wearer's capabilities." value: 25 required_level: 1 is_tradeable: true stat_bonuses: luck: 1 silver_ring: name: "Silver Ring" item_type: armor slot: ring rarity: common description: "A polished silver ring. A step up from copper, with better enchantment potential." value: 50 required_level: 2 is_tradeable: true stat_bonuses: luck: 2 gold_ring: name: "Gold Ring" item_type: armor slot: ring rarity: uncommon description: "A gleaming gold ring. The metal's purity enhances its magical properties." value: 100 required_level: 3 is_tradeable: true stat_bonuses: luck: 3 # ========================================================================== # RINGS - Stat-Specific # ========================================================================== ring_of_strength: name: "Ring of Strength" item_type: armor slot: ring rarity: uncommon description: "A heavy iron ring etched with symbols of power. Increases physical might." value: 120 required_level: 3 is_tradeable: true stat_bonuses: strength: 3 ring_of_agility: name: "Ring of Agility" item_type: armor slot: ring rarity: uncommon description: "A lightweight ring of woven silver. Enhances speed and reflexes." value: 120 required_level: 3 is_tradeable: true stat_bonuses: dexterity: 3 ring_of_intellect: name: "Ring of Intellect" item_type: armor slot: ring rarity: uncommon description: "A sapphire-studded ring that sharpens the mind." value: 120 required_level: 3 is_tradeable: true stat_bonuses: intelligence: 3 ring_of_wisdom: name: "Ring of Wisdom" item_type: armor slot: ring rarity: uncommon description: "An ancient ring carved from petrified wood. Grants insight and perception." value: 120 required_level: 3 is_tradeable: true stat_bonuses: wisdom: 3 ring_of_fortitude: name: "Ring of Fortitude" item_type: armor slot: ring rarity: uncommon description: "A thick band of blackened steel. Toughens the body against harm." value: 120 required_level: 3 is_tradeable: true stat_bonuses: constitution: 3 ring_of_charisma: name: "Ring of Charisma" item_type: armor slot: ring rarity: uncommon description: "A elegant ring with a hypnotic gem. Enhances presence and charm." value: 120 required_level: 3 is_tradeable: true stat_bonuses: charisma: 3 # ========================================================================== # RINGS - Combat # ========================================================================== ring_of_protection: name: "Ring of Protection" item_type: armor slot: ring rarity: rare description: "A ring inscribed with protective runes. Creates a subtle barrier around the wearer." value: 200 required_level: 4 is_tradeable: true base_defense: 5 ring_of_the_magi: name: "Ring of the Magi" item_type: armor slot: ring rarity: rare description: "A ring pulsing with arcane energy. Amplifies spellcasting power." value: 200 required_level: 4 is_tradeable: true base_spell_power: 5 ring_of_evasion: name: "Ring of Evasion" item_type: armor slot: ring rarity: rare description: "A shadowy ring that seems to flicker in and out of sight." value: 175 required_level: 4 is_tradeable: true dodge_bonus: 0.05 ring_of_striking: name: "Ring of Striking" item_type: armor slot: ring rarity: rare description: "A ring with a ruby set in iron. Enhances the force of physical attacks." value: 185 required_level: 4 is_tradeable: true damage_bonus: 3 # ========================================================================== # AMULETS - Basic # ========================================================================== wooden_pendant: name: "Wooden Pendant" item_type: armor slot: amulet rarity: common description: "A carved wooden pendant on a leather cord. A humble but effective charm." value: 30 required_level: 1 is_tradeable: true max_hp_bonus: 5 bone_amulet: name: "Bone Amulet" item_type: armor slot: amulet rarity: common description: "An amulet carved from the bone of a magical beast. Provides minor magical resistance." value: 40 required_level: 1 is_tradeable: true base_resistance: 1 silver_locket: name: "Silver Locket" item_type: armor slot: amulet rarity: uncommon description: "A small silver locket that can hold a keepsake. Strengthens the wearer's resolve." value: 75 required_level: 2 is_tradeable: true max_hp_bonus: 10 travelers_charm: name: "Traveler's Charm" item_type: armor slot: amulet rarity: common description: "A lucky charm carried by wanderers. Said to bring fortune on the road." value: 50 required_level: 2 is_tradeable: true stat_bonuses: strength: 1 dexterity: 1 constitution: 1 intelligence: 1 wisdom: 1 charisma: 1 # ========================================================================== # AMULETS - Specialized # ========================================================================== amulet_of_health: name: "Amulet of Health" item_type: armor slot: amulet rarity: uncommon description: "A ruby-studded amulet that pulses with life energy." value: 125 required_level: 3 is_tradeable: true max_hp_bonus: 15 amulet_of_mana: name: "Amulet of Mana" item_type: armor slot: amulet rarity: uncommon description: "A sapphire pendant that glows with arcane power." value: 125 required_level: 3 is_tradeable: true max_mp_bonus: 15 amulet_of_warding: name: "Amulet of Warding" item_type: armor slot: amulet rarity: rare description: "An intricate amulet covered in protective sigils. Guards against magical harm." value: 175 required_level: 4 is_tradeable: true base_resistance: 3 amulet_of_regeneration: name: "Amulet of Regeneration" item_type: armor slot: amulet rarity: rare description: "A green gem amulet infused with troll essence. Slowly heals wounds over time." value: 200 required_level: 5 is_tradeable: true hp_regen: 2 amulet_of_focus: name: "Amulet of Focus" item_type: armor slot: amulet rarity: rare description: "A crystal pendant that helps the wearer concentrate on spellcasting." value: 175 required_level: 4 is_tradeable: true base_spell_power: 4 amulet_of_vitality: name: "Amulet of Vitality" item_type: armor slot: amulet rarity: rare description: "A vibrant amber amulet that radiates warmth. Enhances the wearer's constitution." value: 180 required_level: 4 is_tradeable: true stat_bonuses: constitution: 4 max_hp_bonus: 10 warriors_medallion: name: "Warrior's Medallion" item_type: armor slot: amulet rarity: uncommon description: "A bronze medallion awarded to proven warriors. Inspires courage in battle." value: 100 required_level: 3 is_tradeable: true stat_bonuses: strength: 2 constitution: 2 sorcerers_pendant: name: "Sorcerer's Pendant" item_type: armor slot: amulet rarity: uncommon description: "A mystical pendant favored by apprentice mages." value: 100 required_level: 3 is_tradeable: true stat_bonuses: intelligence: 2 wisdom: 2 # ========================================================================== # BELTS - Basic # ========================================================================== leather_belt: name: "Leather Belt" item_type: armor slot: belt rarity: common description: "A sturdy leather belt with pouches for carrying supplies." value: 15 required_level: 1 is_tradeable: true carry_capacity_bonus: 5 adventurers_belt: name: "Adventurer's Belt" item_type: armor slot: belt rarity: common description: "A well-worn belt with loops and pouches. Standard gear for dungeon delvers." value: 35 required_level: 1 is_tradeable: true potion_slots_bonus: 2 reinforced_belt: name: "Reinforced Belt" item_type: armor slot: belt rarity: common description: "A thick belt reinforced with metal studs. Provides minor protection." value: 45 required_level: 2 is_tradeable: true base_defense: 1 # ========================================================================== # BELTS - Class-Specific # ========================================================================== warriors_girdle: name: "Warrior's Girdle" item_type: armor slot: belt rarity: uncommon description: "A wide leather girdle worn by seasoned fighters. Supports heavy armor and enhances martial prowess." value: 100 required_level: 3 is_tradeable: true stat_bonuses: strength: 2 constitution: 2 rogues_sash: name: "Rogue's Sash" item_type: armor slot: belt rarity: uncommon description: "A dark silk sash with hidden pockets. Favored by thieves and assassins." value: 100 required_level: 3 is_tradeable: true stat_bonuses: dexterity: 2 crit_chance_bonus: 0.05 mages_cord: name: "Mage's Cord" item_type: armor slot: belt rarity: uncommon description: "A woven cord inscribed with arcane symbols. Channels magical energy more efficiently." value: 100 required_level: 3 is_tradeable: true stat_bonuses: intelligence: 2 base_spell_power: 5 clerics_cincture: name: "Cleric's Cincture" item_type: armor slot: belt rarity: uncommon description: "A blessed rope belt worn by the faithful. Enhances divine magic." value: 100 required_level: 3 is_tradeable: true stat_bonuses: wisdom: 2 base_resistance: 2 # ========================================================================== # BELTS - Combat # ========================================================================== belt_of_giant_strength: name: "Belt of Giant Strength" item_type: armor slot: belt rarity: rare description: "A massive belt made from giant's hide. Grants tremendous physical power." value: 200 required_level: 5 is_tradeable: true stat_bonuses: strength: 5 belt_of_endurance: name: "Belt of Endurance" item_type: armor slot: belt rarity: rare description: "A sturdy belt that seems to lighten burdens and boost stamina." value: 175 required_level: 4 is_tradeable: true stat_bonuses: constitution: 2 max_hp_bonus: 20 belt_of_the_serpent: name: "Belt of the Serpent" item_type: armor slot: belt rarity: rare description: "A belt made from serpent scales. Grants uncanny flexibility and reflexes." value: 185 required_level: 4 is_tradeable: true stat_bonuses: dexterity: 4 dodge_bonus: 0.03 war_belt: name: "War Belt" item_type: armor slot: belt rarity: rare description: "A heavy battle belt with weapon holsters. Designed for extended combat." value: 160 required_level: 4 is_tradeable: true base_defense: 3 stat_bonuses: strength: 2 constitution: 1 utility_belt: name: "Utility Belt" item_type: armor slot: belt rarity: uncommon description: "A belt with numerous pouches and clips. Perfect for carrying tools and supplies." value: 75 required_level: 2 is_tradeable: true carry_capacity_bonus: 10 potion_slots_bonus: 1