From 470bc5bd99b793e46305310b5fbeb3068eba45f1 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Sat, 20 Jun 2026 23:43:35 -0400 Subject: refactor: removed separate crafting recipes and combined them into item YAML --- data/items/equipment/adamant_dagger.yaml | 38 ++++++++++++++++--------- data/items/equipment/adamant_full_helm.yaml | 34 +++++++++++++++------- data/items/equipment/adamant_med_helm.yaml | 34 +++++++++++++++------- data/items/equipment/adamant_platebody.yaml | 34 +++++++++++++++------- data/items/equipment/adamant_sword.yaml | 38 ++++++++++++++++--------- data/items/equipment/bronze_dagger.yaml | 34 +++++++++++++++------- data/items/equipment/bronze_full_helm.yaml | 30 ++++++++++++++------ data/items/equipment/bronze_med_helm.yaml | 30 ++++++++++++++------ data/items/equipment/bronze_platebody.yaml | 30 ++++++++++++++------ data/items/equipment/bronze_sword.yaml | 34 +++++++++++++++------- data/items/equipment/coif.yaml | 41 ++++++++++++++++++--------- data/items/equipment/diamond_amulet_u.yaml | 25 ++++++++++++++-- data/items/equipment/diamond_bracelet.yaml | 27 ++++++++++++++++-- data/items/equipment/diamond_necklace.yaml | 27 ++++++++++++++++-- data/items/equipment/diamond_ring.yaml | 27 ++++++++++++++++-- data/items/equipment/emerald_amulet_u.yaml | 25 ++++++++++++++-- data/items/equipment/emerald_bracelet.yaml | 27 ++++++++++++++++-- data/items/equipment/emerald_necklace.yaml | 27 ++++++++++++++++-- data/items/equipment/emerald_ring.yaml | 27 ++++++++++++++++-- data/items/equipment/gold_amulet_u.yaml | 22 ++++++++++++-- data/items/equipment/gold_bracelet.yaml | 24 ++++++++++++++-- data/items/equipment/gold_necklace.yaml | 24 ++++++++++++++-- data/items/equipment/gold_ring.yaml | 24 ++++++++++++++-- data/items/equipment/hard_leather_body.yaml | 37 +++++++++++++++++------- data/items/equipment/hard_leather_shield.yaml | 37 +++++++++++++++++------- data/items/equipment/iron_dagger.yaml | 34 +++++++++++++++------- data/items/equipment/iron_full_helm.yaml | 30 ++++++++++++++------ data/items/equipment/iron_med_helm.yaml | 30 ++++++++++++++------ data/items/equipment/iron_platebody.yaml | 30 ++++++++++++++------ data/items/equipment/iron_sword.yaml | 34 +++++++++++++++------- data/items/equipment/leather_body.yaml | 33 +++++++++++++++------ data/items/equipment/leather_boots.yaml | 33 +++++++++++++++------ data/items/equipment/leather_chaps.yaml | 33 +++++++++++++++------ data/items/equipment/leather_cowl.yaml | 33 +++++++++++++++------ data/items/equipment/leather_gloves.yaml | 33 +++++++++++++++------ data/items/equipment/leather_vambraces.yaml | 35 ++++++++++++++++------- data/items/equipment/longbow.yaml | 27 +++++++++++++----- data/items/equipment/longbow_u.yaml | 15 ++++++++-- data/items/equipment/magic_longbow.yaml | 31 ++++++++++++++------ data/items/equipment/magic_longbow_u.yaml | 15 ++++++++-- data/items/equipment/magic_shortbow.yaml | 31 ++++++++++++++------ data/items/equipment/magic_shortbow_u.yaml | 15 ++++++++-- data/items/equipment/maple_longbow.yaml | 31 ++++++++++++++------ data/items/equipment/maple_longbow_u.yaml | 15 ++++++++-- data/items/equipment/maple_shortbow.yaml | 31 ++++++++++++++------ data/items/equipment/maple_shortbow_u.yaml | 15 ++++++++-- data/items/equipment/mithril_dagger.yaml | 38 ++++++++++++++++--------- data/items/equipment/mithril_full_helm.yaml | 34 +++++++++++++++------- data/items/equipment/mithril_med_helm.yaml | 34 +++++++++++++++------- data/items/equipment/mithril_platebody.yaml | 34 +++++++++++++++------- data/items/equipment/mithril_sword.yaml | 38 ++++++++++++++++--------- data/items/equipment/oak_longbow.yaml | 31 ++++++++++++++------ data/items/equipment/oak_longbow_u.yaml | 15 ++++++++-- data/items/equipment/oak_shortbow.yaml | 31 ++++++++++++++------ data/items/equipment/oak_shortbow_u.yaml | 15 ++++++++-- data/items/equipment/ruby_amulet_u.yaml | 25 ++++++++++++++-- data/items/equipment/ruby_bracelet.yaml | 27 ++++++++++++++++-- data/items/equipment/ruby_necklace.yaml | 27 ++++++++++++++++-- data/items/equipment/ruby_ring.yaml | 27 ++++++++++++++++-- data/items/equipment/rune_dagger.yaml | 38 ++++++++++++++++--------- data/items/equipment/rune_full_helm.yaml | 34 +++++++++++++++------- data/items/equipment/rune_med_helm.yaml | 34 +++++++++++++++------- data/items/equipment/rune_platebody.yaml | 34 +++++++++++++++------- data/items/equipment/rune_sword.yaml | 38 ++++++++++++++++--------- data/items/equipment/sapphire_amulet_u.yaml | 25 ++++++++++++++-- data/items/equipment/sapphire_bracelet.yaml | 27 ++++++++++++++++-- data/items/equipment/sapphire_necklace.yaml | 27 ++++++++++++++++-- data/items/equipment/sapphire_ring.yaml | 27 ++++++++++++++++-- data/items/equipment/shortbow.yaml | 27 +++++++++++++----- data/items/equipment/shortbow_u.yaml | 15 ++++++++-- data/items/equipment/steel_dagger.yaml | 38 ++++++++++++++++--------- data/items/equipment/steel_full_helm.yaml | 34 +++++++++++++++------- data/items/equipment/steel_med_helm.yaml | 34 +++++++++++++++------- data/items/equipment/steel_platebody.yaml | 34 +++++++++++++++------- data/items/equipment/steel_sword.yaml | 38 ++++++++++++++++--------- data/items/equipment/willow_longbow.yaml | 31 ++++++++++++++------ data/items/equipment/willow_longbow_u.yaml | 15 ++++++++-- data/items/equipment/willow_shortbow.yaml | 31 ++++++++++++++------ data/items/equipment/willow_shortbow_u.yaml | 15 ++++++++-- data/items/equipment/yew_longbow.yaml | 31 ++++++++++++++------ data/items/equipment/yew_longbow_u.yaml | 15 ++++++++-- data/items/equipment/yew_shortbow.yaml | 31 ++++++++++++++------ data/items/equipment/yew_shortbow_u.yaml | 15 ++++++++-- 83 files changed, 1798 insertions(+), 607 deletions(-) (limited to 'data/items/equipment') diff --git a/data/items/equipment/adamant_dagger.yaml b/data/items/equipment/adamant_dagger.yaml index d78ecdc..a483667 100644 --- a/data/items/equipment/adamant_dagger.yaml +++ b/data/items/equipment/adamant_dagger.yaml @@ -1,17 +1,29 @@ +attack_type: stab +color: "120" +craft: + consume: + - items: + - adamantite_bar + quantity: 1 + level: 70 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 62 +description: A small adamant dagger. +equip_slot: main_hand id: adamant_dagger name: adamant dagger -color: "120" -description: "A small adamant dagger." -value: 400 +requirements: + attack: 30 +speed: 3 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: stab stats: - stab_attack: 23 - slash_attack: 14 - crush_attack: -1 - strength_bonus: 19 -speed: 3 -requirements: - attack: 30 + 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 3c36c62..0b0f367 100644 --- a/data/items/equipment/adamant_full_helm.yaml +++ b/data/items/equipment/adamant_full_helm.yaml @@ -1,15 +1,27 @@ +color: "120" +craft: + consume: + - items: + - adamantite_bar + quantity: 2 + level: 77 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 125 +description: An adamant full helmet. +equip_slot: head id: adamant_full_helm name: adamant full helm -color: "120" -description: "An adamant full helmet." -value: 1000 +requirements: + defense: 30 stackable: false -equip_slot: head stats: - stab_defense: 22 - slash_defense: 24 - crush_defense: 16 - science_defense: -8 - ranged_defense: 22 -requirements: - defense: 30 + 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 1fb6785..5058f37 100644 --- a/data/items/equipment/adamant_med_helm.yaml +++ b/data/items/equipment/adamant_med_helm.yaml @@ -1,15 +1,27 @@ +color: "120" +craft: + consume: + - items: + - adamantite_bar + quantity: 1 + level: 73 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 62 +description: An adamant medium helmet. +equip_slot: head id: adamant_med_helm name: adamant med helm -color: "120" -description: "An adamant medium helmet." -value: 400 +requirements: + defense: 30 stackable: false -equip_slot: head stats: - stab_defense: 14 - slash_defense: 16 - crush_defense: 10 - science_defense: -3 - ranged_defense: 14 -requirements: - defense: 30 + 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 a37b781..d2bf9cb 100644 --- a/data/items/equipment/adamant_platebody.yaml +++ b/data/items/equipment/adamant_platebody.yaml @@ -1,15 +1,27 @@ +color: "120" +craft: + consume: + - items: + - adamantite_bar + quantity: 5 + level: 88 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 312 +description: An adamant platebody. +equip_slot: torso id: adamant_platebody name: adamant platebody -color: "120" -description: "An adamant platebody." -value: 5000 +requirements: + defense: 30 stackable: false -equip_slot: torso stats: - stab_defense: 49 - slash_defense: 55 - crush_defense: 40 - science_defense: -25 - ranged_defense: 49 -requirements: - defense: 30 + 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 035b615..cce058c 100644 --- a/data/items/equipment/adamant_sword.yaml +++ b/data/items/equipment/adamant_sword.yaml @@ -1,17 +1,29 @@ +attack_type: slash +color: "120" +craft: + consume: + - items: + - adamantite_bar + quantity: 1 + level: 74 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 62 +description: An adamant sword. +equip_slot: main_hand id: adamant_sword name: adamant sword -color: "120" -description: "An adamant sword." -value: 700 +requirements: + attack: 30 +speed: 4 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: slash stats: - stab_attack: 20 - slash_attack: 40 - crush_attack: -2 - strength_bonus: 27 -speed: 4 -requirements: - attack: 30 + crush_attack: -2 + slash_attack: 40 + stab_attack: 20 + strength_bonus: 27 +value: 700 +weapon_type: melee diff --git a/data/items/equipment/bronze_dagger.yaml b/data/items/equipment/bronze_dagger.yaml index 95ec968..8a3d2ec 100644 --- a/data/items/equipment/bronze_dagger.yaml +++ b/data/items/equipment/bronze_dagger.yaml @@ -1,15 +1,27 @@ +attack_type: stab +color: "178" +craft: + consume: + - items: + - bronze_bar + quantity: 1 + level: 1 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 12 +description: A small bronze dagger. +equip_slot: main_hand id: bronze_dagger name: bronze dagger -color: "178" -description: "A small bronze dagger." -value: 8 +speed: 3 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: stab stats: - stab_attack: 5 - slash_attack: 3 - crush_attack: -1 - strength_bonus: 4 -speed: 3 + 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 ed006a8..1d82567 100644 --- a/data/items/equipment/bronze_full_helm.yaml +++ b/data/items/equipment/bronze_full_helm.yaml @@ -1,13 +1,25 @@ +color: "178" +craft: + consume: + - items: + - bronze_bar + quantity: 2 + level: 7 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 25 +description: A bronze full helmet. +equip_slot: head id: bronze_full_helm name: bronze full helm -color: "178" -description: "A bronze full helmet." -value: 20 stackable: false -equip_slot: head stats: - stab_defense: 5 - slash_defense: 6 - crush_defense: 4 - science_defense: -3 - ranged_defense: 5 + 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 c9635cf..b1cb0db 100644 --- a/data/items/equipment/bronze_med_helm.yaml +++ b/data/items/equipment/bronze_med_helm.yaml @@ -1,13 +1,25 @@ +color: "178" +craft: + consume: + - items: + - bronze_bar + quantity: 1 + level: 3 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 12 +description: A bronze medium helmet. +equip_slot: head id: bronze_med_helm name: bronze med helm -color: "178" -description: "A bronze medium helmet." -value: 8 stackable: false -equip_slot: head stats: - stab_defense: 3 - slash_defense: 4 - crush_defense: 2 - science_defense: -1 - ranged_defense: 3 + 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 8e6dd2c..95bc528 100644 --- a/data/items/equipment/bronze_platebody.yaml +++ b/data/items/equipment/bronze_platebody.yaml @@ -1,13 +1,25 @@ +color: "178" +craft: + consume: + - items: + - bronze_bar + quantity: 5 + level: 18 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 62 +description: A bronze platebody. +equip_slot: torso id: bronze_platebody name: bronze platebody -color: "178" -description: "A bronze platebody." -value: 60 stackable: false -equip_slot: torso stats: - stab_defense: 12 - slash_defense: 15 - crush_defense: 10 - science_defense: -10 - ranged_defense: 12 + 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 0cfdd0e..7645076 100644 --- a/data/items/equipment/bronze_sword.yaml +++ b/data/items/equipment/bronze_sword.yaml @@ -1,15 +1,27 @@ +attack_type: slash +color: "178" +craft: + consume: + - items: + - bronze_bar + quantity: 1 + level: 4 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 12 +description: A basic bronze sword. +equip_slot: main_hand id: bronze_sword name: bronze sword -color: "178" -description: "A basic bronze sword." -value: 12 +speed: 4 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: slash stats: - stab_attack: 4 - slash_attack: 10 - crush_attack: -2 - strength_bonus: 7 -speed: 4 + crush_attack: -2 + slash_attack: 10 + stab_attack: 4 + strength_bonus: 7 +value: 12 +weapon_type: melee diff --git a/data/items/equipment/coif.yaml b/data/items/equipment/coif.yaml index 8d910d7..3ba300e 100644 --- a/data/items/equipment/coif.yaml +++ b/data/items/equipment/coif.yaml @@ -1,16 +1,31 @@ -id: coif -name: coif color: "94" -description: "A hard leather coif." -value: 45 +craft: + consume: + - items: + - hard_leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 38 + message: You craft a coif. + skill: crafting + tool: needle + type: crafting + wait: 4 + xp: 37 +description: A hard leather coif. equip_slot: head -stats: - stab_defense: 2 - slash_defense: 4 - crush_defense: 2 - science_defense: 4 - ranged_defense: 6 - ranged_attack: 2 +id: coif +name: coif requirements: - defense: 20 - ranged: 20 + defense: 20 + ranged: 20 +stats: + crush_defense: 2 + ranged_attack: 2 + ranged_defense: 6 + science_defense: 4 + slash_defense: 4 + stab_defense: 2 +value: 45 diff --git a/data/items/equipment/diamond_amulet_u.yaml b/data/items/equipment/diamond_amulet_u.yaml index 55eaf45..f46fb8b 100644 --- a/data/items/equipment/diamond_amulet_u.yaml +++ b/data/items/equipment/diamond_amulet_u.yaml @@ -1,5 +1,26 @@ +color: "255" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - diamond + quantity: 1 + - byproducts: + - amulet_mould + items: + - amulet_mould + quantity: 1 + level: 70 + message: You cast a diamond amulet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 100 +description: An unstrung gold amulet set with a diamond. id: diamond_amulet_u name: diamond amulet (u) -color: "255" -description: "An unstrung gold amulet set with a diamond." value: 200 diff --git a/data/items/equipment/diamond_bracelet.yaml b/data/items/equipment/diamond_bracelet.yaml index 5ba5778..c409d4a 100644 --- a/data/items/equipment/diamond_bracelet.yaml +++ b/data/items/equipment/diamond_bracelet.yaml @@ -1,6 +1,27 @@ +color: "255" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - diamond + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 58 + message: You cast a diamond bracelet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 95 +description: A bracelet set with a diamond. Can be enchanted. +equip_slot: hands id: diamond_bracelet name: diamond bracelet -color: "255" -description: "A bracelet set with a diamond. Can be enchanted." value: 1500 -equip_slot: hands diff --git a/data/items/equipment/diamond_necklace.yaml b/data/items/equipment/diamond_necklace.yaml index 5629b8c..c53d1cc 100644 --- a/data/items/equipment/diamond_necklace.yaml +++ b/data/items/equipment/diamond_necklace.yaml @@ -1,6 +1,27 @@ +color: "255" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - diamond + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 56 + message: You cast a diamond necklace. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 90 +description: A necklace set with a diamond. Can be enchanted. +equip_slot: neck id: diamond_necklace name: diamond necklace -color: "255" -description: "A necklace set with a diamond. Can be enchanted." value: 1600 -equip_slot: neck diff --git a/data/items/equipment/diamond_ring.yaml b/data/items/equipment/diamond_ring.yaml index 54023c3..36d13d8 100644 --- a/data/items/equipment/diamond_ring.yaml +++ b/data/items/equipment/diamond_ring.yaml @@ -1,6 +1,27 @@ +color: "255" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - diamond + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 43 + message: You cast a diamond ring. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 85 +description: A ring set with a diamond. Can be enchanted. +equip_slot: ring id: diamond_ring name: diamond ring -color: "255" -description: "A ring set with a diamond. Can be enchanted." value: 1500 -equip_slot: ring diff --git a/data/items/equipment/emerald_amulet_u.yaml b/data/items/equipment/emerald_amulet_u.yaml index 87261d4..69a76d5 100644 --- a/data/items/equipment/emerald_amulet_u.yaml +++ b/data/items/equipment/emerald_amulet_u.yaml @@ -1,5 +1,26 @@ +color: "83" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - emerald + quantity: 1 + - byproducts: + - amulet_mould + items: + - amulet_mould + quantity: 1 + level: 31 + message: You cast a emerald amulet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 70 +description: An unstrung gold amulet set with a emerald. id: emerald_amulet_u name: emerald amulet (u) -color: "83" -description: "An unstrung gold amulet set with a emerald." value: 110 diff --git a/data/items/equipment/emerald_bracelet.yaml b/data/items/equipment/emerald_bracelet.yaml index 04e4979..a809c50 100644 --- a/data/items/equipment/emerald_bracelet.yaml +++ b/data/items/equipment/emerald_bracelet.yaml @@ -1,6 +1,27 @@ +color: "34" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - emerald + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 30 + message: You cast a emerald bracelet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 65 +description: A bracelet set with an emerald. Can be enchanted. +equip_slot: hands id: emerald_bracelet name: emerald bracelet -color: "34" -description: "A bracelet set with an emerald. Can be enchanted." value: 400 -equip_slot: hands diff --git a/data/items/equipment/emerald_necklace.yaml b/data/items/equipment/emerald_necklace.yaml index 2107ca4..44d7528 100644 --- a/data/items/equipment/emerald_necklace.yaml +++ b/data/items/equipment/emerald_necklace.yaml @@ -1,6 +1,27 @@ +color: "34" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - emerald + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 29 + message: You cast a emerald necklace. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 60 +description: A necklace set with an emerald. Can be enchanted. +equip_slot: neck id: emerald_necklace name: emerald necklace -color: "34" -description: "A necklace set with an emerald. Can be enchanted." value: 450 -equip_slot: neck diff --git a/data/items/equipment/emerald_ring.yaml b/data/items/equipment/emerald_ring.yaml index 253f872..8ef1d4a 100644 --- a/data/items/equipment/emerald_ring.yaml +++ b/data/items/equipment/emerald_ring.yaml @@ -1,6 +1,27 @@ +color: "34" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - emerald + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 27 + message: You cast a emerald ring. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 55 +description: A ring set with an emerald. Can be enchanted. +equip_slot: ring id: emerald_ring name: emerald ring -color: "34" -description: "A ring set with an emerald. Can be enchanted." value: 400 -equip_slot: ring diff --git a/data/items/equipment/gold_amulet_u.yaml b/data/items/equipment/gold_amulet_u.yaml index 8671941..2aebbe5 100644 --- a/data/items/equipment/gold_amulet_u.yaml +++ b/data/items/equipment/gold_amulet_u.yaml @@ -1,5 +1,23 @@ +color: "220" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - byproducts: + - amulet_mould + items: + - amulet_mould + quantity: 1 + level: 8 + message: You cast a gold amulet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 30 +description: An unstrung gold amulet. id: gold_amulet_u name: gold amulet (u) -color: "220" -description: "An unstrung gold amulet." value: 70 diff --git a/data/items/equipment/gold_bracelet.yaml b/data/items/equipment/gold_bracelet.yaml index 2c4534f..8c3f2af 100644 --- a/data/items/equipment/gold_bracelet.yaml +++ b/data/items/equipment/gold_bracelet.yaml @@ -1,6 +1,24 @@ +color: "220" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 7 + message: You cast a gold bracelet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 25 +description: A gold bracelet. +equip_slot: hands id: gold_bracelet name: gold bracelet -color: "220" -description: "A gold bracelet." value: 65 -equip_slot: hands diff --git a/data/items/equipment/gold_necklace.yaml b/data/items/equipment/gold_necklace.yaml index 4a22ac1..569e9b6 100644 --- a/data/items/equipment/gold_necklace.yaml +++ b/data/items/equipment/gold_necklace.yaml @@ -1,6 +1,24 @@ +color: "220" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 6 + message: You cast a gold necklace. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 20 +description: A gold necklace. +equip_slot: neck id: gold_necklace name: gold necklace -color: "220" -description: "A gold necklace." value: 60 -equip_slot: neck diff --git a/data/items/equipment/gold_ring.yaml b/data/items/equipment/gold_ring.yaml index 1a39165..7a71889 100644 --- a/data/items/equipment/gold_ring.yaml +++ b/data/items/equipment/gold_ring.yaml @@ -1,6 +1,24 @@ +color: "220" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 5 + message: You cast a gold ring. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 15 +description: A simple gold ring. +equip_slot: ring id: gold_ring name: gold ring -color: "220" -description: "A simple gold ring." value: 50 -equip_slot: ring diff --git a/data/items/equipment/hard_leather_body.yaml b/data/items/equipment/hard_leather_body.yaml index a5fe30f..6c48cee 100644 --- a/data/items/equipment/hard_leather_body.yaml +++ b/data/items/equipment/hard_leather_body.yaml @@ -1,14 +1,29 @@ -id: hard_leather_body -name: hard leather body color: "94" -description: "A hardened leather body armour." -value: 60 +craft: + consume: + - items: + - hard_leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 28 + message: You craft a hard leather body. + skill: crafting + tool: needle + type: crafting + wait: 4 + xp: 35 +description: A hardened leather body armour. equip_slot: torso -stats: - stab_defense: 8 - slash_defense: 12 - crush_defense: 8 - science_defense: 6 - ranged_defense: 14 +id: hard_leather_body +name: hard leather body requirements: - defense: 10 + defense: 10 +stats: + crush_defense: 8 + ranged_defense: 14 + science_defense: 6 + slash_defense: 12 + stab_defense: 8 +value: 60 diff --git a/data/items/equipment/hard_leather_shield.yaml b/data/items/equipment/hard_leather_shield.yaml index fd7dabf..4d8e16d 100644 --- a/data/items/equipment/hard_leather_shield.yaml +++ b/data/items/equipment/hard_leather_shield.yaml @@ -1,14 +1,29 @@ -id: hard_leather_shield -name: hard leather shield color: "94" -description: "A shield made of hardened leather." -value: 55 +craft: + consume: + - items: + - hard_leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 41 + message: You craft a hard leather shield. + skill: crafting + tool: needle + type: crafting + wait: 4 + xp: 40 +description: A shield made of hardened leather. equip_slot: off_hand -stats: - stab_defense: 5 - slash_defense: 7 - crush_defense: 5 - science_defense: 4 - ranged_defense: 8 +id: hard_leather_shield +name: hard leather shield requirements: - defense: 10 + defense: 10 +stats: + crush_defense: 5 + ranged_defense: 8 + science_defense: 4 + slash_defense: 7 + stab_defense: 5 +value: 55 diff --git a/data/items/equipment/iron_dagger.yaml b/data/items/equipment/iron_dagger.yaml index 8fa645c..5c332e2 100644 --- a/data/items/equipment/iron_dagger.yaml +++ b/data/items/equipment/iron_dagger.yaml @@ -1,15 +1,27 @@ +attack_type: stab +color: "250" +craft: + consume: + - items: + - iron_bar + quantity: 1 + level: 20 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 25 +description: A small iron dagger. +equip_slot: main_hand id: iron_dagger name: iron dagger -color: "250" -description: "A small iron dagger." -value: 20 +speed: 3 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: stab stats: - stab_attack: 8 - slash_attack: 5 - crush_attack: -1 - strength_bonus: 7 -speed: 3 + 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 3a2fc0c..6f96338 100644 --- a/data/items/equipment/iron_full_helm.yaml +++ b/data/items/equipment/iron_full_helm.yaml @@ -1,13 +1,25 @@ +color: "250" +craft: + consume: + - items: + - iron_bar + quantity: 2 + level: 27 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 50 +description: An iron full helmet. +equip_slot: head id: iron_full_helm name: iron full helm -color: "250" -description: "An iron full helmet." -value: 50 stackable: false -equip_slot: head stats: - stab_defense: 8 - slash_defense: 9 - crush_defense: 6 - science_defense: -3 - ranged_defense: 8 + 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 6956283..7f6aef5 100644 --- a/data/items/equipment/iron_med_helm.yaml +++ b/data/items/equipment/iron_med_helm.yaml @@ -1,13 +1,25 @@ +color: "250" +craft: + consume: + - items: + - iron_bar + quantity: 1 + level: 22 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 25 +description: An iron medium helmet. +equip_slot: head id: iron_med_helm name: iron med helm -color: "250" -description: "An iron medium helmet." -value: 20 stackable: false -equip_slot: head stats: - stab_defense: 5 - slash_defense: 6 - crush_defense: 3 - science_defense: -1 - ranged_defense: 5 + 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 3c0be80..8d5d300 100644 --- a/data/items/equipment/iron_platebody.yaml +++ b/data/items/equipment/iron_platebody.yaml @@ -1,13 +1,25 @@ +color: "250" +craft: + consume: + - items: + - iron_bar + quantity: 5 + level: 33 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 125 +description: An iron platebody. +equip_slot: torso id: iron_platebody name: iron platebody -color: "250" -description: "An iron platebody." -value: 150 stackable: false -equip_slot: torso stats: - stab_defense: 18 - slash_defense: 22 - crush_defense: 14 - science_defense: -10 - ranged_defense: 18 + 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 a5711fc..a975cc4 100644 --- a/data/items/equipment/iron_sword.yaml +++ b/data/items/equipment/iron_sword.yaml @@ -1,15 +1,27 @@ +attack_type: slash +color: "250" +craft: + consume: + - items: + - iron_bar + quantity: 1 + level: 24 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 25 +description: An iron sword. +equip_slot: main_hand id: iron_sword name: iron sword -color: "250" -description: "An iron sword." -value: 30 +speed: 4 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: slash stats: - stab_attack: 7 - slash_attack: 15 - crush_attack: -2 - strength_bonus: 10 -speed: 4 + 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 e69342c..0e5b864 100644 --- a/data/items/equipment/leather_body.yaml +++ b/data/items/equipment/leather_body.yaml @@ -1,12 +1,27 @@ -id: leather_body -name: leather body color: "130" -description: "A leather body armour." -value: 25 +craft: + consume: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 14 + message: You craft a leather body. + skill: crafting + tool: needle + type: crafting + wait: 4 + xp: 25 +description: A leather body armour. equip_slot: torso +id: leather_body +name: leather body stats: - stab_defense: 4 - slash_defense: 7 - crush_defense: 5 - science_defense: 4 - ranged_defense: 10 + 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 7716e95..7cea340 100644 --- a/data/items/equipment/leather_boots.yaml +++ b/data/items/equipment/leather_boots.yaml @@ -1,12 +1,27 @@ -id: leather_boots -name: leather boots color: "130" -description: "A pair of leather boots." -value: 12 +craft: + consume: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 7 + message: You craft a pair of leather boots. + skill: crafting + tool: needle + type: crafting + wait: 4 + xp: 16 +description: A pair of leather boots. equip_slot: feet +id: leather_boots +name: leather boots stats: - stab_defense: 1 - slash_defense: 1 - crush_defense: 1 - science_defense: 1 - ranged_defense: 2 + 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 1a17c16..0c2dd44 100644 --- a/data/items/equipment/leather_chaps.yaml +++ b/data/items/equipment/leather_chaps.yaml @@ -1,12 +1,27 @@ -id: leather_chaps -name: leather chaps color: "130" -description: "A pair of leather chaps." -value: 20 +craft: + consume: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 18 + message: You craft a pair of leather chaps. + skill: crafting + tool: needle + type: crafting + wait: 4 + xp: 27 +description: A pair of leather chaps. equip_slot: legs +id: leather_chaps +name: leather chaps stats: - stab_defense: 2 - slash_defense: 4 - crush_defense: 3 - science_defense: 3 - ranged_defense: 6 + 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 aa5965a..0c1ab0d 100644 --- a/data/items/equipment/leather_cowl.yaml +++ b/data/items/equipment/leather_cowl.yaml @@ -1,12 +1,27 @@ -id: leather_cowl -name: leather cowl color: "130" -description: "A leather cowl." -value: 15 +craft: + consume: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 9 + message: You craft a leather cowl. + skill: crafting + tool: needle + type: crafting + wait: 4 + xp: 19 +description: A leather cowl. equip_slot: head +id: leather_cowl +name: leather cowl stats: - stab_defense: 1 - slash_defense: 2 - crush_defense: 1 - science_defense: 2 - ranged_defense: 4 + 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 7590fee..a526ab4 100644 --- a/data/items/equipment/leather_gloves.yaml +++ b/data/items/equipment/leather_gloves.yaml @@ -1,12 +1,27 @@ -id: leather_gloves -name: leather gloves color: "130" -description: "A pair of leather gloves." -value: 10 +craft: + consume: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 1 + message: You craft a pair of leather gloves. + skill: crafting + tool: needle + type: crafting + wait: 4 + xp: 14 +description: A pair of leather gloves. equip_slot: hands +id: leather_gloves +name: leather gloves stats: - stab_defense: 1 - slash_defense: 1 - crush_defense: 1 - science_defense: 1 - ranged_defense: 2 + 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 fa59aa9..b23e190 100644 --- a/data/items/equipment/leather_vambraces.yaml +++ b/data/items/equipment/leather_vambraces.yaml @@ -1,13 +1,28 @@ -id: leather_vambraces -name: leather vambraces color: "130" -description: "A pair of leather vambraces." -value: 18 +craft: + consume: + - items: + - leather + quantity: 1 + - items: + - thread + quantity: 1 + level: 11 + message: You craft a pair of leather vambraces. + skill: crafting + tool: needle + type: crafting + wait: 4 + xp: 22 +description: A pair of leather vambraces. equip_slot: hands +id: leather_vambraces +name: leather vambraces stats: - stab_defense: 2 - slash_defense: 2 - crush_defense: 2 - science_defense: 2 - ranged_defense: 4 - ranged_attack: 4 + 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 f40c96d..ee6f68b 100644 --- a/data/items/equipment/longbow.yaml +++ b/data/items/equipment/longbow.yaml @@ -1,11 +1,24 @@ -id: longbow -name: longbow +attack_type: ranged color: "137" -description: "A longbow." -value: 20 +craft: + consume: + - items: + - longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 10 + skill: fletching + type: fletching + wait: 2 + xp: 10 +description: A longbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: longbow +name: longbow speed: 6 stats: - ranged_attack: 8 + 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 93e5ff0..d368141 100644 --- a/data/items/equipment/longbow_u.yaml +++ b/data/items/equipment/longbow_u.yaml @@ -1,5 +1,16 @@ +color: "137" +craft: + consume: + - items: + - logs + quantity: 1 + level: 10 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 10 +description: An unstrung longbow. id: longbow_u name: longbow (u) -color: "137" -description: "An unstrung longbow." value: 10 diff --git a/data/items/equipment/magic_longbow.yaml b/data/items/equipment/magic_longbow.yaml index 07797fb..ebc6adc 100644 --- a/data/items/equipment/magic_longbow.yaml +++ b/data/items/equipment/magic_longbow.yaml @@ -1,13 +1,26 @@ -id: magic_longbow -name: magic longbow +attack_type: ranged color: "63" -description: "A magic longbow." -value: 6000 +craft: + consume: + - items: + - magic_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 85 + skill: fletching + type: fletching + wait: 2 + xp: 91 +description: A magic longbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: magic_longbow +name: magic longbow +requirements: + ranged: 50 speed: 6 stats: - ranged_attack: 69 -requirements: - ranged: 50 + ranged_attack: 69 +value: 6000 +weapon_type: ranged diff --git a/data/items/equipment/magic_longbow_u.yaml b/data/items/equipment/magic_longbow_u.yaml index 65682ed..45a211b 100644 --- a/data/items/equipment/magic_longbow_u.yaml +++ b/data/items/equipment/magic_longbow_u.yaml @@ -1,5 +1,16 @@ +color: "63" +craft: + consume: + - items: + - magic_logs + quantity: 1 + level: 85 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 91 +description: An unstrung magic longbow. id: magic_longbow_u name: magic longbow (u) -color: "63" -description: "An unstrung magic longbow." value: 3000 diff --git a/data/items/equipment/magic_shortbow.yaml b/data/items/equipment/magic_shortbow.yaml index 893b287..ad28f22 100644 --- a/data/items/equipment/magic_shortbow.yaml +++ b/data/items/equipment/magic_shortbow.yaml @@ -1,13 +1,26 @@ -id: magic_shortbow -name: magic shortbow +attack_type: ranged color: "63" -description: "A magic shortbow." -value: 4000 +craft: + consume: + - items: + - magic_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 80 + skill: fletching + type: fletching + wait: 2 + xp: 83 +description: A magic shortbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: magic_shortbow +name: magic shortbow +requirements: + ranged: 50 speed: 4 stats: - ranged_attack: 69 -requirements: - ranged: 50 + ranged_attack: 69 +value: 4000 +weapon_type: ranged diff --git a/data/items/equipment/magic_shortbow_u.yaml b/data/items/equipment/magic_shortbow_u.yaml index 2075bd1..fa301b2 100644 --- a/data/items/equipment/magic_shortbow_u.yaml +++ b/data/items/equipment/magic_shortbow_u.yaml @@ -1,5 +1,16 @@ +color: "63" +craft: + consume: + - items: + - magic_logs + quantity: 1 + level: 80 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 83 +description: An unstrung magic shortbow. id: magic_shortbow_u name: magic shortbow (u) -color: "63" -description: "An unstrung magic shortbow." value: 2000 diff --git a/data/items/equipment/maple_longbow.yaml b/data/items/equipment/maple_longbow.yaml index 1c86128..5ceeab6 100644 --- a/data/items/equipment/maple_longbow.yaml +++ b/data/items/equipment/maple_longbow.yaml @@ -1,13 +1,26 @@ -id: maple_longbow -name: maple longbow +attack_type: ranged color: "172" -description: "A maple longbow." -value: 1280 +craft: + consume: + - items: + - maple_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 55 + skill: fletching + type: fletching + wait: 2 + xp: 58 +description: A maple longbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: maple_longbow +name: maple longbow +requirements: + ranged: 30 speed: 6 stats: - ranged_attack: 29 -requirements: - ranged: 30 + ranged_attack: 29 +value: 1280 +weapon_type: ranged diff --git a/data/items/equipment/maple_longbow_u.yaml b/data/items/equipment/maple_longbow_u.yaml index 120bf1d..3eb4f4d 100644 --- a/data/items/equipment/maple_longbow_u.yaml +++ b/data/items/equipment/maple_longbow_u.yaml @@ -1,5 +1,16 @@ +color: "172" +craft: + consume: + - items: + - maple_logs + quantity: 1 + level: 55 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 58 +description: An unstrung maple longbow. id: maple_longbow_u name: maple longbow (u) -color: "172" -description: "An unstrung maple longbow." value: 640 diff --git a/data/items/equipment/maple_shortbow.yaml b/data/items/equipment/maple_shortbow.yaml index 38c27b5..0d02157 100644 --- a/data/items/equipment/maple_shortbow.yaml +++ b/data/items/equipment/maple_shortbow.yaml @@ -1,13 +1,26 @@ -id: maple_shortbow -name: maple shortbow +attack_type: ranged color: "172" -description: "A maple shortbow." -value: 640 +craft: + consume: + - items: + - maple_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 50 + skill: fletching + type: fletching + wait: 2 + xp: 50 +description: A maple shortbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: maple_shortbow +name: maple shortbow +requirements: + ranged: 30 speed: 4 stats: - ranged_attack: 29 -requirements: - ranged: 30 + ranged_attack: 29 +value: 640 +weapon_type: ranged diff --git a/data/items/equipment/maple_shortbow_u.yaml b/data/items/equipment/maple_shortbow_u.yaml index 6fc6b84..c734aad 100644 --- a/data/items/equipment/maple_shortbow_u.yaml +++ b/data/items/equipment/maple_shortbow_u.yaml @@ -1,5 +1,16 @@ +color: "172" +craft: + consume: + - items: + - maple_logs + quantity: 1 + level: 50 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 50 +description: An unstrung maple shortbow. id: maple_shortbow_u name: maple shortbow (u) -color: "172" -description: "An unstrung maple shortbow." value: 320 diff --git a/data/items/equipment/mithril_dagger.yaml b/data/items/equipment/mithril_dagger.yaml index 8ffe595..0d531e1 100644 --- a/data/items/equipment/mithril_dagger.yaml +++ b/data/items/equipment/mithril_dagger.yaml @@ -1,17 +1,29 @@ +attack_type: stab +color: "75" +craft: + consume: + - items: + - mithril_bar + quantity: 1 + level: 50 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 50 +description: A small mithril dagger. +equip_slot: main_hand id: mithril_dagger name: mithril dagger -color: "75" -description: "A small mithril dagger." -value: 150 +requirements: + attack: 20 +speed: 3 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: stab stats: - stab_attack: 17 - slash_attack: 10 - crush_attack: -1 - strength_bonus: 14 -speed: 3 -requirements: - attack: 20 + 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 d317705..bf69b5f 100644 --- a/data/items/equipment/mithril_full_helm.yaml +++ b/data/items/equipment/mithril_full_helm.yaml @@ -1,15 +1,27 @@ +color: "75" +craft: + consume: + - items: + - mithril_bar + quantity: 2 + level: 57 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 100 +description: A mithril full helmet. +equip_slot: head id: mithril_full_helm name: mithril full helm -color: "75" -description: "A mithril full helmet." -value: 400 +requirements: + defense: 20 stackable: false -equip_slot: head stats: - stab_defense: 16 - slash_defense: 18 - crush_defense: 12 - science_defense: -6 - ranged_defense: 16 -requirements: - defense: 20 + 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 f244a7c..c680ff4 100644 --- a/data/items/equipment/mithril_med_helm.yaml +++ b/data/items/equipment/mithril_med_helm.yaml @@ -1,15 +1,27 @@ +color: "75" +craft: + consume: + - items: + - mithril_bar + quantity: 1 + level: 53 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 50 +description: A mithril medium helmet. +equip_slot: head id: mithril_med_helm name: mithril med helm -color: "75" -description: "A mithril medium helmet." -value: 150 +requirements: + defense: 20 stackable: false -equip_slot: head stats: - stab_defense: 10 - slash_defense: 12 - crush_defense: 7 - science_defense: -3 - ranged_defense: 10 -requirements: - defense: 20 + 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 50e8ea0..1ff3d03 100644 --- a/data/items/equipment/mithril_platebody.yaml +++ b/data/items/equipment/mithril_platebody.yaml @@ -1,15 +1,27 @@ +color: "75" +craft: + consume: + - items: + - mithril_bar + quantity: 5 + level: 68 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 250 +description: A mithril platebody. +equip_slot: torso id: mithril_platebody name: mithril platebody -color: "75" -description: "A mithril platebody." -value: 1500 +requirements: + defense: 20 stackable: false -equip_slot: torso stats: - stab_defense: 36 - slash_defense: 42 - crush_defense: 30 - science_defense: -20 - ranged_defense: 36 -requirements: - defense: 20 + 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 1824f5b..53dcd25 100644 --- a/data/items/equipment/mithril_sword.yaml +++ b/data/items/equipment/mithril_sword.yaml @@ -1,17 +1,29 @@ +attack_type: slash +color: "75" +craft: + consume: + - items: + - mithril_bar + quantity: 1 + level: 54 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 50 +description: A mithril sword. +equip_slot: main_hand id: mithril_sword name: mithril sword -color: "75" -description: "A mithril sword." -value: 250 +requirements: + attack: 20 +speed: 4 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: slash stats: - stab_attack: 14 - slash_attack: 30 - crush_attack: -2 - strength_bonus: 20 -speed: 4 -requirements: - attack: 20 + crush_attack: -2 + slash_attack: 30 + stab_attack: 14 + strength_bonus: 20 +value: 250 +weapon_type: melee diff --git a/data/items/equipment/oak_longbow.yaml b/data/items/equipment/oak_longbow.yaml index 71e7c7c..07848d0 100644 --- a/data/items/equipment/oak_longbow.yaml +++ b/data/items/equipment/oak_longbow.yaml @@ -1,13 +1,26 @@ -id: oak_longbow -name: oak longbow +attack_type: ranged color: "136" -description: "An oak longbow." -value: 80 +craft: + consume: + - items: + - oak_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 25 + skill: fletching + type: fletching + wait: 2 + xp: 25 +description: An oak longbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: oak_longbow +name: oak longbow +requirements: + ranged: 5 speed: 6 stats: - ranged_attack: 14 -requirements: - ranged: 5 + ranged_attack: 14 +value: 80 +weapon_type: ranged diff --git a/data/items/equipment/oak_longbow_u.yaml b/data/items/equipment/oak_longbow_u.yaml index 6df0dab..5ed7742 100644 --- a/data/items/equipment/oak_longbow_u.yaml +++ b/data/items/equipment/oak_longbow_u.yaml @@ -1,5 +1,16 @@ +color: "136" +craft: + consume: + - items: + - oak_logs + quantity: 1 + level: 25 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 25 +description: An unstrung oak longbow. id: oak_longbow_u name: oak longbow (u) -color: "136" -description: "An unstrung oak longbow." value: 40 diff --git a/data/items/equipment/oak_shortbow.yaml b/data/items/equipment/oak_shortbow.yaml index 30ebbce..187970f 100644 --- a/data/items/equipment/oak_shortbow.yaml +++ b/data/items/equipment/oak_shortbow.yaml @@ -1,13 +1,26 @@ -id: oak_shortbow -name: oak shortbow +attack_type: ranged color: "136" -description: "An oak shortbow." -value: 40 +craft: + consume: + - items: + - oak_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 20 + skill: fletching + type: fletching + wait: 2 + xp: 16 +description: An oak shortbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: oak_shortbow +name: oak shortbow +requirements: + ranged: 5 speed: 4 stats: - ranged_attack: 14 -requirements: - ranged: 5 + ranged_attack: 14 +value: 40 +weapon_type: ranged diff --git a/data/items/equipment/oak_shortbow_u.yaml b/data/items/equipment/oak_shortbow_u.yaml index 5bebc38..1d6d8ee 100644 --- a/data/items/equipment/oak_shortbow_u.yaml +++ b/data/items/equipment/oak_shortbow_u.yaml @@ -1,5 +1,16 @@ +color: "136" +craft: + consume: + - items: + - oak_logs + quantity: 1 + level: 20 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 16 +description: An unstrung oak shortbow. id: oak_shortbow_u name: oak shortbow (u) -color: "136" -description: "An unstrung oak shortbow." value: 20 diff --git a/data/items/equipment/ruby_amulet_u.yaml b/data/items/equipment/ruby_amulet_u.yaml index 031bf8b..e4123ea 100644 --- a/data/items/equipment/ruby_amulet_u.yaml +++ b/data/items/equipment/ruby_amulet_u.yaml @@ -1,5 +1,26 @@ +color: "196" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - ruby + quantity: 1 + - byproducts: + - amulet_mould + items: + - amulet_mould + quantity: 1 + level: 50 + message: You cast a ruby amulet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 85 +description: An unstrung gold amulet set with a ruby. id: ruby_amulet_u name: ruby amulet (u) -color: "196" -description: "An unstrung gold amulet set with a ruby." value: 145 diff --git a/data/items/equipment/ruby_bracelet.yaml b/data/items/equipment/ruby_bracelet.yaml index e5f3f70..edc9658 100644 --- a/data/items/equipment/ruby_bracelet.yaml +++ b/data/items/equipment/ruby_bracelet.yaml @@ -1,6 +1,27 @@ +color: "196" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - ruby + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 42 + message: You cast a ruby bracelet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 80 +description: A bracelet set with a ruby. Can be enchanted. +equip_slot: hands id: ruby_bracelet name: ruby bracelet -color: "196" -description: "A bracelet set with a ruby. Can be enchanted." value: 800 -equip_slot: hands diff --git a/data/items/equipment/ruby_necklace.yaml b/data/items/equipment/ruby_necklace.yaml index e181777..8496eb6 100644 --- a/data/items/equipment/ruby_necklace.yaml +++ b/data/items/equipment/ruby_necklace.yaml @@ -1,6 +1,27 @@ +color: "196" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - ruby + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 40 + message: You cast a ruby necklace. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 75 +description: A necklace set with a ruby. Can be enchanted. +equip_slot: neck id: ruby_necklace name: ruby necklace -color: "196" -description: "A necklace set with a ruby. Can be enchanted." value: 850 -equip_slot: neck diff --git a/data/items/equipment/ruby_ring.yaml b/data/items/equipment/ruby_ring.yaml index cb0cfde..335fbb0 100644 --- a/data/items/equipment/ruby_ring.yaml +++ b/data/items/equipment/ruby_ring.yaml @@ -1,6 +1,27 @@ +color: "196" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - ruby + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 63 + message: You cast a ruby ring. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 70 +description: A ring set with a ruby. Can be enchanted. +equip_slot: ring id: ruby_ring name: ruby ring -color: "196" -description: "A ring set with a ruby. Can be enchanted." value: 800 -equip_slot: ring diff --git a/data/items/equipment/rune_dagger.yaml b/data/items/equipment/rune_dagger.yaml index 9e8507b..f1f53f6 100644 --- a/data/items/equipment/rune_dagger.yaml +++ b/data/items/equipment/rune_dagger.yaml @@ -1,17 +1,29 @@ +attack_type: stab +color: "87" +craft: + consume: + - items: + - runite_bar + quantity: 1 + level: 85 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 75 +description: A small rune dagger. +equip_slot: main_hand id: rune_dagger name: rune dagger -color: "87" -description: "A small rune dagger." -value: 5000 +requirements: + attack: 40 +speed: 3 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: stab stats: - stab_attack: 30 - slash_attack: 18 - crush_attack: -1 - strength_bonus: 24 -speed: 3 -requirements: - attack: 40 + 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 87d6973..273bfab 100644 --- a/data/items/equipment/rune_full_helm.yaml +++ b/data/items/equipment/rune_full_helm.yaml @@ -1,15 +1,27 @@ +color: "87" +craft: + consume: + - items: + - runite_bar + quantity: 2 + level: 92 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 150 +description: A rune full helmet. +equip_slot: head id: rune_full_helm name: rune full helm -color: "87" -description: "A rune full helmet." -value: 12000 +requirements: + defense: 40 stackable: false -equip_slot: head stats: - stab_defense: 30 - slash_defense: 33 - crush_defense: 22 - science_defense: -11 - ranged_defense: 30 -requirements: - defense: 40 + 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 895d257..1b70577 100644 --- a/data/items/equipment/rune_med_helm.yaml +++ b/data/items/equipment/rune_med_helm.yaml @@ -1,15 +1,27 @@ +color: "87" +craft: + consume: + - items: + - runite_bar + quantity: 1 + level: 88 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 75 +description: A rune medium helmet. +equip_slot: head id: rune_med_helm name: rune med helm -color: "87" -description: "A rune medium helmet." -value: 5000 +requirements: + defense: 40 stackable: false -equip_slot: head stats: - stab_defense: 19 - slash_defense: 22 - crush_defense: 13 - science_defense: -4 - ranged_defense: 19 -requirements: - defense: 40 + 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 d1e5fb1..ce63d76 100644 --- a/data/items/equipment/rune_platebody.yaml +++ b/data/items/equipment/rune_platebody.yaml @@ -1,15 +1,27 @@ +color: "87" +craft: + consume: + - items: + - runite_bar + quantity: 5 + level: 99 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 375 +description: A rune platebody. +equip_slot: torso id: rune_platebody name: rune platebody -color: "87" -description: "A rune platebody." -value: 40000 +requirements: + defense: 40 stackable: false -equip_slot: torso stats: - stab_defense: 65 - slash_defense: 72 - crush_defense: 52 - science_defense: -30 - ranged_defense: 65 -requirements: - defense: 40 + 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 e0bfb74..3451450 100644 --- a/data/items/equipment/rune_sword.yaml +++ b/data/items/equipment/rune_sword.yaml @@ -1,17 +1,29 @@ +attack_type: slash +color: "87" +craft: + consume: + - items: + - runite_bar + quantity: 1 + level: 89 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 75 +description: A rune sword. +equip_slot: main_hand id: rune_sword name: rune sword -color: "87" -description: "A rune sword." -value: 10000 +requirements: + attack: 40 +speed: 4 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: slash stats: - stab_attack: 27 - slash_attack: 52 - crush_attack: -2 - strength_bonus: 36 -speed: 4 -requirements: - attack: 40 + 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 22ef39c..b342ae4 100644 --- a/data/items/equipment/sapphire_amulet_u.yaml +++ b/data/items/equipment/sapphire_amulet_u.yaml @@ -1,5 +1,26 @@ +color: "69" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - sapphire + quantity: 1 + - byproducts: + - amulet_mould + items: + - amulet_mould + quantity: 1 + level: 24 + message: You cast a sapphire amulet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 65 +description: An unstrung gold amulet set with a sapphire. id: sapphire_amulet_u name: sapphire amulet (u) -color: "69" -description: "An unstrung gold amulet set with a sapphire." value: 100 diff --git a/data/items/equipment/sapphire_bracelet.yaml b/data/items/equipment/sapphire_bracelet.yaml index a2996eb..7d19018 100644 --- a/data/items/equipment/sapphire_bracelet.yaml +++ b/data/items/equipment/sapphire_bracelet.yaml @@ -1,6 +1,27 @@ +color: "39" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - sapphire + quantity: 1 + - byproducts: + - bracelet_mould + items: + - bracelet_mould + quantity: 1 + level: 23 + message: You cast a sapphire bracelet. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 60 +description: A bracelet set with a sapphire. Can be enchanted. +equip_slot: hands id: sapphire_bracelet name: sapphire bracelet -color: "39" -description: "A bracelet set with a sapphire. Can be enchanted." value: 200 -equip_slot: hands diff --git a/data/items/equipment/sapphire_necklace.yaml b/data/items/equipment/sapphire_necklace.yaml index e553973..e51a47f 100644 --- a/data/items/equipment/sapphire_necklace.yaml +++ b/data/items/equipment/sapphire_necklace.yaml @@ -1,6 +1,27 @@ +color: "39" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - sapphire + quantity: 1 + - byproducts: + - necklace_mould + items: + - necklace_mould + quantity: 1 + level: 22 + message: You cast a sapphire necklace. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 55 +description: A necklace set with a sapphire. Can be enchanted. +equip_slot: neck id: sapphire_necklace name: sapphire necklace -color: "39" -description: "A necklace set with a sapphire. Can be enchanted." value: 250 -equip_slot: neck diff --git a/data/items/equipment/sapphire_ring.yaml b/data/items/equipment/sapphire_ring.yaml index 40e8cc5..d880c75 100644 --- a/data/items/equipment/sapphire_ring.yaml +++ b/data/items/equipment/sapphire_ring.yaml @@ -1,6 +1,27 @@ +color: "39" +craft: + consume: + - items: + - gold_bar + quantity: 1 + - items: + - sapphire + quantity: 1 + - byproducts: + - ring_mould + items: + - ring_mould + quantity: 1 + level: 20 + message: You cast a sapphire ring. + skill: crafting + station: + - furnace + type: crafting + wait: 4 + xp: 40 +description: A ring set with a sapphire. Can be enchanted. +equip_slot: ring id: sapphire_ring name: sapphire ring -color: "39" -description: "A ring set with a sapphire. Can be enchanted." value: 200 -equip_slot: ring diff --git a/data/items/equipment/shortbow.yaml b/data/items/equipment/shortbow.yaml index ecd3630..50c77fe 100644 --- a/data/items/equipment/shortbow.yaml +++ b/data/items/equipment/shortbow.yaml @@ -1,11 +1,24 @@ -id: shortbow -name: shortbow +attack_type: ranged color: "137" -description: "A shortbow." -value: 10 +craft: + consume: + - items: + - shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 5 + skill: fletching + type: fletching + wait: 2 + xp: 5 +description: A shortbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: shortbow +name: shortbow speed: 4 stats: - ranged_attack: 8 + 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 6ffcafc..2d4e615 100644 --- a/data/items/equipment/shortbow_u.yaml +++ b/data/items/equipment/shortbow_u.yaml @@ -1,5 +1,16 @@ +color: "137" +craft: + consume: + - items: + - logs + quantity: 1 + level: 5 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 5 +description: An unstrung shortbow. id: shortbow_u name: shortbow (u) -color: "137" -description: "An unstrung shortbow." value: 5 diff --git a/data/items/equipment/steel_dagger.yaml b/data/items/equipment/steel_dagger.yaml index e52b882..9df7d14 100644 --- a/data/items/equipment/steel_dagger.yaml +++ b/data/items/equipment/steel_dagger.yaml @@ -1,17 +1,29 @@ +attack_type: stab +color: "253" +craft: + consume: + - items: + - steel_bar + quantity: 1 + level: 30 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 37 +description: A small steel dagger. +equip_slot: main_hand id: steel_dagger name: steel dagger -color: "253" -description: "A small steel dagger." -value: 60 +requirements: + attack: 5 +speed: 3 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: stab stats: - stab_attack: 12 - slash_attack: 7 - crush_attack: -1 - strength_bonus: 10 -speed: 3 -requirements: - attack: 5 + 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 7152ded..af6a113 100644 --- a/data/items/equipment/steel_full_helm.yaml +++ b/data/items/equipment/steel_full_helm.yaml @@ -1,15 +1,27 @@ +color: "253" +craft: + consume: + - items: + - steel_bar + quantity: 2 + level: 37 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 75 +description: A steel full helmet. +equip_slot: head id: steel_full_helm name: steel full helm -color: "253" -description: "A steel full helmet." -value: 150 +requirements: + defense: 5 stackable: false -equip_slot: head stats: - stab_defense: 12 - slash_defense: 13 - crush_defense: 9 - science_defense: -5 - ranged_defense: 12 -requirements: - defense: 5 + 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 9e15fdd..1a6a768 100644 --- a/data/items/equipment/steel_med_helm.yaml +++ b/data/items/equipment/steel_med_helm.yaml @@ -1,15 +1,27 @@ +color: "253" +craft: + consume: + - items: + - steel_bar + quantity: 1 + level: 33 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 37 +description: A steel medium helmet. +equip_slot: head id: steel_med_helm name: steel med helm -color: "253" -description: "A steel medium helmet." -value: 60 +requirements: + defense: 5 stackable: false -equip_slot: head stats: - stab_defense: 7 - slash_defense: 9 - crush_defense: 5 - science_defense: -2 - ranged_defense: 7 -requirements: - defense: 5 + 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 f44dfa3..0769c55 100644 --- a/data/items/equipment/steel_platebody.yaml +++ b/data/items/equipment/steel_platebody.yaml @@ -1,15 +1,27 @@ +color: "253" +craft: + consume: + - items: + - steel_bar + quantity: 5 + level: 48 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 187 +description: A steel platebody. +equip_slot: torso id: steel_platebody name: steel platebody -color: "253" -description: "A steel platebody." -value: 500 +requirements: + defense: 5 stackable: false -equip_slot: torso stats: - stab_defense: 27 - slash_defense: 32 - crush_defense: 22 - science_defense: -15 - ranged_defense: 27 -requirements: - defense: 5 + 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 e096dc9..b0ca858 100644 --- a/data/items/equipment/steel_sword.yaml +++ b/data/items/equipment/steel_sword.yaml @@ -1,17 +1,29 @@ +attack_type: slash +color: "253" +craft: + consume: + - items: + - steel_bar + quantity: 1 + level: 34 + skill: smithing + station: + - anvil + type: smithing + wait: 4 + xp: 37 +description: A steel sword. +equip_slot: main_hand id: steel_sword name: steel sword -color: "253" -description: "A steel sword." -value: 100 +requirements: + attack: 5 +speed: 4 stackable: false -equip_slot: main_hand -weapon_type: melee -attack_type: slash stats: - stab_attack: 10 - slash_attack: 22 - crush_attack: -2 - strength_bonus: 14 -speed: 4 -requirements: - attack: 5 + 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 e30528c..6b9c4c0 100644 --- a/data/items/equipment/willow_longbow.yaml +++ b/data/items/equipment/willow_longbow.yaml @@ -1,13 +1,26 @@ -id: willow_longbow -name: willow longbow +attack_type: ranged color: "107" -description: "A willow longbow." -value: 320 +craft: + consume: + - items: + - willow_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 40 + skill: fletching + type: fletching + wait: 2 + xp: 41 +description: A willow longbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: willow_longbow +name: willow longbow +requirements: + ranged: 20 speed: 6 stats: - ranged_attack: 20 -requirements: - ranged: 20 + ranged_attack: 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 5e4e9da..3812dfa 100644 --- a/data/items/equipment/willow_longbow_u.yaml +++ b/data/items/equipment/willow_longbow_u.yaml @@ -1,5 +1,16 @@ +color: "107" +craft: + consume: + - items: + - willow_logs + quantity: 1 + level: 40 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 41 +description: An unstrung willow longbow. id: willow_longbow_u name: willow longbow (u) -color: "107" -description: "An unstrung willow longbow." value: 160 diff --git a/data/items/equipment/willow_shortbow.yaml b/data/items/equipment/willow_shortbow.yaml index f75cfe9..8289742 100644 --- a/data/items/equipment/willow_shortbow.yaml +++ b/data/items/equipment/willow_shortbow.yaml @@ -1,13 +1,26 @@ -id: willow_shortbow -name: willow shortbow +attack_type: ranged color: "107" -description: "A willow shortbow." -value: 160 +craft: + consume: + - items: + - willow_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 35 + skill: fletching + type: fletching + wait: 2 + xp: 33 +description: A willow shortbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: willow_shortbow +name: willow shortbow +requirements: + ranged: 20 speed: 4 stats: - ranged_attack: 20 -requirements: - ranged: 20 + ranged_attack: 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 b467455..642665a 100644 --- a/data/items/equipment/willow_shortbow_u.yaml +++ b/data/items/equipment/willow_shortbow_u.yaml @@ -1,5 +1,16 @@ +color: "107" +craft: + consume: + - items: + - willow_logs + quantity: 1 + level: 35 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 33 +description: An unstrung willow shortbow. id: willow_shortbow_u name: willow shortbow (u) -color: "107" -description: "An unstrung willow shortbow." value: 80 diff --git a/data/items/equipment/yew_longbow.yaml b/data/items/equipment/yew_longbow.yaml index 1e7c0f5..b550e1f 100644 --- a/data/items/equipment/yew_longbow.yaml +++ b/data/items/equipment/yew_longbow.yaml @@ -1,13 +1,26 @@ -id: yew_longbow -name: yew longbow +attack_type: ranged color: "94" -description: "A yew longbow." -value: 2000 +craft: + consume: + - items: + - yew_longbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 65 + skill: fletching + type: fletching + wait: 2 + xp: 75 +description: A yew longbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: yew_longbow +name: yew longbow +requirements: + ranged: 40 speed: 6 stats: - ranged_attack: 47 -requirements: - ranged: 40 + ranged_attack: 47 +value: 2000 +weapon_type: ranged diff --git a/data/items/equipment/yew_longbow_u.yaml b/data/items/equipment/yew_longbow_u.yaml index ac4fdb2..53f9f79 100644 --- a/data/items/equipment/yew_longbow_u.yaml +++ b/data/items/equipment/yew_longbow_u.yaml @@ -1,5 +1,16 @@ +color: "94" +craft: + consume: + - items: + - yew_logs + quantity: 1 + level: 65 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 75 +description: An unstrung yew longbow. id: yew_longbow_u name: yew longbow (u) -color: "94" -description: "An unstrung yew longbow." value: 1000 diff --git a/data/items/equipment/yew_shortbow.yaml b/data/items/equipment/yew_shortbow.yaml index c302a38..8d41739 100644 --- a/data/items/equipment/yew_shortbow.yaml +++ b/data/items/equipment/yew_shortbow.yaml @@ -1,13 +1,26 @@ -id: yew_shortbow -name: yew shortbow +attack_type: ranged color: "94" -description: "A yew shortbow." -value: 1600 +craft: + consume: + - items: + - yew_shortbow_u + quantity: 1 + - items: + - bowstring + quantity: 1 + level: 60 + skill: fletching + type: fletching + wait: 2 + xp: 67 +description: A yew shortbow. equip_slot: main_hand -weapon_type: ranged -attack_type: ranged +id: yew_shortbow +name: yew shortbow +requirements: + ranged: 40 speed: 4 stats: - ranged_attack: 47 -requirements: - ranged: 40 + ranged_attack: 47 +value: 1600 +weapon_type: ranged diff --git a/data/items/equipment/yew_shortbow_u.yaml b/data/items/equipment/yew_shortbow_u.yaml index 4c2124b..2096ae9 100644 --- a/data/items/equipment/yew_shortbow_u.yaml +++ b/data/items/equipment/yew_shortbow_u.yaml @@ -1,5 +1,16 @@ +color: "94" +craft: + consume: + - items: + - yew_logs + quantity: 1 + level: 60 + skill: fletching + tool: knife + type: fletching + wait: 3 + xp: 67 +description: An unstrung yew shortbow. id: yew_shortbow_u name: yew shortbow (u) -color: "94" -description: "An unstrung yew shortbow." value: 800 -- cgit v1.2.3