diff options
Diffstat (limited to 'data/items/equipment')
115 files changed, 1609 insertions, 1506 deletions
diff --git a/data/items/equipment/abyssal_bracelet.yaml b/data/items/equipment/abyssal_bracelet.yaml index df10e72..f20c1c4 100644 --- a/data/items/equipment/abyssal_bracelet.yaml +++ b/data/items/equipment/abyssal_bracelet.yaml @@ -1,5 +1,7 @@ +color: FF +description: An enchanted diamond bracelet that increases scavenging output. +equipment: + slot: hands + type: armor name: abyssal bracelet -color: "FF" -description: "An enchanted diamond bracelet that increases scavenging output." value: 6000 -equip_slot: hands diff --git a/data/items/equipment/adamant_dagger.yaml b/data/items/equipment/adamant_dagger.yaml index 3f8263c..7a4a832 100644 --- a/data/items/equipment/adamant_dagger.yaml +++ b/data/items/equipment/adamant_dagger.yaml @@ -1,28 +1,29 @@ -attack_type: stab color: "78" craft: - consume: - - items: - - adamantite_bar - quantity: 1 - level: 70 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 62 + ingredients: + - items: + - adamantite_bar + quantity: 1 + level: 70 + station: + - anvil + type: smithing + wait: 4 + xp: 62 description: A small adamant dagger. -equip_slot: main_hand +equipment: + attack: + crush: -1 + slash: 14 + stab: 23 + attack_type: stab + other: + strength: 19 + slot: main_hand + speed: 3 + type: melee_weapon name: adamant dagger requirements: - accuracy: 30 -speed: 3 + accuracy: 30 stackable: false -stats: - crush_attack: -1 - slash_attack: 14 - stab_attack: 23 - strength_bonus: 19 value: 400 -weapon_type: melee diff --git a/data/items/equipment/adamant_full_helm.yaml b/data/items/equipment/adamant_full_helm.yaml index 9a8e2a2..5d4bd24 100644 --- a/data/items/equipment/adamant_full_helm.yaml +++ b/data/items/equipment/adamant_full_helm.yaml @@ -1,26 +1,27 @@ color: "78" craft: - consume: - - items: - - adamantite_bar - quantity: 2 - level: 77 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 125 + ingredients: + - items: + - adamantite_bar + quantity: 2 + level: 77 + station: + - anvil + type: smithing + wait: 4 + xp: 125 description: An adamant full helmet. -equip_slot: head +equipment: + defense: + crush: 16 + ranged: 22 + science: -8 + slash: 24 + stab: 22 + slot: head + type: armor name: adamant full helm requirements: - defense: 30 + defense: 30 stackable: false -stats: - crush_defense: 16 - ranged_defense: 22 - science_defense: -8 - slash_defense: 24 - stab_defense: 22 value: 1000 diff --git a/data/items/equipment/adamant_med_helm.yaml b/data/items/equipment/adamant_med_helm.yaml index baa3cf3..3b06767 100644 --- a/data/items/equipment/adamant_med_helm.yaml +++ b/data/items/equipment/adamant_med_helm.yaml @@ -1,26 +1,27 @@ color: "78" craft: - consume: - - items: - - adamantite_bar - quantity: 1 - level: 73 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 62 + ingredients: + - items: + - adamantite_bar + quantity: 1 + level: 73 + station: + - anvil + type: smithing + wait: 4 + xp: 62 description: An adamant medium helmet. -equip_slot: head +equipment: + defense: + crush: 10 + ranged: 14 + science: -3 + slash: 16 + stab: 14 + slot: head + type: armor name: adamant med helm requirements: - defense: 30 + defense: 30 stackable: false -stats: - crush_defense: 10 - ranged_defense: 14 - science_defense: -3 - slash_defense: 16 - stab_defense: 14 value: 400 diff --git a/data/items/equipment/adamant_platebody.yaml b/data/items/equipment/adamant_platebody.yaml index a80f375..144bf78 100644 --- a/data/items/equipment/adamant_platebody.yaml +++ b/data/items/equipment/adamant_platebody.yaml @@ -1,26 +1,27 @@ color: "78" craft: - consume: - - items: - - adamantite_bar - quantity: 5 - level: 88 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 312 + ingredients: + - items: + - adamantite_bar + quantity: 5 + level: 88 + station: + - anvil + type: smithing + wait: 4 + xp: 312 description: An adamant platebody. -equip_slot: torso +equipment: + defense: + crush: 40 + ranged: 49 + science: -25 + slash: 55 + stab: 49 + slot: torso + type: armor name: adamant platebody requirements: - defense: 30 + defense: 30 stackable: false -stats: - crush_defense: 40 - ranged_defense: 49 - science_defense: -25 - slash_defense: 55 - stab_defense: 49 value: 5000 diff --git a/data/items/equipment/adamant_sword.yaml b/data/items/equipment/adamant_sword.yaml index 0033f76..052d501 100644 --- a/data/items/equipment/adamant_sword.yaml +++ b/data/items/equipment/adamant_sword.yaml @@ -1,28 +1,29 @@ -attack_type: slash color: "78" craft: - consume: - - items: - - adamantite_bar - quantity: 1 - level: 74 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 62 + ingredients: + - items: + - adamantite_bar + quantity: 1 + level: 74 + station: + - anvil + type: smithing + wait: 4 + xp: 62 description: An adamant sword. -equip_slot: main_hand +equipment: + attack: + crush: -2 + slash: 40 + stab: 20 + attack_type: slash + other: + strength: 27 + slot: main_hand + speed: 4 + type: melee_weapon name: adamant sword requirements: - accuracy: 30 -speed: 4 + accuracy: 30 stackable: false -stats: - crush_attack: -2 - slash_attack: 40 - stab_attack: 20 - strength_bonus: 27 value: 700 -weapon_type: melee diff --git a/data/items/equipment/binding_necklace.yaml b/data/items/equipment/binding_necklace.yaml index 6518ce7..879271e 100644 --- a/data/items/equipment/binding_necklace.yaml +++ b/data/items/equipment/binding_necklace.yaml @@ -1,5 +1,7 @@ -name: binding necklace color: "22" -description: "An enchanted emerald necklace. Provides a 100 percent success rate when identifying junk at altars." +description: An enchanted emerald necklace. Provides a 100 percent success rate when identifying junk at altars. +equipment: + slot: neck + type: armor +name: binding necklace value: 1200 -equip_slot: neck diff --git a/data/items/equipment/black_axe.yaml b/data/items/equipment/black_axe.yaml index ffff723..e0bbad2 100644 --- a/data/items/equipment/black_axe.yaml +++ b/data/items/equipment/black_axe.yaml @@ -1,18 +1,21 @@ +color: F0 +description: A black axe, good for woodcutting. +equipment: + attack: + crush: 14 + slash: 18 + stab: -2 + attack_type: slash + other: + strength: 14 + slot: main_hand + speed: 5 + type: melee_weapon name: black axe -color: "F0" -description: "A black axe, good for woodcutting." -value: 150 -stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: slash -stats: - stab_attack: -2 - slash_attack: 18 - crush_attack: 14 - strength_bonus: 14 -speed: 5 -tool_type: axe -tool_speed: 2.5 requirements: - accuracy: 10 + accuracy: 10 +stackable: false +tool: + speed: 2.5 + type: axe +value: 150 diff --git a/data/items/equipment/bracelet_of_clay.yaml b/data/items/equipment/bracelet_of_clay.yaml index ed9f92f..297538c 100644 --- a/data/items/equipment/bracelet_of_clay.yaml +++ b/data/items/equipment/bracelet_of_clay.yaml @@ -1,5 +1,7 @@ -name: bracelet of clay color: "27" -description: "An enchanted sapphire bracelet. Softens clay for easier crafting." +description: An enchanted sapphire bracelet. Softens clay for easier crafting. +equipment: + slot: hands + type: armor +name: bracelet of clay value: 500 -equip_slot: hands diff --git a/data/items/equipment/bracelet_of_slaughter.yaml b/data/items/equipment/bracelet_of_slaughter.yaml index 785a379..4ce08c9 100644 --- a/data/items/equipment/bracelet_of_slaughter.yaml +++ b/data/items/equipment/bracelet_of_slaughter.yaml @@ -1,5 +1,7 @@ -name: bracelet of slaughter color: "22" -description: "An enchanted emerald bracelet that provides bonus XP on kills." +description: An enchanted emerald bracelet that provides bonus XP on kills. +equipment: + slot: hands + type: armor +name: bracelet of slaughter value: 1200 -equip_slot: hands diff --git a/data/items/equipment/bronze_dagger.yaml b/data/items/equipment/bronze_dagger.yaml index d74276e..a1fa416 100644 --- a/data/items/equipment/bronze_dagger.yaml +++ b/data/items/equipment/bronze_dagger.yaml @@ -1,26 +1,27 @@ -attack_type: stab -color: "B2" +color: B2 craft: - consume: - - items: - - bronze_bar - quantity: 1 - level: 1 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 12 + ingredients: + - items: + - bronze_bar + quantity: 1 + level: 1 + station: + - anvil + type: smithing + wait: 4 + xp: 12 description: A small bronze dagger. -equip_slot: main_hand +equipment: + attack: + crush: -1 + slash: 3 + stab: 5 + attack_type: stab + other: + strength: 4 + slot: main_hand + speed: 3 + type: melee_weapon name: bronze dagger -speed: 3 stackable: false -stats: - crush_attack: -1 - slash_attack: 3 - stab_attack: 5 - strength_bonus: 4 value: 8 -weapon_type: melee diff --git a/data/items/equipment/bronze_full_helm.yaml b/data/items/equipment/bronze_full_helm.yaml index 07db7f4..1d61b36 100644 --- a/data/items/equipment/bronze_full_helm.yaml +++ b/data/items/equipment/bronze_full_helm.yaml @@ -1,24 +1,25 @@ -color: "B2" +color: B2 craft: - consume: - - items: - - bronze_bar - quantity: 2 - level: 7 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 25 + ingredients: + - items: + - bronze_bar + quantity: 2 + level: 7 + station: + - anvil + type: smithing + wait: 4 + xp: 25 description: A bronze full helmet. -equip_slot: head +equipment: + defense: + crush: 4 + ranged: 5 + science: -3 + slash: 6 + stab: 5 + slot: head + type: armor name: bronze full helm stackable: false -stats: - crush_defense: 4 - ranged_defense: 5 - science_defense: -3 - slash_defense: 6 - stab_defense: 5 value: 20 diff --git a/data/items/equipment/bronze_med_helm.yaml b/data/items/equipment/bronze_med_helm.yaml index d6a31ad..4832b3d 100644 --- a/data/items/equipment/bronze_med_helm.yaml +++ b/data/items/equipment/bronze_med_helm.yaml @@ -1,24 +1,25 @@ -color: "B2" +color: B2 craft: - consume: - - items: - - bronze_bar - quantity: 1 - level: 3 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 12 + ingredients: + - items: + - bronze_bar + quantity: 1 + level: 3 + station: + - anvil + type: smithing + wait: 4 + xp: 12 description: A bronze medium helmet. -equip_slot: head +equipment: + defense: + crush: 2 + ranged: 3 + science: -1 + slash: 4 + stab: 3 + slot: head + type: armor name: bronze med helm stackable: false -stats: - crush_defense: 2 - ranged_defense: 3 - science_defense: -1 - slash_defense: 4 - stab_defense: 3 value: 8 diff --git a/data/items/equipment/bronze_platebody.yaml b/data/items/equipment/bronze_platebody.yaml index d6954a2..a642f14 100644 --- a/data/items/equipment/bronze_platebody.yaml +++ b/data/items/equipment/bronze_platebody.yaml @@ -1,24 +1,25 @@ -color: "B2" +color: B2 craft: - consume: - - items: - - bronze_bar - quantity: 5 - level: 18 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 62 + ingredients: + - items: + - bronze_bar + quantity: 5 + level: 18 + station: + - anvil + type: smithing + wait: 4 + xp: 62 description: A bronze platebody. -equip_slot: torso +equipment: + defense: + crush: 10 + ranged: 12 + science: -10 + slash: 15 + stab: 12 + slot: torso + type: armor name: bronze platebody stackable: false -stats: - crush_defense: 10 - ranged_defense: 12 - science_defense: -10 - slash_defense: 15 - stab_defense: 12 value: 60 diff --git a/data/items/equipment/bronze_sword.yaml b/data/items/equipment/bronze_sword.yaml index 7a93c4c..56160f4 100644 --- a/data/items/equipment/bronze_sword.yaml +++ b/data/items/equipment/bronze_sword.yaml @@ -1,26 +1,27 @@ -attack_type: slash -color: "B2" +color: B2 craft: - consume: - - items: - - bronze_bar - quantity: 1 - level: 4 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 12 + ingredients: + - items: + - bronze_bar + quantity: 1 + level: 4 + station: + - anvil + type: smithing + wait: 4 + xp: 12 description: A basic bronze sword. -equip_slot: main_hand +equipment: + attack: + crush: -2 + slash: 10 + stab: 4 + attack_type: slash + other: + strength: 7 + slot: main_hand + speed: 4 + type: melee_weapon name: bronze sword -speed: 4 stackable: false -stats: - crush_attack: -2 - slash_attack: 10 - stab_attack: 4 - strength_bonus: 7 value: 12 -weapon_type: melee diff --git a/data/items/equipment/capacitor_gloves.yaml b/data/items/equipment/capacitor_gloves.yaml index 85cccc0..4b30983 100644 --- a/data/items/equipment/capacitor_gloves.yaml +++ b/data/items/equipment/capacitor_gloves.yaml @@ -1,10 +1,13 @@ +color: FA +description: Gloves woven with superconducting filaments. +equipment: + defense: + crush: 2 + slash: 2 + stab: 2 + other: + technology: 2 + slot: hands + type: armor name: Capacitor Gloves -description: "Gloves woven with superconducting filaments." -color: "FA" value: 300 -equip_slot: hands -stats: - stab_defense: 2 - slash_defense: 2 - crush_defense: 2 - technology_bonus: 2 diff --git a/data/items/equipment/cape_of_agility.yaml b/data/items/equipment/cape_of_agility.yaml index 62b8635..a64be10 100644 --- a/data/items/equipment/cape_of_agility.yaml +++ b/data/items/equipment/cape_of_agility.yaml @@ -1,5 +1,7 @@ +color: g:DF,E7,DF +description: A lightweight cape that allows the wearer to move with extraordinary speed. +equipment: + slot: back + type: armor name: cape of agility -color: "g:DF,E7,DF" -description: "A lightweight cape that allows the wearer to move with extraordinary speed." value: 500 -equip_slot: back diff --git a/data/items/equipment/coif.yaml b/data/items/equipment/coif.yaml index ea02d92..7aeab1b 100644 --- a/data/items/equipment/coif.yaml +++ b/data/items/equipment/coif.yaml @@ -1,29 +1,31 @@ -color: "5E" +color: 5E craft: - consume: - - items: - - hard_leather - quantity: 1 - - items: - - thread - quantity: 1 - level: 38 - skill: crafting - tool: needle - type: crafting - wait: 4 - xp: 37 + ingredients: + - items: + - hard_leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 38 + tool: needle + type: crafting + wait: 4 + xp: 37 description: A hard leather coif. -equip_slot: head +equipment: + attack: + ranged: 2 + defense: + crush: 2 + ranged: 6 + science: 4 + slash: 4 + stab: 2 + slot: head + type: armor name: coif requirements: - defense: 20 - ranged: 20 -stats: - crush_defense: 2 - ranged_attack: 2 - ranged_defense: 6 - science_defense: 4 - slash_defense: 4 - stab_defense: 2 + defense: 20 + ranged: 20 value: 45 diff --git a/data/items/equipment/diamond_amulet_u.yaml b/data/items/equipment/diamond_amulet_u.yaml index 2959aac..e8be864 100644 --- a/data/items/equipment/diamond_amulet_u.yaml +++ b/data/items/equipment/diamond_amulet_u.yaml @@ -1,6 +1,6 @@ color: "FF" craft: - consume: + ingredients: - items: - gold_bar quantity: 1 @@ -13,7 +13,6 @@ craft: - amulet_mould quantity: 1 level: 70 - skill: crafting station: - furnace type: crafting diff --git a/data/items/equipment/diamond_bracelet.yaml b/data/items/equipment/diamond_bracelet.yaml index 13acc98..090f4f5 100644 --- a/data/items/equipment/diamond_bracelet.yaml +++ b/data/items/equipment/diamond_bracelet.yaml @@ -1,25 +1,26 @@ -color: "FF" +color: FF craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - diamond - quantity: 1 - - byproducts: - - bracelet_mould - items: - - bracelet_mould - quantity: 1 - level: 58 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 95 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - diamond + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 58 + station: + - furnace + type: crafting + wait: 4 + xp: 95 description: A bracelet set with a diamond. Can be enchanted. -equip_slot: hands +equipment: + slot: hands + type: armor name: diamond bracelet value: 1500 diff --git a/data/items/equipment/diamond_necklace.yaml b/data/items/equipment/diamond_necklace.yaml index 19d485a..1c3510d 100644 --- a/data/items/equipment/diamond_necklace.yaml +++ b/data/items/equipment/diamond_necklace.yaml @@ -1,25 +1,26 @@ -color: "FF" +color: FF craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - diamond - quantity: 1 - - byproducts: - - necklace_mould - items: - - necklace_mould - quantity: 1 - level: 56 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 90 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - diamond + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 56 + station: + - furnace + type: crafting + wait: 4 + xp: 90 description: A necklace set with a diamond. Can be enchanted. -equip_slot: neck +equipment: + slot: neck + type: armor name: diamond necklace value: 1600 diff --git a/data/items/equipment/diamond_ring.yaml b/data/items/equipment/diamond_ring.yaml index f8fc583..a8f8017 100644 --- a/data/items/equipment/diamond_ring.yaml +++ b/data/items/equipment/diamond_ring.yaml @@ -1,25 +1,26 @@ -color: "FF" +color: FF craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - diamond - quantity: 1 - - byproducts: - - ring_mould - items: - - ring_mould - quantity: 1 - level: 43 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 85 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - diamond + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 43 + station: + - furnace + type: crafting + wait: 4 + xp: 85 description: A ring set with a diamond. Can be enchanted. -equip_slot: ring +equipment: + slot: ring + type: armor name: diamond ring value: 1500 diff --git a/data/items/equipment/digsite_pendant.yaml b/data/items/equipment/digsite_pendant.yaml index b8a2985..49942f1 100644 --- a/data/items/equipment/digsite_pendant.yaml +++ b/data/items/equipment/digsite_pendant.yaml @@ -1,5 +1,7 @@ +color: C4 +description: An enchanted ruby necklace that can teleport you to dig sites. +equipment: + slot: neck + type: armor name: digsite pendant -color: "C4" -description: "An enchanted ruby necklace that can teleport you to dig sites." value: 2500 -equip_slot: neck diff --git a/data/items/equipment/dragon_axe.yaml b/data/items/equipment/dragon_axe.yaml index 127b343..81f7c48 100644 --- a/data/items/equipment/dragon_axe.yaml +++ b/data/items/equipment/dragon_axe.yaml @@ -1,18 +1,21 @@ +color: C4 +description: A powerful dragon axe. +equipment: + attack: + crush: 32 + slash: 43 + stab: -2 + attack_type: slash + other: + strength: 36 + slot: main_hand + speed: 5 + type: melee_weapon name: dragon axe -color: "C4" -description: "A powerful dragon axe." -value: 50000 -stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: slash -stats: - stab_attack: -2 - slash_attack: 43 - crush_attack: 32 - strength_bonus: 36 -speed: 5 -tool_type: axe -tool_speed: 1 requirements: accuracy: 60 +stackable: false +tool: + speed: 1 + type: axe +value: 50000 diff --git a/data/items/equipment/emerald_amulet_u.yaml b/data/items/equipment/emerald_amulet_u.yaml index 27421f2..0e0ac26 100644 --- a/data/items/equipment/emerald_amulet_u.yaml +++ b/data/items/equipment/emerald_amulet_u.yaml @@ -1,6 +1,6 @@ color: "53" craft: - consume: + ingredients: - items: - gold_bar quantity: 1 @@ -13,7 +13,6 @@ craft: - amulet_mould quantity: 1 level: 31 - skill: crafting station: - furnace type: crafting diff --git a/data/items/equipment/emerald_bracelet.yaml b/data/items/equipment/emerald_bracelet.yaml index 55ad471..990a7eb 100644 --- a/data/items/equipment/emerald_bracelet.yaml +++ b/data/items/equipment/emerald_bracelet.yaml @@ -1,25 +1,26 @@ color: "22" craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - emerald - quantity: 1 - - byproducts: - - bracelet_mould - items: - - bracelet_mould - quantity: 1 - level: 30 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 65 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - emerald + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 30 + station: + - furnace + type: crafting + wait: 4 + xp: 65 description: A bracelet set with an emerald. Can be enchanted. -equip_slot: hands +equipment: + slot: hands + type: armor name: emerald bracelet value: 400 diff --git a/data/items/equipment/emerald_necklace.yaml b/data/items/equipment/emerald_necklace.yaml index a0a8b95..99f1af2 100644 --- a/data/items/equipment/emerald_necklace.yaml +++ b/data/items/equipment/emerald_necklace.yaml @@ -1,25 +1,26 @@ color: "22" craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - emerald - quantity: 1 - - byproducts: - - necklace_mould - items: - - necklace_mould - quantity: 1 - level: 29 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 60 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - emerald + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 29 + station: + - furnace + type: crafting + wait: 4 + xp: 60 description: A necklace set with an emerald. Can be enchanted. -equip_slot: neck +equipment: + slot: neck + type: armor name: emerald necklace value: 450 diff --git a/data/items/equipment/emerald_ring.yaml b/data/items/equipment/emerald_ring.yaml index c51f9ea..401ac71 100644 --- a/data/items/equipment/emerald_ring.yaml +++ b/data/items/equipment/emerald_ring.yaml @@ -1,25 +1,26 @@ color: "22" craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - emerald - quantity: 1 - - byproducts: - - ring_mould - items: - - ring_mould - quantity: 1 - level: 27 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 55 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - emerald + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 27 + station: + - furnace + type: crafting + wait: 4 + xp: 55 description: A ring set with an emerald. Can be enchanted. -equip_slot: ring +equipment: + slot: ring + type: armor name: emerald ring value: 400 diff --git a/data/items/equipment/gold_amulet_u.yaml b/data/items/equipment/gold_amulet_u.yaml index 705042d..bc8041c 100644 --- a/data/items/equipment/gold_amulet_u.yaml +++ b/data/items/equipment/gold_amulet_u.yaml @@ -1,6 +1,6 @@ color: "DC" craft: - consume: + ingredients: - items: - gold_bar quantity: 1 @@ -10,7 +10,6 @@ craft: - amulet_mould quantity: 1 level: 8 - skill: crafting station: - furnace type: crafting diff --git a/data/items/equipment/gold_bracelet.yaml b/data/items/equipment/gold_bracelet.yaml index 874441a..56882c2 100644 --- a/data/items/equipment/gold_bracelet.yaml +++ b/data/items/equipment/gold_bracelet.yaml @@ -1,22 +1,23 @@ -color: "DC" +color: DC craft: - consume: - - items: - - gold_bar - quantity: 1 - - byproducts: - - bracelet_mould - items: - - bracelet_mould - quantity: 1 - level: 7 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 25 + ingredients: + - items: + - gold_bar + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 7 + station: + - furnace + type: crafting + wait: 4 + xp: 25 description: A gold bracelet. -equip_slot: hands +equipment: + slot: hands + type: armor name: gold bracelet value: 65 diff --git a/data/items/equipment/gold_necklace.yaml b/data/items/equipment/gold_necklace.yaml index 2366bd8..dc8d439 100644 --- a/data/items/equipment/gold_necklace.yaml +++ b/data/items/equipment/gold_necklace.yaml @@ -1,22 +1,23 @@ -color: "DC" +color: DC craft: - consume: - - items: - - gold_bar - quantity: 1 - - byproducts: - - necklace_mould - items: - - necklace_mould - quantity: 1 - level: 6 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 20 + ingredients: + - items: + - gold_bar + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 6 + station: + - furnace + type: crafting + wait: 4 + xp: 20 description: A gold necklace. -equip_slot: neck +equipment: + slot: neck + type: armor name: gold necklace value: 60 diff --git a/data/items/equipment/gold_ring.yaml b/data/items/equipment/gold_ring.yaml index 8b6dc9d..f9106ce 100644 --- a/data/items/equipment/gold_ring.yaml +++ b/data/items/equipment/gold_ring.yaml @@ -1,22 +1,23 @@ -color: "DC" +color: DC craft: - consume: - - items: - - gold_bar - quantity: 1 - - byproducts: - - ring_mould - items: - - ring_mould - quantity: 1 - level: 5 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 15 + ingredients: + - items: + - gold_bar + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 5 + station: + - furnace + type: crafting + wait: 4 + xp: 15 description: A simple gold ring. -equip_slot: ring +equipment: + slot: ring + type: armor name: gold ring value: 50 diff --git a/data/items/equipment/graceful_boots.yaml b/data/items/equipment/graceful_boots.yaml index 52c0e9a..c300bc6 100644 --- a/data/items/equipment/graceful_boots.yaml +++ b/data/items/equipment/graceful_boots.yaml @@ -1,5 +1,7 @@ +color: E6 +description: Lightweight boots. Part of the graceful set. +equipment: + slot: feet + type: armor name: graceful boots -color: "E6" -description: "Lightweight boots. Part of the graceful set." value: 80 -equip_slot: feet diff --git a/data/items/equipment/graceful_cape.yaml b/data/items/equipment/graceful_cape.yaml index 88ebd9d..433be48 100644 --- a/data/items/equipment/graceful_cape.yaml +++ b/data/items/equipment/graceful_cape.yaml @@ -1,5 +1,7 @@ +color: E6 +description: A lightweight cape. Part of the graceful set. +equipment: + slot: back + type: armor name: graceful cape -color: "E6" -description: "A lightweight cape. Part of the graceful set." value: 100 -equip_slot: back diff --git a/data/items/equipment/graceful_gloves.yaml b/data/items/equipment/graceful_gloves.yaml index c55d41b..265b321 100644 --- a/data/items/equipment/graceful_gloves.yaml +++ b/data/items/equipment/graceful_gloves.yaml @@ -1,5 +1,7 @@ +color: E6 +description: Lightweight gloves. Part of the graceful set. +equipment: + slot: hands + type: armor name: graceful gloves -color: "E6" -description: "Lightweight gloves. Part of the graceful set." value: 80 -equip_slot: hands diff --git a/data/items/equipment/graceful_hat.yaml b/data/items/equipment/graceful_hat.yaml index 3c7a211..a0a524a 100644 --- a/data/items/equipment/graceful_hat.yaml +++ b/data/items/equipment/graceful_hat.yaml @@ -1,5 +1,7 @@ +color: E6 +description: A lightweight hat. Part of the graceful set. +equipment: + slot: head + type: armor name: graceful hat -color: "E6" -description: "A lightweight hat. Part of the graceful set." value: 100 -equip_slot: head diff --git a/data/items/equipment/graceful_legs.yaml b/data/items/equipment/graceful_legs.yaml index 5b7eb44..5142692 100644 --- a/data/items/equipment/graceful_legs.yaml +++ b/data/items/equipment/graceful_legs.yaml @@ -1,5 +1,7 @@ +color: E6 +description: Lightweight leg armour. Part of the graceful set. +equipment: + slot: legs + type: armor name: graceful legs -color: "E6" -description: "Lightweight leg armour. Part of the graceful set." value: 150 -equip_slot: legs diff --git a/data/items/equipment/graceful_torso.yaml b/data/items/equipment/graceful_torso.yaml index 656918a..502573e 100644 --- a/data/items/equipment/graceful_torso.yaml +++ b/data/items/equipment/graceful_torso.yaml @@ -1,5 +1,7 @@ +color: E6 +description: A lightweight top. Part of the graceful set. +equipment: + slot: torso + type: armor name: graceful torso -color: "E6" -description: "A lightweight top. Part of the graceful set." value: 150 -equip_slot: torso diff --git a/data/items/equipment/hard_leather_body.yaml b/data/items/equipment/hard_leather_body.yaml index 8951f1d..f621852 100644 --- a/data/items/equipment/hard_leather_body.yaml +++ b/data/items/equipment/hard_leather_body.yaml @@ -1,27 +1,28 @@ -color: "5E" +color: 5E craft: - consume: - - items: - - hard_leather - quantity: 1 - - items: - - thread - quantity: 1 - level: 28 - skill: crafting - tool: needle - type: crafting - wait: 4 - xp: 35 + ingredients: + - items: + - hard_leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 28 + tool: needle + type: crafting + wait: 4 + xp: 35 description: A hardened leather body armour. -equip_slot: torso +equipment: + defense: + crush: 8 + ranged: 14 + science: 6 + slash: 12 + stab: 8 + slot: torso + type: armor name: hard leather body requirements: - defense: 10 -stats: - crush_defense: 8 - ranged_defense: 14 - science_defense: 6 - slash_defense: 12 - stab_defense: 8 + defense: 10 value: 60 diff --git a/data/items/equipment/hard_leather_shield.yaml b/data/items/equipment/hard_leather_shield.yaml index 7ea33cb..5d4a0d8 100644 --- a/data/items/equipment/hard_leather_shield.yaml +++ b/data/items/equipment/hard_leather_shield.yaml @@ -1,27 +1,28 @@ -color: "5E" +color: 5E craft: - consume: - - items: - - hard_leather - quantity: 1 - - items: - - thread - quantity: 1 - level: 41 - skill: crafting - tool: needle - type: crafting - wait: 4 - xp: 40 + ingredients: + - items: + - hard_leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 41 + tool: needle + type: crafting + wait: 4 + xp: 40 description: A shield made of hardened leather. -equip_slot: off_hand +equipment: + defense: + crush: 5 + ranged: 8 + science: 4 + slash: 7 + stab: 5 + slot: off_hand + type: armor name: hard leather shield requirements: - defense: 10 -stats: - crush_defense: 5 - ranged_defense: 8 - science_defense: 4 - slash_defense: 7 - stab_defense: 5 + defense: 10 value: 55 diff --git a/data/items/equipment/inoculation_bracelet.yaml b/data/items/equipment/inoculation_bracelet.yaml index ce55652..2029a71 100644 --- a/data/items/equipment/inoculation_bracelet.yaml +++ b/data/items/equipment/inoculation_bracelet.yaml @@ -1,5 +1,7 @@ +color: C4 +description: An enchanted ruby bracelet that provides resistance to poison. +equipment: + slot: hands + type: armor name: inoculation bracelet -color: "C4" -description: "An enchanted ruby bracelet that provides resistance to poison." value: 2500 -equip_slot: hands diff --git a/data/items/equipment/insulated_gloves.yaml b/data/items/equipment/insulated_gloves.yaml index 3c50755..08740ce 100644 --- a/data/items/equipment/insulated_gloves.yaml +++ b/data/items/equipment/insulated_gloves.yaml @@ -1,8 +1,8 @@ +color: D6 +description: Heavy rubber gloves that protect against electrical attacks. Essential when fighting drones. +equipment: + slot: hands + type: armor name: insulated gloves -color: "D6" -description: "Heavy rubber gloves that protect against electrical attacks. Essential when fighting drones." -value: 50 stackable: false -equip_slot: hands -stats: - defense_bonus: 1 +value: 50 diff --git a/data/items/equipment/iron_dagger.yaml b/data/items/equipment/iron_dagger.yaml index 80c0382..024e4e1 100644 --- a/data/items/equipment/iron_dagger.yaml +++ b/data/items/equipment/iron_dagger.yaml @@ -1,26 +1,27 @@ -attack_type: stab -color: "FA" +color: FA craft: - consume: - - items: - - iron_bar - quantity: 1 - level: 20 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 25 + ingredients: + - items: + - iron_bar + quantity: 1 + level: 20 + station: + - anvil + type: smithing + wait: 4 + xp: 25 description: A small iron dagger. -equip_slot: main_hand +equipment: + attack: + crush: -1 + slash: 5 + stab: 8 + attack_type: stab + other: + strength: 7 + slot: main_hand + speed: 3 + type: melee_weapon name: iron dagger -speed: 3 stackable: false -stats: - crush_attack: -1 - slash_attack: 5 - stab_attack: 8 - strength_bonus: 7 value: 20 -weapon_type: melee diff --git a/data/items/equipment/iron_full_helm.yaml b/data/items/equipment/iron_full_helm.yaml index 5e9e500..d828b95 100644 --- a/data/items/equipment/iron_full_helm.yaml +++ b/data/items/equipment/iron_full_helm.yaml @@ -1,24 +1,25 @@ -color: "FA" +color: FA craft: - consume: - - items: - - iron_bar - quantity: 2 - level: 27 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 50 + ingredients: + - items: + - iron_bar + quantity: 2 + level: 27 + station: + - anvil + type: smithing + wait: 4 + xp: 50 description: An iron full helmet. -equip_slot: head +equipment: + defense: + crush: 6 + ranged: 8 + science: -3 + slash: 9 + stab: 8 + slot: head + type: armor name: iron full helm stackable: false -stats: - crush_defense: 6 - ranged_defense: 8 - science_defense: -3 - slash_defense: 9 - stab_defense: 8 value: 50 diff --git a/data/items/equipment/iron_med_helm.yaml b/data/items/equipment/iron_med_helm.yaml index 6fea4b8..250327d 100644 --- a/data/items/equipment/iron_med_helm.yaml +++ b/data/items/equipment/iron_med_helm.yaml @@ -1,24 +1,25 @@ -color: "FA" +color: FA craft: - consume: - - items: - - iron_bar - quantity: 1 - level: 22 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 25 + ingredients: + - items: + - iron_bar + quantity: 1 + level: 22 + station: + - anvil + type: smithing + wait: 4 + xp: 25 description: An iron medium helmet. -equip_slot: head +equipment: + defense: + crush: 3 + ranged: 5 + science: -1 + slash: 6 + stab: 5 + slot: head + type: armor name: iron med helm stackable: false -stats: - crush_defense: 3 - ranged_defense: 5 - science_defense: -1 - slash_defense: 6 - stab_defense: 5 value: 20 diff --git a/data/items/equipment/iron_platebody.yaml b/data/items/equipment/iron_platebody.yaml index e7bfa17..73c40f1 100644 --- a/data/items/equipment/iron_platebody.yaml +++ b/data/items/equipment/iron_platebody.yaml @@ -1,24 +1,25 @@ -color: "FA" +color: FA craft: - consume: - - items: - - iron_bar - quantity: 5 - level: 33 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 125 + ingredients: + - items: + - iron_bar + quantity: 5 + level: 33 + station: + - anvil + type: smithing + wait: 4 + xp: 125 description: An iron platebody. -equip_slot: torso +equipment: + defense: + crush: 14 + ranged: 18 + science: -10 + slash: 22 + stab: 18 + slot: torso + type: armor name: iron platebody stackable: false -stats: - crush_defense: 14 - ranged_defense: 18 - science_defense: -10 - slash_defense: 22 - stab_defense: 18 value: 150 diff --git a/data/items/equipment/iron_sword.yaml b/data/items/equipment/iron_sword.yaml index cdc6017..392fe53 100644 --- a/data/items/equipment/iron_sword.yaml +++ b/data/items/equipment/iron_sword.yaml @@ -1,26 +1,27 @@ -attack_type: slash -color: "FA" +color: FA craft: - consume: - - items: - - iron_bar - quantity: 1 - level: 24 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 25 + ingredients: + - items: + - iron_bar + quantity: 1 + level: 24 + station: + - anvil + type: smithing + wait: 4 + xp: 25 description: An iron sword. -equip_slot: main_hand +equipment: + attack: + crush: -2 + slash: 15 + stab: 7 + attack_type: slash + other: + strength: 10 + slot: main_hand + speed: 4 + type: melee_weapon name: iron sword -speed: 4 stackable: false -stats: - crush_attack: -2 - slash_attack: 15 - stab_attack: 7 - strength_bonus: 10 value: 30 -weapon_type: melee diff --git a/data/items/equipment/leather_body.yaml b/data/items/equipment/leather_body.yaml index e201f10..6611ce2 100644 --- a/data/items/equipment/leather_body.yaml +++ b/data/items/equipment/leather_body.yaml @@ -1,25 +1,26 @@ color: "82" craft: - consume: - - items: - - leather - quantity: 1 - - items: - - thread - quantity: 1 - level: 14 - skill: crafting - tool: needle - type: crafting - wait: 4 - xp: 25 + ingredients: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 14 + tool: needle + type: crafting + wait: 4 + xp: 25 description: A leather body armour. -equip_slot: torso +equipment: + defense: + crush: 5 + ranged: 10 + science: 4 + slash: 7 + stab: 4 + slot: torso + type: armor name: leather body -stats: - crush_defense: 5 - ranged_defense: 10 - science_defense: 4 - slash_defense: 7 - stab_defense: 4 value: 25 diff --git a/data/items/equipment/leather_boots.yaml b/data/items/equipment/leather_boots.yaml index a917637..2d8d280 100644 --- a/data/items/equipment/leather_boots.yaml +++ b/data/items/equipment/leather_boots.yaml @@ -1,25 +1,26 @@ color: "82" craft: - consume: - - items: - - leather - quantity: 1 - - items: - - thread - quantity: 1 - level: 7 - skill: crafting - tool: needle - type: crafting - wait: 4 - xp: 16 + ingredients: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 7 + tool: needle + type: crafting + wait: 4 + xp: 16 description: A pair of leather boots. -equip_slot: feet +equipment: + defense: + crush: 1 + ranged: 2 + science: 1 + slash: 1 + stab: 1 + slot: feet + type: armor name: leather boots -stats: - crush_defense: 1 - ranged_defense: 2 - science_defense: 1 - slash_defense: 1 - stab_defense: 1 value: 12 diff --git a/data/items/equipment/leather_chaps.yaml b/data/items/equipment/leather_chaps.yaml index 8917732..8246c8a 100644 --- a/data/items/equipment/leather_chaps.yaml +++ b/data/items/equipment/leather_chaps.yaml @@ -1,25 +1,26 @@ color: "82" craft: - consume: - - items: - - leather - quantity: 1 - - items: - - thread - quantity: 1 - level: 18 - skill: crafting - tool: needle - type: crafting - wait: 4 - xp: 27 + ingredients: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 18 + tool: needle + type: crafting + wait: 4 + xp: 27 description: A pair of leather chaps. -equip_slot: legs +equipment: + defense: + crush: 3 + ranged: 6 + science: 3 + slash: 4 + stab: 2 + slot: legs + type: armor name: leather chaps -stats: - crush_defense: 3 - ranged_defense: 6 - science_defense: 3 - slash_defense: 4 - stab_defense: 2 value: 20 diff --git a/data/items/equipment/leather_cowl.yaml b/data/items/equipment/leather_cowl.yaml index b48ba23..c918ef0 100644 --- a/data/items/equipment/leather_cowl.yaml +++ b/data/items/equipment/leather_cowl.yaml @@ -1,25 +1,26 @@ color: "82" craft: - consume: - - items: - - leather - quantity: 1 - - items: - - thread - quantity: 1 - level: 9 - skill: crafting - tool: needle - type: crafting - wait: 4 - xp: 19 + ingredients: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 9 + tool: needle + type: crafting + wait: 4 + xp: 19 description: A leather cowl. -equip_slot: head +equipment: + defense: + crush: 1 + ranged: 4 + science: 2 + slash: 2 + stab: 1 + slot: head + type: armor name: leather cowl -stats: - crush_defense: 1 - ranged_defense: 4 - science_defense: 2 - slash_defense: 2 - stab_defense: 1 value: 15 diff --git a/data/items/equipment/leather_gloves.yaml b/data/items/equipment/leather_gloves.yaml index 04efee9..65a0168 100644 --- a/data/items/equipment/leather_gloves.yaml +++ b/data/items/equipment/leather_gloves.yaml @@ -1,25 +1,26 @@ color: "82" craft: - consume: - - items: - - leather - quantity: 1 - - items: - - thread - quantity: 1 - level: 1 - skill: crafting - tool: needle - type: crafting - wait: 4 - xp: 14 + ingredients: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 1 + tool: needle + type: crafting + wait: 4 + xp: 14 description: A pair of leather gloves. -equip_slot: hands +equipment: + defense: + crush: 1 + ranged: 2 + science: 1 + slash: 1 + stab: 1 + slot: hands + type: armor name: leather gloves -stats: - crush_defense: 1 - ranged_defense: 2 - science_defense: 1 - slash_defense: 1 - stab_defense: 1 value: 10 diff --git a/data/items/equipment/leather_vambraces.yaml b/data/items/equipment/leather_vambraces.yaml index 7b8022d..26b0dea 100644 --- a/data/items/equipment/leather_vambraces.yaml +++ b/data/items/equipment/leather_vambraces.yaml @@ -1,26 +1,28 @@ color: "82" craft: - consume: - - items: - - leather - quantity: 1 - - items: - - thread - quantity: 1 - level: 11 - skill: crafting - tool: needle - type: crafting - wait: 4 - xp: 22 + ingredients: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 11 + tool: needle + type: crafting + wait: 4 + xp: 22 description: A pair of leather vambraces. -equip_slot: hands +equipment: + attack: + ranged: 4 + defense: + crush: 2 + ranged: 4 + science: 2 + slash: 2 + stab: 2 + slot: hands + type: armor name: leather vambraces -stats: - crush_defense: 2 - ranged_attack: 4 - ranged_defense: 4 - science_defense: 2 - slash_defense: 2 - stab_defense: 2 value: 18 diff --git a/data/items/equipment/longbow.yaml b/data/items/equipment/longbow.yaml index 8c2aac5..5529c1c 100644 --- a/data/items/equipment/longbow.yaml +++ b/data/items/equipment/longbow.yaml @@ -1,23 +1,23 @@ -attack_type: ranged color: "89" craft: - consume: - - items: - - longbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 10 - skill: fletching - type: fletching - wait: 2 - xp: 10 + ingredients: + - items: + - longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 10 + type: fletching + wait: 2 + xp: 10 description: A longbow. -equip_slot: main_hand +equipment: + attack: + ranged: 8 + attack_type: ranged + slot: main_hand + speed: 6 + type: ranged_weapon name: longbow -speed: 6 -stats: - ranged_attack: 8 value: 20 -weapon_type: ranged diff --git a/data/items/equipment/longbow_u.yaml b/data/items/equipment/longbow_u.yaml index b6f2c44..9597919 100644 --- a/data/items/equipment/longbow_u.yaml +++ b/data/items/equipment/longbow_u.yaml @@ -1,11 +1,10 @@ color: "89" craft: - consume: + ingredients: - items: - logs quantity: 1 level: 10 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/magic_longbow.yaml b/data/items/equipment/magic_longbow.yaml index becbf99..fd39e94 100644 --- a/data/items/equipment/magic_longbow.yaml +++ b/data/items/equipment/magic_longbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged -color: "3F" +color: 3F craft: - consume: - - items: - - magic_longbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 85 - skill: fletching - type: fletching - wait: 2 - xp: 91 + ingredients: + - items: + - magic_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 85 + type: fletching + wait: 2 + xp: 91 description: A magic longbow. -equip_slot: main_hand +equipment: + attack: + ranged: 69 + attack_type: ranged + slot: main_hand + speed: 6 + type: ranged_weapon name: magic longbow requirements: - ranged: 50 -speed: 6 -stats: - ranged_attack: 69 + ranged: 50 value: 6000 -weapon_type: ranged diff --git a/data/items/equipment/magic_longbow_u.yaml b/data/items/equipment/magic_longbow_u.yaml index ac81260..fae49b7 100644 --- a/data/items/equipment/magic_longbow_u.yaml +++ b/data/items/equipment/magic_longbow_u.yaml @@ -1,11 +1,10 @@ color: "3F" craft: - consume: + ingredients: - items: - magic_logs quantity: 1 level: 85 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/magic_shortbow.yaml b/data/items/equipment/magic_shortbow.yaml index 210dffe..424a504 100644 --- a/data/items/equipment/magic_shortbow.yaml +++ b/data/items/equipment/magic_shortbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged -color: "3F" +color: 3F craft: - consume: - - items: - - magic_shortbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 80 - skill: fletching - type: fletching - wait: 2 - xp: 83 + ingredients: + - items: + - magic_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 80 + type: fletching + wait: 2 + xp: 83 description: A magic shortbow. -equip_slot: main_hand +equipment: + attack: + ranged: 69 + attack_type: ranged + slot: main_hand + speed: 4 + type: ranged_weapon name: magic shortbow requirements: - ranged: 50 -speed: 4 -stats: - ranged_attack: 69 + ranged: 50 value: 4000 -weapon_type: ranged diff --git a/data/items/equipment/magic_shortbow_u.yaml b/data/items/equipment/magic_shortbow_u.yaml index aa9e455..4ba09d6 100644 --- a/data/items/equipment/magic_shortbow_u.yaml +++ b/data/items/equipment/magic_shortbow_u.yaml @@ -1,11 +1,10 @@ color: "3F" craft: - consume: + ingredients: - items: - magic_logs quantity: 1 level: 80 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/maple_longbow.yaml b/data/items/equipment/maple_longbow.yaml index 66ee5a0..994a60e 100644 --- a/data/items/equipment/maple_longbow.yaml +++ b/data/items/equipment/maple_longbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged -color: "AC" +color: AC craft: - consume: - - items: - - maple_longbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 55 - skill: fletching - type: fletching - wait: 2 - xp: 58 + ingredients: + - items: + - maple_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 55 + type: fletching + wait: 2 + xp: 58 description: A maple longbow. -equip_slot: main_hand +equipment: + attack: + ranged: 29 + attack_type: ranged + slot: main_hand + speed: 6 + type: ranged_weapon name: maple longbow requirements: - ranged: 30 -speed: 6 -stats: - ranged_attack: 29 + ranged: 30 value: 1280 -weapon_type: ranged diff --git a/data/items/equipment/maple_longbow_u.yaml b/data/items/equipment/maple_longbow_u.yaml index b26bae6..85d558a 100644 --- a/data/items/equipment/maple_longbow_u.yaml +++ b/data/items/equipment/maple_longbow_u.yaml @@ -1,11 +1,10 @@ color: "AC" craft: - consume: + ingredients: - items: - maple_logs quantity: 1 level: 55 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/maple_shortbow.yaml b/data/items/equipment/maple_shortbow.yaml index 385cbd0..cd3a02c 100644 --- a/data/items/equipment/maple_shortbow.yaml +++ b/data/items/equipment/maple_shortbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged -color: "AC" +color: AC craft: - consume: - - items: - - maple_shortbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 50 - skill: fletching - type: fletching - wait: 2 - xp: 50 + ingredients: + - items: + - maple_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 50 + type: fletching + wait: 2 + xp: 50 description: A maple shortbow. -equip_slot: main_hand +equipment: + attack: + ranged: 29 + attack_type: ranged + slot: main_hand + speed: 4 + type: ranged_weapon name: maple shortbow requirements: - ranged: 30 -speed: 4 -stats: - ranged_attack: 29 + ranged: 30 value: 640 -weapon_type: ranged diff --git a/data/items/equipment/maple_shortbow_u.yaml b/data/items/equipment/maple_shortbow_u.yaml index 5c58cbf..93e7d6c 100644 --- a/data/items/equipment/maple_shortbow_u.yaml +++ b/data/items/equipment/maple_shortbow_u.yaml @@ -1,11 +1,10 @@ color: "AC" craft: - consume: + ingredients: - items: - maple_logs quantity: 1 level: 50 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/mithril_dagger.yaml b/data/items/equipment/mithril_dagger.yaml index 3b258cf..0f717e7 100644 --- a/data/items/equipment/mithril_dagger.yaml +++ b/data/items/equipment/mithril_dagger.yaml @@ -1,28 +1,29 @@ -attack_type: stab -color: "4B" +color: 4B craft: - consume: - - items: - - mithril_bar - quantity: 1 - level: 50 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 50 + ingredients: + - items: + - mithril_bar + quantity: 1 + level: 50 + station: + - anvil + type: smithing + wait: 4 + xp: 50 description: A small mithril dagger. -equip_slot: main_hand +equipment: + attack: + crush: -1 + slash: 10 + stab: 17 + attack_type: stab + other: + strength: 14 + slot: main_hand + speed: 3 + type: melee_weapon name: mithril dagger requirements: - accuracy: 20 -speed: 3 + accuracy: 20 stackable: false -stats: - crush_attack: -1 - slash_attack: 10 - stab_attack: 17 - strength_bonus: 14 value: 150 -weapon_type: melee diff --git a/data/items/equipment/mithril_full_helm.yaml b/data/items/equipment/mithril_full_helm.yaml index 9b0787b..6d40856 100644 --- a/data/items/equipment/mithril_full_helm.yaml +++ b/data/items/equipment/mithril_full_helm.yaml @@ -1,26 +1,27 @@ -color: "4B" +color: 4B craft: - consume: - - items: - - mithril_bar - quantity: 2 - level: 57 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 100 + ingredients: + - items: + - mithril_bar + quantity: 2 + level: 57 + station: + - anvil + type: smithing + wait: 4 + xp: 100 description: A mithril full helmet. -equip_slot: head +equipment: + defense: + crush: 12 + ranged: 16 + science: -6 + slash: 18 + stab: 16 + slot: head + type: armor name: mithril full helm requirements: - defense: 20 + defense: 20 stackable: false -stats: - crush_defense: 12 - ranged_defense: 16 - science_defense: -6 - slash_defense: 18 - stab_defense: 16 value: 400 diff --git a/data/items/equipment/mithril_med_helm.yaml b/data/items/equipment/mithril_med_helm.yaml index 0c5c936..8bf7ac1 100644 --- a/data/items/equipment/mithril_med_helm.yaml +++ b/data/items/equipment/mithril_med_helm.yaml @@ -1,26 +1,27 @@ -color: "4B" +color: 4B craft: - consume: - - items: - - mithril_bar - quantity: 1 - level: 53 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 50 + ingredients: + - items: + - mithril_bar + quantity: 1 + level: 53 + station: + - anvil + type: smithing + wait: 4 + xp: 50 description: A mithril medium helmet. -equip_slot: head +equipment: + defense: + crush: 7 + ranged: 10 + science: -3 + slash: 12 + stab: 10 + slot: head + type: armor name: mithril med helm requirements: - defense: 20 + defense: 20 stackable: false -stats: - crush_defense: 7 - ranged_defense: 10 - science_defense: -3 - slash_defense: 12 - stab_defense: 10 value: 150 diff --git a/data/items/equipment/mithril_platebody.yaml b/data/items/equipment/mithril_platebody.yaml index 4683a50..04ca44e 100644 --- a/data/items/equipment/mithril_platebody.yaml +++ b/data/items/equipment/mithril_platebody.yaml @@ -1,26 +1,27 @@ -color: "4B" +color: 4B craft: - consume: - - items: - - mithril_bar - quantity: 5 - level: 68 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 250 + ingredients: + - items: + - mithril_bar + quantity: 5 + level: 68 + station: + - anvil + type: smithing + wait: 4 + xp: 250 description: A mithril platebody. -equip_slot: torso +equipment: + defense: + crush: 30 + ranged: 36 + science: -20 + slash: 42 + stab: 36 + slot: torso + type: armor name: mithril platebody requirements: - defense: 20 + defense: 20 stackable: false -stats: - crush_defense: 30 - ranged_defense: 36 - science_defense: -20 - slash_defense: 42 - stab_defense: 36 value: 1500 diff --git a/data/items/equipment/mithril_sword.yaml b/data/items/equipment/mithril_sword.yaml index aee233a..fa87e56 100644 --- a/data/items/equipment/mithril_sword.yaml +++ b/data/items/equipment/mithril_sword.yaml @@ -1,28 +1,29 @@ -attack_type: slash -color: "4B" +color: 4B craft: - consume: - - items: - - mithril_bar - quantity: 1 - level: 54 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 50 + ingredients: + - items: + - mithril_bar + quantity: 1 + level: 54 + station: + - anvil + type: smithing + wait: 4 + xp: 50 description: A mithril sword. -equip_slot: main_hand +equipment: + attack: + crush: -2 + slash: 30 + stab: 14 + attack_type: slash + other: + strength: 20 + slot: main_hand + speed: 4 + type: melee_weapon name: mithril sword requirements: - accuracy: 20 -speed: 4 + accuracy: 20 stackable: false -stats: - crush_attack: -2 - slash_attack: 30 - stab_attack: 14 - strength_bonus: 20 value: 250 -weapon_type: melee diff --git a/data/items/equipment/necklace_of_passage.yaml b/data/items/equipment/necklace_of_passage.yaml index 6fefd6b..b6ebe71 100644 --- a/data/items/equipment/necklace_of_passage.yaml +++ b/data/items/equipment/necklace_of_passage.yaml @@ -1,5 +1,7 @@ -name: necklace of passage color: "27" -description: "An enchanted sapphire necklace that can teleport the wearer to various locations." +description: An enchanted sapphire necklace that can teleport the wearer to various locations. +equipment: + slot: neck + type: armor +name: necklace of passage value: 750 -equip_slot: neck diff --git a/data/items/equipment/neural_headband.yaml b/data/items/equipment/neural_headband.yaml index aede26e..14a1a34 100644 --- a/data/items/equipment/neural_headband.yaml +++ b/data/items/equipment/neural_headband.yaml @@ -1,10 +1,13 @@ -name: Neural Headband -description: "A thin band of circuitry that amplifies neural signals, reducing battery drain." color: "27" +description: A thin band of circuitry that amplifies neural signals, reducing battery drain. +equipment: + defense: + crush: 1 + slash: 1 + stab: 1 + other: + technology: 4 + slot: head + type: armor +name: Neural Headband value: 500 -equip_slot: head -stats: - stab_defense: 1 - slash_defense: 1 - crush_defense: 1 - technology_bonus: 4 diff --git a/data/items/equipment/oak_longbow.yaml b/data/items/equipment/oak_longbow.yaml index bf2c259..45ef2fc 100644 --- a/data/items/equipment/oak_longbow.yaml +++ b/data/items/equipment/oak_longbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged color: "88" craft: - consume: - - items: - - oak_longbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 25 - skill: fletching - type: fletching - wait: 2 - xp: 25 + ingredients: + - items: + - oak_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 25 + type: fletching + wait: 2 + xp: 25 description: An oak longbow. -equip_slot: main_hand +equipment: + attack: + ranged: 14 + attack_type: ranged + slot: main_hand + speed: 6 + type: ranged_weapon name: oak longbow requirements: - ranged: 5 -speed: 6 -stats: - ranged_attack: 14 + ranged: 5 value: 80 -weapon_type: ranged diff --git a/data/items/equipment/oak_longbow_u.yaml b/data/items/equipment/oak_longbow_u.yaml index 89e7aa7..9d3cf68 100644 --- a/data/items/equipment/oak_longbow_u.yaml +++ b/data/items/equipment/oak_longbow_u.yaml @@ -1,11 +1,10 @@ color: "88" craft: - consume: + ingredients: - items: - oak_logs quantity: 1 level: 25 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/oak_shortbow.yaml b/data/items/equipment/oak_shortbow.yaml index 879dead..767bb43 100644 --- a/data/items/equipment/oak_shortbow.yaml +++ b/data/items/equipment/oak_shortbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged color: "88" craft: - consume: - - items: - - oak_shortbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 20 - skill: fletching - type: fletching - wait: 2 - xp: 16 + ingredients: + - items: + - oak_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 20 + type: fletching + wait: 2 + xp: 16 description: An oak shortbow. -equip_slot: main_hand +equipment: + attack: + ranged: 14 + attack_type: ranged + slot: main_hand + speed: 4 + type: ranged_weapon name: oak shortbow requirements: - ranged: 5 -speed: 4 -stats: - ranged_attack: 14 + ranged: 5 value: 40 -weapon_type: ranged diff --git a/data/items/equipment/oak_shortbow_u.yaml b/data/items/equipment/oak_shortbow_u.yaml index 553b9bd..0b567c2 100644 --- a/data/items/equipment/oak_shortbow_u.yaml +++ b/data/items/equipment/oak_shortbow_u.yaml @@ -1,11 +1,10 @@ color: "88" craft: - consume: + ingredients: - items: - oak_logs quantity: 1 level: 20 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/party_hat_blue.yaml b/data/items/equipment/party_hat_blue.yaml index 87fe732..0d2f33e 100644 --- a/data/items/equipment/party_hat_blue.yaml +++ b/data/items/equipment/party_hat_blue.yaml @@ -1,6 +1,8 @@ -name: blue party hat color: "45" -description: "A festive blue party hat." -value: 2 -equip_slot: head +description: A festive blue party hat. +equipment: + slot: head + type: armor +name: blue party hat stackable: false +value: 2 diff --git a/data/items/equipment/party_hat_green.yaml b/data/items/equipment/party_hat_green.yaml index 39efc53..e8b6349 100644 --- a/data/items/equipment/party_hat_green.yaml +++ b/data/items/equipment/party_hat_green.yaml @@ -1,6 +1,8 @@ -name: green party hat color: "53" -description: "A festive green party hat." -value: 2 -equip_slot: head +description: A festive green party hat. +equipment: + slot: head + type: armor +name: green party hat stackable: false +value: 2 diff --git a/data/items/equipment/party_hat_pink.yaml b/data/items/equipment/party_hat_pink.yaml index 37473d5..da52fb7 100644 --- a/data/items/equipment/party_hat_pink.yaml +++ b/data/items/equipment/party_hat_pink.yaml @@ -1,6 +1,8 @@ +color: D5 +description: A festive pink party hat. +equipment: + slot: head + type: armor name: pink party hat -color: "D5" -description: "A festive pink party hat." -value: 2 -equip_slot: head stackable: false +value: 2 diff --git a/data/items/equipment/party_hat_red.yaml b/data/items/equipment/party_hat_red.yaml index a26b690..322c008 100644 --- a/data/items/equipment/party_hat_red.yaml +++ b/data/items/equipment/party_hat_red.yaml @@ -1,6 +1,8 @@ +color: C4 +description: A festive red party hat. +equipment: + slot: head + type: armor name: red party hat -color: "C4" -description: "A festive red party hat." -value: 2 -equip_slot: head stackable: false +value: 2 diff --git a/data/items/equipment/party_hat_white.yaml b/data/items/equipment/party_hat_white.yaml index f1e748c..138a1ab 100644 --- a/data/items/equipment/party_hat_white.yaml +++ b/data/items/equipment/party_hat_white.yaml @@ -1,6 +1,8 @@ +color: FF +description: A festive white party hat. +equipment: + slot: head + type: armor name: white party hat -color: "FF" -description: "A festive white party hat." -value: 2 -equip_slot: head stackable: false +value: 2 diff --git a/data/items/equipment/party_hat_yellow.yaml b/data/items/equipment/party_hat_yellow.yaml index eda601b..3ec9303 100644 --- a/data/items/equipment/party_hat_yellow.yaml +++ b/data/items/equipment/party_hat_yellow.yaml @@ -1,6 +1,8 @@ +color: E2 +description: A festive yellow party hat. +equipment: + slot: head + type: armor name: yellow party hat -color: "E2" -description: "A festive yellow party hat." -value: 2 -equip_slot: head stackable: false +value: 2 diff --git a/data/items/equipment/phoenix_necklace.yaml b/data/items/equipment/phoenix_necklace.yaml index 8db7ed8..c163b1f 100644 --- a/data/items/equipment/phoenix_necklace.yaml +++ b/data/items/equipment/phoenix_necklace.yaml @@ -1,5 +1,7 @@ +color: FF +description: An enchanted diamond necklace that restores HP when you drop below 20 percent health. +equipment: + slot: neck + type: armor name: phoenix necklace -color: "FF" -description: "An enchanted diamond necklace that restores HP when you drop below 20 percent health." value: 5500 -equip_slot: neck diff --git a/data/items/equipment/power_amulet.yaml b/data/items/equipment/power_amulet.yaml index 6039d03..c32063c 100644 --- a/data/items/equipment/power_amulet.yaml +++ b/data/items/equipment/power_amulet.yaml @@ -1,7 +1,9 @@ +color: DC +description: A pendant containing a miniature power cell that augments tech efficiency. +equipment: + other: + technology: 3 + slot: neck + type: armor name: Power Amulet -description: "A pendant containing a miniature power cell that augments tech efficiency." -color: "DC" value: 800 -equip_slot: neck -stats: - technology_bonus: 3 diff --git a/data/items/equipment/ring_of_dueling.yaml b/data/items/equipment/ring_of_dueling.yaml index 7b2f5a1..206d088 100644 --- a/data/items/equipment/ring_of_dueling.yaml +++ b/data/items/equipment/ring_of_dueling.yaml @@ -1,5 +1,7 @@ -name: ring of dueling color: "22" -description: "An enchanted emerald ring used for teleporting to dueling arenas." +description: An enchanted emerald ring used for teleporting to dueling arenas. +equipment: + slot: ring + type: armor +name: ring of dueling value: 1000 -equip_slot: ring diff --git a/data/items/equipment/ring_of_forging.yaml b/data/items/equipment/ring_of_forging.yaml index 0b76249..41770db 100644 --- a/data/items/equipment/ring_of_forging.yaml +++ b/data/items/equipment/ring_of_forging.yaml @@ -1,5 +1,7 @@ +color: C4 +description: An enchanted ruby ring that prevents ore from failing to smelt. +equipment: + slot: ring + type: armor name: ring of forging -color: "C4" -description: "An enchanted ruby ring that prevents ore from failing to smelt." value: 2000 -equip_slot: ring diff --git a/data/items/equipment/ring_of_life.yaml b/data/items/equipment/ring_of_life.yaml index fa831e4..5304578 100644 --- a/data/items/equipment/ring_of_life.yaml +++ b/data/items/equipment/ring_of_life.yaml @@ -1,5 +1,7 @@ +color: FF +description: An enchanted diamond ring that teleports you to safety when your HP drops critically low. +equipment: + slot: ring + type: armor name: ring of life -color: "FF" -description: "An enchanted diamond ring that teleports you to safety when your HP drops critically low." value: 5000 -equip_slot: ring diff --git a/data/items/equipment/ring_of_recoil.yaml b/data/items/equipment/ring_of_recoil.yaml index 337d4cd..b7d08ec 100644 --- a/data/items/equipment/ring_of_recoil.yaml +++ b/data/items/equipment/ring_of_recoil.yaml @@ -1,5 +1,7 @@ -name: ring of recoil color: "27" -description: "An enchanted sapphire ring that reflects a portion of melee damage back to the attacker." +description: An enchanted sapphire ring that reflects a portion of melee damage back to the attacker. +equipment: + slot: ring + type: armor +name: ring of recoil value: 500 -equip_slot: ring diff --git a/data/items/equipment/ruby_amulet_u.yaml b/data/items/equipment/ruby_amulet_u.yaml index 79cb716..261d2e9 100644 --- a/data/items/equipment/ruby_amulet_u.yaml +++ b/data/items/equipment/ruby_amulet_u.yaml @@ -1,6 +1,6 @@ color: "C4" craft: - consume: + ingredients: - items: - gold_bar quantity: 1 @@ -13,7 +13,6 @@ craft: - amulet_mould quantity: 1 level: 50 - skill: crafting station: - furnace type: crafting diff --git a/data/items/equipment/ruby_bracelet.yaml b/data/items/equipment/ruby_bracelet.yaml index 5964aa6..cc7a99a 100644 --- a/data/items/equipment/ruby_bracelet.yaml +++ b/data/items/equipment/ruby_bracelet.yaml @@ -1,25 +1,26 @@ -color: "C4" +color: C4 craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - ruby - quantity: 1 - - byproducts: - - bracelet_mould - items: - - bracelet_mould - quantity: 1 - level: 42 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 80 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - ruby + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 42 + station: + - furnace + type: crafting + wait: 4 + xp: 80 description: A bracelet set with a ruby. Can be enchanted. -equip_slot: hands +equipment: + slot: hands + type: armor name: ruby bracelet value: 800 diff --git a/data/items/equipment/ruby_necklace.yaml b/data/items/equipment/ruby_necklace.yaml index ec7250e..b4e6cfb 100644 --- a/data/items/equipment/ruby_necklace.yaml +++ b/data/items/equipment/ruby_necklace.yaml @@ -1,25 +1,26 @@ -color: "C4" +color: C4 craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - ruby - quantity: 1 - - byproducts: - - necklace_mould - items: - - necklace_mould - quantity: 1 - level: 40 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 75 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - ruby + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 40 + station: + - furnace + type: crafting + wait: 4 + xp: 75 description: A necklace set with a ruby. Can be enchanted. -equip_slot: neck +equipment: + slot: neck + type: armor name: ruby necklace value: 850 diff --git a/data/items/equipment/ruby_ring.yaml b/data/items/equipment/ruby_ring.yaml index a7159c8..812a969 100644 --- a/data/items/equipment/ruby_ring.yaml +++ b/data/items/equipment/ruby_ring.yaml @@ -1,25 +1,26 @@ -color: "C4" +color: C4 craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - ruby - quantity: 1 - - byproducts: - - ring_mould - items: - - ring_mould - quantity: 1 - level: 63 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 70 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - ruby + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 63 + station: + - furnace + type: crafting + wait: 4 + xp: 70 description: A ring set with a ruby. Can be enchanted. -equip_slot: ring +equipment: + slot: ring + type: armor name: ruby ring value: 800 diff --git a/data/items/equipment/rune_dagger.yaml b/data/items/equipment/rune_dagger.yaml index d96e2d2..005fdc2 100644 --- a/data/items/equipment/rune_dagger.yaml +++ b/data/items/equipment/rune_dagger.yaml @@ -1,28 +1,29 @@ -attack_type: stab color: "57" craft: - consume: - - items: - - runite_bar - quantity: 1 - level: 85 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 75 + ingredients: + - items: + - runite_bar + quantity: 1 + level: 85 + station: + - anvil + type: smithing + wait: 4 + xp: 75 description: A small rune dagger. -equip_slot: main_hand +equipment: + attack: + crush: -1 + slash: 18 + stab: 30 + attack_type: stab + other: + strength: 24 + slot: main_hand + speed: 3 + type: melee_weapon name: rune dagger requirements: - accuracy: 40 -speed: 3 + accuracy: 40 stackable: false -stats: - crush_attack: -1 - slash_attack: 18 - stab_attack: 30 - strength_bonus: 24 value: 5000 -weapon_type: melee diff --git a/data/items/equipment/rune_full_helm.yaml b/data/items/equipment/rune_full_helm.yaml index e25f22e..92fe0d5 100644 --- a/data/items/equipment/rune_full_helm.yaml +++ b/data/items/equipment/rune_full_helm.yaml @@ -1,26 +1,27 @@ color: "57" craft: - consume: - - items: - - runite_bar - quantity: 2 - level: 92 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 150 + ingredients: + - items: + - runite_bar + quantity: 2 + level: 92 + station: + - anvil + type: smithing + wait: 4 + xp: 150 description: A rune full helmet. -equip_slot: head +equipment: + defense: + crush: 22 + ranged: 30 + science: -11 + slash: 33 + stab: 30 + slot: head + type: armor name: rune full helm requirements: - defense: 40 + defense: 40 stackable: false -stats: - crush_defense: 22 - ranged_defense: 30 - science_defense: -11 - slash_defense: 33 - stab_defense: 30 value: 12000 diff --git a/data/items/equipment/rune_med_helm.yaml b/data/items/equipment/rune_med_helm.yaml index 0823947..24a8992 100644 --- a/data/items/equipment/rune_med_helm.yaml +++ b/data/items/equipment/rune_med_helm.yaml @@ -1,26 +1,27 @@ color: "57" craft: - consume: - - items: - - runite_bar - quantity: 1 - level: 88 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 75 + ingredients: + - items: + - runite_bar + quantity: 1 + level: 88 + station: + - anvil + type: smithing + wait: 4 + xp: 75 description: A rune medium helmet. -equip_slot: head +equipment: + defense: + crush: 13 + ranged: 19 + science: -4 + slash: 22 + stab: 19 + slot: head + type: armor name: rune med helm requirements: - defense: 40 + defense: 40 stackable: false -stats: - crush_defense: 13 - ranged_defense: 19 - science_defense: -4 - slash_defense: 22 - stab_defense: 19 value: 5000 diff --git a/data/items/equipment/rune_platebody.yaml b/data/items/equipment/rune_platebody.yaml index 7702976..c5686d1 100644 --- a/data/items/equipment/rune_platebody.yaml +++ b/data/items/equipment/rune_platebody.yaml @@ -1,26 +1,27 @@ color: "57" craft: - consume: - - items: - - runite_bar - quantity: 5 - level: 99 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 375 + ingredients: + - items: + - runite_bar + quantity: 5 + level: 99 + station: + - anvil + type: smithing + wait: 4 + xp: 375 description: A rune platebody. -equip_slot: torso +equipment: + defense: + crush: 52 + ranged: 65 + science: -30 + slash: 72 + stab: 65 + slot: torso + type: armor name: rune platebody requirements: - defense: 40 + defense: 40 stackable: false -stats: - crush_defense: 52 - ranged_defense: 65 - science_defense: -30 - slash_defense: 72 - stab_defense: 65 value: 40000 diff --git a/data/items/equipment/rune_sword.yaml b/data/items/equipment/rune_sword.yaml index f1c9f14..d0adcdb 100644 --- a/data/items/equipment/rune_sword.yaml +++ b/data/items/equipment/rune_sword.yaml @@ -1,28 +1,29 @@ -attack_type: slash color: "57" craft: - consume: - - items: - - runite_bar - quantity: 1 - level: 89 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 75 + ingredients: + - items: + - runite_bar + quantity: 1 + level: 89 + station: + - anvil + type: smithing + wait: 4 + xp: 75 description: A rune sword. -equip_slot: main_hand +equipment: + attack: + crush: -2 + slash: 52 + stab: 27 + attack_type: slash + other: + strength: 36 + slot: main_hand + speed: 4 + type: melee_weapon name: rune sword requirements: - accuracy: 40 -speed: 4 + accuracy: 40 stackable: false -stats: - crush_attack: -2 - slash_attack: 52 - stab_attack: 27 - strength_bonus: 36 value: 10000 -weapon_type: melee diff --git a/data/items/equipment/sapphire_amulet_u.yaml b/data/items/equipment/sapphire_amulet_u.yaml index 20d7581..241d463 100644 --- a/data/items/equipment/sapphire_amulet_u.yaml +++ b/data/items/equipment/sapphire_amulet_u.yaml @@ -1,6 +1,6 @@ color: "45" craft: - consume: + ingredients: - items: - gold_bar quantity: 1 @@ -13,7 +13,6 @@ craft: - amulet_mould quantity: 1 level: 24 - skill: crafting station: - furnace type: crafting diff --git a/data/items/equipment/sapphire_bracelet.yaml b/data/items/equipment/sapphire_bracelet.yaml index e128639..f5cf3fb 100644 --- a/data/items/equipment/sapphire_bracelet.yaml +++ b/data/items/equipment/sapphire_bracelet.yaml @@ -1,25 +1,26 @@ color: "27" craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - sapphire - quantity: 1 - - byproducts: - - bracelet_mould - items: - - bracelet_mould - quantity: 1 - level: 23 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 60 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - sapphire + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 23 + station: + - furnace + type: crafting + wait: 4 + xp: 60 description: A bracelet set with a sapphire. Can be enchanted. -equip_slot: hands +equipment: + slot: hands + type: armor name: sapphire bracelet value: 200 diff --git a/data/items/equipment/sapphire_necklace.yaml b/data/items/equipment/sapphire_necklace.yaml index 5d59df6..cd93467 100644 --- a/data/items/equipment/sapphire_necklace.yaml +++ b/data/items/equipment/sapphire_necklace.yaml @@ -1,25 +1,26 @@ color: "27" craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - sapphire - quantity: 1 - - byproducts: - - necklace_mould - items: - - necklace_mould - quantity: 1 - level: 22 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 55 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - sapphire + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 22 + station: + - furnace + type: crafting + wait: 4 + xp: 55 description: A necklace set with a sapphire. Can be enchanted. -equip_slot: neck +equipment: + slot: neck + type: armor name: sapphire necklace value: 250 diff --git a/data/items/equipment/sapphire_ring.yaml b/data/items/equipment/sapphire_ring.yaml index aca01dc..da1cd43 100644 --- a/data/items/equipment/sapphire_ring.yaml +++ b/data/items/equipment/sapphire_ring.yaml @@ -1,25 +1,26 @@ color: "27" craft: - consume: - - items: - - gold_bar - quantity: 1 - - items: - - sapphire - quantity: 1 - - byproducts: - - ring_mould - items: - - ring_mould - quantity: 1 - level: 20 - skill: crafting - station: - - furnace - type: crafting - wait: 4 - xp: 40 + ingredients: + - items: + - gold_bar + quantity: 1 + - items: + - sapphire + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 20 + station: + - furnace + type: crafting + wait: 4 + xp: 40 description: A ring set with a sapphire. Can be enchanted. -equip_slot: ring +equipment: + slot: ring + type: armor name: sapphire ring value: 200 diff --git a/data/items/equipment/shortbow.yaml b/data/items/equipment/shortbow.yaml index cec7661..cd79769 100644 --- a/data/items/equipment/shortbow.yaml +++ b/data/items/equipment/shortbow.yaml @@ -1,23 +1,23 @@ -attack_type: ranged color: "89" craft: - consume: - - items: - - shortbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 5 - skill: fletching - type: fletching - wait: 2 - xp: 5 + ingredients: + - items: + - shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 5 + type: fletching + wait: 2 + xp: 5 description: A shortbow. -equip_slot: main_hand +equipment: + attack: + ranged: 8 + attack_type: ranged + slot: main_hand + speed: 4 + type: ranged_weapon name: shortbow -speed: 4 -stats: - ranged_attack: 8 value: 10 -weapon_type: ranged diff --git a/data/items/equipment/shortbow_u.yaml b/data/items/equipment/shortbow_u.yaml index 07d5fb9..9715273 100644 --- a/data/items/equipment/shortbow_u.yaml +++ b/data/items/equipment/shortbow_u.yaml @@ -1,11 +1,10 @@ color: "89" craft: - consume: + ingredients: - items: - logs quantity: 1 level: 5 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/spectral_visor.yaml b/data/items/equipment/spectral_visor.yaml index e69a785..79bd829 100644 --- a/data/items/equipment/spectral_visor.yaml +++ b/data/items/equipment/spectral_visor.yaml @@ -1,8 +1,8 @@ +color: 8D +description: A visor fitted with spectral frequency filters. Dampens psychic attacks from phantoms. +equipment: + slot: head + type: armor name: spectral visor -color: "8D" -description: "A visor fitted with spectral frequency filters. Dampens psychic attacks from phantoms." -value: 75 stackable: false -equip_slot: head -stats: - defense_bonus: 2 +value: 75 diff --git a/data/items/equipment/steel_dagger.yaml b/data/items/equipment/steel_dagger.yaml index 66265e2..4a1cbc5 100644 --- a/data/items/equipment/steel_dagger.yaml +++ b/data/items/equipment/steel_dagger.yaml @@ -1,28 +1,29 @@ -attack_type: stab -color: "FD" +color: FD craft: - consume: - - items: - - steel_bar - quantity: 1 - level: 30 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 37 + ingredients: + - items: + - steel_bar + quantity: 1 + level: 30 + station: + - anvil + type: smithing + wait: 4 + xp: 37 description: A small steel dagger. -equip_slot: main_hand +equipment: + attack: + crush: -1 + slash: 7 + stab: 12 + attack_type: stab + other: + strength: 10 + slot: main_hand + speed: 3 + type: melee_weapon name: steel dagger requirements: - accuracy: 5 -speed: 3 + accuracy: 5 stackable: false -stats: - crush_attack: -1 - slash_attack: 7 - stab_attack: 12 - strength_bonus: 10 value: 60 -weapon_type: melee diff --git a/data/items/equipment/steel_full_helm.yaml b/data/items/equipment/steel_full_helm.yaml index 01c1e39..da282fa 100644 --- a/data/items/equipment/steel_full_helm.yaml +++ b/data/items/equipment/steel_full_helm.yaml @@ -1,26 +1,27 @@ -color: "FD" +color: FD craft: - consume: - - items: - - steel_bar - quantity: 2 - level: 37 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 75 + ingredients: + - items: + - steel_bar + quantity: 2 + level: 37 + station: + - anvil + type: smithing + wait: 4 + xp: 75 description: A steel full helmet. -equip_slot: head +equipment: + defense: + crush: 9 + ranged: 12 + science: -5 + slash: 13 + stab: 12 + slot: head + type: armor name: steel full helm requirements: - defense: 5 + defense: 5 stackable: false -stats: - crush_defense: 9 - ranged_defense: 12 - science_defense: -5 - slash_defense: 13 - stab_defense: 12 value: 150 diff --git a/data/items/equipment/steel_med_helm.yaml b/data/items/equipment/steel_med_helm.yaml index 0c4b666..99186d0 100644 --- a/data/items/equipment/steel_med_helm.yaml +++ b/data/items/equipment/steel_med_helm.yaml @@ -1,26 +1,27 @@ -color: "FD" +color: FD craft: - consume: - - items: - - steel_bar - quantity: 1 - level: 33 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 37 + ingredients: + - items: + - steel_bar + quantity: 1 + level: 33 + station: + - anvil + type: smithing + wait: 4 + xp: 37 description: A steel medium helmet. -equip_slot: head +equipment: + defense: + crush: 5 + ranged: 7 + science: -2 + slash: 9 + stab: 7 + slot: head + type: armor name: steel med helm requirements: - defense: 5 + defense: 5 stackable: false -stats: - crush_defense: 5 - ranged_defense: 7 - science_defense: -2 - slash_defense: 9 - stab_defense: 7 value: 60 diff --git a/data/items/equipment/steel_platebody.yaml b/data/items/equipment/steel_platebody.yaml index 6c6dfd2..cb80601 100644 --- a/data/items/equipment/steel_platebody.yaml +++ b/data/items/equipment/steel_platebody.yaml @@ -1,26 +1,27 @@ -color: "FD" +color: FD craft: - consume: - - items: - - steel_bar - quantity: 5 - level: 48 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 187 + ingredients: + - items: + - steel_bar + quantity: 5 + level: 48 + station: + - anvil + type: smithing + wait: 4 + xp: 187 description: A steel platebody. -equip_slot: torso +equipment: + defense: + crush: 22 + ranged: 27 + science: -15 + slash: 32 + stab: 27 + slot: torso + type: armor name: steel platebody requirements: - defense: 5 + defense: 5 stackable: false -stats: - crush_defense: 22 - ranged_defense: 27 - science_defense: -15 - slash_defense: 32 - stab_defense: 27 value: 500 diff --git a/data/items/equipment/steel_sword.yaml b/data/items/equipment/steel_sword.yaml index 01ceb5c..b590210 100644 --- a/data/items/equipment/steel_sword.yaml +++ b/data/items/equipment/steel_sword.yaml @@ -1,28 +1,29 @@ -attack_type: slash -color: "FD" +color: FD craft: - consume: - - items: - - steel_bar - quantity: 1 - level: 34 - skill: smithing - station: - - anvil - type: smithing - wait: 4 - xp: 37 + ingredients: + - items: + - steel_bar + quantity: 1 + level: 34 + station: + - anvil + type: smithing + wait: 4 + xp: 37 description: A steel sword. -equip_slot: main_hand +equipment: + attack: + crush: -2 + slash: 22 + stab: 10 + attack_type: slash + other: + strength: 14 + slot: main_hand + speed: 4 + type: melee_weapon name: steel sword requirements: - accuracy: 5 -speed: 4 + accuracy: 5 stackable: false -stats: - crush_attack: -2 - slash_attack: 22 - stab_attack: 10 - strength_bonus: 14 value: 100 -weapon_type: melee diff --git a/data/items/equipment/willow_longbow.yaml b/data/items/equipment/willow_longbow.yaml index 90f8ba6..f177552 100644 --- a/data/items/equipment/willow_longbow.yaml +++ b/data/items/equipment/willow_longbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged -color: "6B" +color: 6B craft: - consume: - - items: - - willow_longbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 40 - skill: fletching - type: fletching - wait: 2 - xp: 41 + ingredients: + - items: + - willow_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 40 + type: fletching + wait: 2 + xp: 41 description: A willow longbow. -equip_slot: main_hand +equipment: + attack: + ranged: 20 + attack_type: ranged + slot: main_hand + speed: 6 + type: ranged_weapon name: willow longbow requirements: - ranged: 20 -speed: 6 -stats: - ranged_attack: 20 + ranged: 20 value: 320 -weapon_type: ranged diff --git a/data/items/equipment/willow_longbow_u.yaml b/data/items/equipment/willow_longbow_u.yaml index 9d4db3d..25194d1 100644 --- a/data/items/equipment/willow_longbow_u.yaml +++ b/data/items/equipment/willow_longbow_u.yaml @@ -1,11 +1,10 @@ color: "6B" craft: - consume: + ingredients: - items: - willow_logs quantity: 1 level: 40 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/willow_shortbow.yaml b/data/items/equipment/willow_shortbow.yaml index a663353..f7028e4 100644 --- a/data/items/equipment/willow_shortbow.yaml +++ b/data/items/equipment/willow_shortbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged -color: "6B" +color: 6B craft: - consume: - - items: - - willow_shortbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 35 - skill: fletching - type: fletching - wait: 2 - xp: 33 + ingredients: + - items: + - willow_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 35 + type: fletching + wait: 2 + xp: 33 description: A willow shortbow. -equip_slot: main_hand +equipment: + attack: + ranged: 20 + attack_type: ranged + slot: main_hand + speed: 4 + type: ranged_weapon name: willow shortbow requirements: - ranged: 20 -speed: 4 -stats: - ranged_attack: 20 + ranged: 20 value: 160 -weapon_type: ranged diff --git a/data/items/equipment/willow_shortbow_u.yaml b/data/items/equipment/willow_shortbow_u.yaml index e737292..534c50d 100644 --- a/data/items/equipment/willow_shortbow_u.yaml +++ b/data/items/equipment/willow_shortbow_u.yaml @@ -1,11 +1,10 @@ color: "6B" craft: - consume: + ingredients: - items: - willow_logs quantity: 1 level: 35 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/yew_longbow.yaml b/data/items/equipment/yew_longbow.yaml index ee365d3..1deab6d 100644 --- a/data/items/equipment/yew_longbow.yaml +++ b/data/items/equipment/yew_longbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged -color: "5E" +color: 5E craft: - consume: - - items: - - yew_longbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 65 - skill: fletching - type: fletching - wait: 2 - xp: 75 + ingredients: + - items: + - yew_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 65 + type: fletching + wait: 2 + xp: 75 description: A yew longbow. -equip_slot: main_hand +equipment: + attack: + ranged: 47 + attack_type: ranged + slot: main_hand + speed: 6 + type: ranged_weapon name: yew longbow requirements: - ranged: 40 -speed: 6 -stats: - ranged_attack: 47 + ranged: 40 value: 2000 -weapon_type: ranged diff --git a/data/items/equipment/yew_longbow_u.yaml b/data/items/equipment/yew_longbow_u.yaml index ff15392..61eeac4 100644 --- a/data/items/equipment/yew_longbow_u.yaml +++ b/data/items/equipment/yew_longbow_u.yaml @@ -1,11 +1,10 @@ color: "5E" craft: - consume: + ingredients: - items: - yew_logs quantity: 1 level: 65 - skill: fletching tool: knife type: fletching wait: 3 diff --git a/data/items/equipment/yew_shortbow.yaml b/data/items/equipment/yew_shortbow.yaml index a94b78f..b9f3eb5 100644 --- a/data/items/equipment/yew_shortbow.yaml +++ b/data/items/equipment/yew_shortbow.yaml @@ -1,25 +1,25 @@ -attack_type: ranged -color: "5E" +color: 5E craft: - consume: - - items: - - yew_shortbow_u - quantity: 1 - - items: - - bowstring - quantity: 1 - level: 60 - skill: fletching - type: fletching - wait: 2 - xp: 67 + ingredients: + - items: + - yew_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 60 + type: fletching + wait: 2 + xp: 67 description: A yew shortbow. -equip_slot: main_hand +equipment: + attack: + ranged: 47 + attack_type: ranged + slot: main_hand + speed: 4 + type: ranged_weapon name: yew shortbow requirements: - ranged: 40 -speed: 4 -stats: - ranged_attack: 47 + ranged: 40 value: 1600 -weapon_type: ranged diff --git a/data/items/equipment/yew_shortbow_u.yaml b/data/items/equipment/yew_shortbow_u.yaml index 77cb117..ee4ed7d 100644 --- a/data/items/equipment/yew_shortbow_u.yaml +++ b/data/items/equipment/yew_shortbow_u.yaml @@ -1,11 +1,10 @@ color: "5E" craft: - consume: + ingredients: - items: - yew_logs quantity: 1 level: 60 - skill: fletching tool: knife type: fletching wait: 3 |
