diff options
| author | workhorse <workhorse@localhost.localdomain> | 2026-06-19 20:24:52 -0400 |
|---|---|---|
| committer | workhorse <workhorse@localhost.localdomain> | 2026-06-19 20:24:52 -0400 |
| commit | 8ee8982b8759bcae116647cc993867f4c8b0a6ce (patch) | |
| tree | ee01f7b1d745cbc94d9981108a1209527487b3e5 /data/items/equipment | |
| parent | 2bec24859af8f03c80a0a58e3240519942450167 (diff) | |
| download | thehouseoficarus-8ee8982b8759bcae116647cc993867f4c8b0a6ce.tar.gz | |
reorganized items, objects, and rooms in directories. oranized module names. added startup checks.
Diffstat (limited to 'data/items/equipment')
116 files changed, 1146 insertions, 0 deletions
diff --git a/data/items/equipment/abyssal_bracelet.yaml b/data/items/equipment/abyssal_bracelet.yaml new file mode 100644 index 0000000..3b424c3 --- /dev/null +++ b/data/items/equipment/abyssal_bracelet.yaml @@ -0,0 +1,6 @@ +id: abyssal_bracelet +name: abyssal bracelet +color: "255" +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 new file mode 100644 index 0000000..d78ecdc --- /dev/null +++ b/data/items/equipment/adamant_dagger.yaml @@ -0,0 +1,17 @@ +id: adamant_dagger +name: adamant dagger +color: "120" +description: "A small adamant dagger." +value: 400 +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 diff --git a/data/items/equipment/adamant_full_helm.yaml b/data/items/equipment/adamant_full_helm.yaml new file mode 100644 index 0000000..3c36c62 --- /dev/null +++ b/data/items/equipment/adamant_full_helm.yaml @@ -0,0 +1,15 @@ +id: adamant_full_helm +name: adamant full helm +color: "120" +description: "An adamant full helmet." +value: 1000 +stackable: false +equip_slot: head +stats: + stab_defense: 22 + slash_defense: 24 + crush_defense: 16 + science_defense: -8 + ranged_defense: 22 +requirements: + defense: 30 diff --git a/data/items/equipment/adamant_med_helm.yaml b/data/items/equipment/adamant_med_helm.yaml new file mode 100644 index 0000000..1fb6785 --- /dev/null +++ b/data/items/equipment/adamant_med_helm.yaml @@ -0,0 +1,15 @@ +id: adamant_med_helm +name: adamant med helm +color: "120" +description: "An adamant medium helmet." +value: 400 +stackable: false +equip_slot: head +stats: + stab_defense: 14 + slash_defense: 16 + crush_defense: 10 + science_defense: -3 + ranged_defense: 14 +requirements: + defense: 30 diff --git a/data/items/equipment/adamant_platebody.yaml b/data/items/equipment/adamant_platebody.yaml new file mode 100644 index 0000000..a37b781 --- /dev/null +++ b/data/items/equipment/adamant_platebody.yaml @@ -0,0 +1,15 @@ +id: adamant_platebody +name: adamant platebody +color: "120" +description: "An adamant platebody." +value: 5000 +stackable: false +equip_slot: torso +stats: + stab_defense: 49 + slash_defense: 55 + crush_defense: 40 + science_defense: -25 + ranged_defense: 49 +requirements: + defense: 30 diff --git a/data/items/equipment/adamant_sword.yaml b/data/items/equipment/adamant_sword.yaml new file mode 100644 index 0000000..035b615 --- /dev/null +++ b/data/items/equipment/adamant_sword.yaml @@ -0,0 +1,17 @@ +id: adamant_sword +name: adamant sword +color: "120" +description: "An adamant sword." +value: 700 +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 diff --git a/data/items/equipment/binding_necklace.yaml b/data/items/equipment/binding_necklace.yaml new file mode 100644 index 0000000..e9e7559 --- /dev/null +++ b/data/items/equipment/binding_necklace.yaml @@ -0,0 +1,6 @@ +id: binding_necklace +name: binding necklace +color: "34" +description: "An enchanted emerald necklace. Provides a 100 percent success rate when identifying junk at altars." +value: 1200 +equip_slot: neck diff --git a/data/items/equipment/black_axe.yaml b/data/items/equipment/black_axe.yaml new file mode 100644 index 0000000..e708645 --- /dev/null +++ b/data/items/equipment/black_axe.yaml @@ -0,0 +1,19 @@ +id: black_axe +name: black axe +color: "240" +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: + attack: 10 diff --git a/data/items/equipment/bracelet_of_clay.yaml b/data/items/equipment/bracelet_of_clay.yaml new file mode 100644 index 0000000..d8cd881 --- /dev/null +++ b/data/items/equipment/bracelet_of_clay.yaml @@ -0,0 +1,6 @@ +id: bracelet_of_clay +name: bracelet of clay +color: "39" +description: "An enchanted sapphire bracelet. Softens clay for easier crafting." +value: 500 +equip_slot: hands diff --git a/data/items/equipment/bracelet_of_slaughter.yaml b/data/items/equipment/bracelet_of_slaughter.yaml new file mode 100644 index 0000000..2bbbbec --- /dev/null +++ b/data/items/equipment/bracelet_of_slaughter.yaml @@ -0,0 +1,6 @@ +id: bracelet_of_slaughter +name: bracelet of slaughter +color: "34" +description: "An enchanted emerald bracelet that provides bonus XP on kills." +value: 1200 +equip_slot: hands diff --git a/data/items/equipment/bronze_dagger.yaml b/data/items/equipment/bronze_dagger.yaml new file mode 100644 index 0000000..95ec968 --- /dev/null +++ b/data/items/equipment/bronze_dagger.yaml @@ -0,0 +1,15 @@ +id: bronze_dagger +name: bronze dagger +color: "178" +description: "A small bronze dagger." +value: 8 +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 diff --git a/data/items/equipment/bronze_full_helm.yaml b/data/items/equipment/bronze_full_helm.yaml new file mode 100644 index 0000000..ed006a8 --- /dev/null +++ b/data/items/equipment/bronze_full_helm.yaml @@ -0,0 +1,13 @@ +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 diff --git a/data/items/equipment/bronze_med_helm.yaml b/data/items/equipment/bronze_med_helm.yaml new file mode 100644 index 0000000..c9635cf --- /dev/null +++ b/data/items/equipment/bronze_med_helm.yaml @@ -0,0 +1,13 @@ +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 diff --git a/data/items/equipment/bronze_platebody.yaml b/data/items/equipment/bronze_platebody.yaml new file mode 100644 index 0000000..8e6dd2c --- /dev/null +++ b/data/items/equipment/bronze_platebody.yaml @@ -0,0 +1,13 @@ +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 diff --git a/data/items/equipment/bronze_sword.yaml b/data/items/equipment/bronze_sword.yaml new file mode 100644 index 0000000..0cfdd0e --- /dev/null +++ b/data/items/equipment/bronze_sword.yaml @@ -0,0 +1,15 @@ +id: bronze_sword +name: bronze sword +color: "178" +description: "A basic bronze sword." +value: 12 +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 diff --git a/data/items/equipment/capacitor_gloves.yaml b/data/items/equipment/capacitor_gloves.yaml new file mode 100644 index 0000000..e5af9ed --- /dev/null +++ b/data/items/equipment/capacitor_gloves.yaml @@ -0,0 +1,11 @@ +id: capacitor_gloves +name: Capacitor Gloves +description: "Gloves woven with superconducting filaments." +color: "250" +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 new file mode 100644 index 0000000..5567e73 --- /dev/null +++ b/data/items/equipment/cape_of_agility.yaml @@ -0,0 +1,6 @@ +id: cape_of_agility +name: cape of agility +color: "g:223,231,223" +description: "A lightweight cape that allows the wearer to move with extraordinary speed." +value: 500 +equip_slot: back diff --git a/data/items/equipment/chitin_plate.yaml b/data/items/equipment/chitin_plate.yaml new file mode 100644 index 0000000..4148a2a --- /dev/null +++ b/data/items/equipment/chitin_plate.yaml @@ -0,0 +1,6 @@ +id: chitin_plate +name: chitin plate +color: "130" +description: "A thick plate of biological armor from a crawler's exoskeleton." +value: 50 +stackable: false diff --git a/data/items/equipment/coif.yaml b/data/items/equipment/coif.yaml new file mode 100644 index 0000000..8d910d7 --- /dev/null +++ b/data/items/equipment/coif.yaml @@ -0,0 +1,16 @@ +id: coif +name: coif +color: "94" +description: "A hard leather coif." +value: 45 +equip_slot: head +stats: + stab_defense: 2 + slash_defense: 4 + crush_defense: 2 + science_defense: 4 + ranged_defense: 6 + ranged_attack: 2 +requirements: + defense: 20 + ranged: 20 diff --git a/data/items/equipment/diamond_amulet_u.yaml b/data/items/equipment/diamond_amulet_u.yaml new file mode 100644 index 0000000..55eaf45 --- /dev/null +++ b/data/items/equipment/diamond_amulet_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..5ba5778 --- /dev/null +++ b/data/items/equipment/diamond_bracelet.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..5629b8c --- /dev/null +++ b/data/items/equipment/diamond_necklace.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..54023c3 --- /dev/null +++ b/data/items/equipment/diamond_ring.yaml @@ -0,0 +1,6 @@ +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/digsite_pendant.yaml b/data/items/equipment/digsite_pendant.yaml new file mode 100644 index 0000000..b28e3e3 --- /dev/null +++ b/data/items/equipment/digsite_pendant.yaml @@ -0,0 +1,6 @@ +id: digsite_pendant +name: digsite pendant +color: "196" +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 new file mode 100644 index 0000000..ddc9758 --- /dev/null +++ b/data/items/equipment/dragon_axe.yaml @@ -0,0 +1,19 @@ +id: dragon_axe +name: dragon axe +color: "196" +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: + attack: 60 diff --git a/data/items/equipment/emerald_amulet_u.yaml b/data/items/equipment/emerald_amulet_u.yaml new file mode 100644 index 0000000..87261d4 --- /dev/null +++ b/data/items/equipment/emerald_amulet_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..04e4979 --- /dev/null +++ b/data/items/equipment/emerald_bracelet.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..2107ca4 --- /dev/null +++ b/data/items/equipment/emerald_necklace.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..253f872 --- /dev/null +++ b/data/items/equipment/emerald_ring.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..8671941 --- /dev/null +++ b/data/items/equipment/gold_amulet_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..2c4534f --- /dev/null +++ b/data/items/equipment/gold_bracelet.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..4a22ac1 --- /dev/null +++ b/data/items/equipment/gold_necklace.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..1a39165 --- /dev/null +++ b/data/items/equipment/gold_ring.yaml @@ -0,0 +1,6 @@ +id: gold_ring +name: gold ring +color: "220" +description: "A simple gold ring." +value: 50 +equip_slot: ring diff --git a/data/items/equipment/graceful_boots.yaml b/data/items/equipment/graceful_boots.yaml new file mode 100644 index 0000000..71e8f84 --- /dev/null +++ b/data/items/equipment/graceful_boots.yaml @@ -0,0 +1,6 @@ +id: graceful_boots +name: graceful boots +color: "230" +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 new file mode 100644 index 0000000..1d7c8f0 --- /dev/null +++ b/data/items/equipment/graceful_cape.yaml @@ -0,0 +1,6 @@ +id: graceful_cape +name: graceful cape +color: "230" +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 new file mode 100644 index 0000000..311ded5 --- /dev/null +++ b/data/items/equipment/graceful_gloves.yaml @@ -0,0 +1,6 @@ +id: graceful_gloves +name: graceful gloves +color: "230" +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 new file mode 100644 index 0000000..faec1e3 --- /dev/null +++ b/data/items/equipment/graceful_hat.yaml @@ -0,0 +1,6 @@ +id: graceful_hat +name: graceful hat +color: "230" +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 new file mode 100644 index 0000000..31eeebf --- /dev/null +++ b/data/items/equipment/graceful_legs.yaml @@ -0,0 +1,6 @@ +id: graceful_legs +name: graceful legs +color: "230" +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 new file mode 100644 index 0000000..ec1edb7 --- /dev/null +++ b/data/items/equipment/graceful_torso.yaml @@ -0,0 +1,6 @@ +id: graceful_torso +name: graceful torso +color: "230" +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 new file mode 100644 index 0000000..a5fe30f --- /dev/null +++ b/data/items/equipment/hard_leather_body.yaml @@ -0,0 +1,14 @@ +id: hard_leather_body +name: hard leather body +color: "94" +description: "A hardened leather body armour." +value: 60 +equip_slot: torso +stats: + stab_defense: 8 + slash_defense: 12 + crush_defense: 8 + science_defense: 6 + ranged_defense: 14 +requirements: + defense: 10 diff --git a/data/items/equipment/hard_leather_shield.yaml b/data/items/equipment/hard_leather_shield.yaml new file mode 100644 index 0000000..fd7dabf --- /dev/null +++ b/data/items/equipment/hard_leather_shield.yaml @@ -0,0 +1,14 @@ +id: hard_leather_shield +name: hard leather shield +color: "94" +description: "A shield made of hardened leather." +value: 55 +equip_slot: off_hand +stats: + stab_defense: 5 + slash_defense: 7 + crush_defense: 5 + science_defense: 4 + ranged_defense: 8 +requirements: + defense: 10 diff --git a/data/items/equipment/inoculation_bracelet.yaml b/data/items/equipment/inoculation_bracelet.yaml new file mode 100644 index 0000000..9a3a149 --- /dev/null +++ b/data/items/equipment/inoculation_bracelet.yaml @@ -0,0 +1,6 @@ +id: inoculation_bracelet +name: inoculation bracelet +color: "196" +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 new file mode 100644 index 0000000..3e53614 --- /dev/null +++ b/data/items/equipment/insulated_gloves.yaml @@ -0,0 +1,9 @@ +id: insulated_gloves +name: insulated gloves +color: "214" +description: "Heavy rubber gloves that protect against electrical attacks. Essential when fighting drones." +value: 50 +stackable: false +equip_slot: hands +stats: + defense_bonus: 1 diff --git a/data/items/equipment/iron_dagger.yaml b/data/items/equipment/iron_dagger.yaml new file mode 100644 index 0000000..8fa645c --- /dev/null +++ b/data/items/equipment/iron_dagger.yaml @@ -0,0 +1,15 @@ +id: iron_dagger +name: iron dagger +color: "250" +description: "A small iron dagger." +value: 20 +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 diff --git a/data/items/equipment/iron_full_helm.yaml b/data/items/equipment/iron_full_helm.yaml new file mode 100644 index 0000000..3a2fc0c --- /dev/null +++ b/data/items/equipment/iron_full_helm.yaml @@ -0,0 +1,13 @@ +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 diff --git a/data/items/equipment/iron_med_helm.yaml b/data/items/equipment/iron_med_helm.yaml new file mode 100644 index 0000000..6956283 --- /dev/null +++ b/data/items/equipment/iron_med_helm.yaml @@ -0,0 +1,13 @@ +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 diff --git a/data/items/equipment/iron_platebody.yaml b/data/items/equipment/iron_platebody.yaml new file mode 100644 index 0000000..3c0be80 --- /dev/null +++ b/data/items/equipment/iron_platebody.yaml @@ -0,0 +1,13 @@ +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 diff --git a/data/items/equipment/iron_sword.yaml b/data/items/equipment/iron_sword.yaml new file mode 100644 index 0000000..a5711fc --- /dev/null +++ b/data/items/equipment/iron_sword.yaml @@ -0,0 +1,15 @@ +id: iron_sword +name: iron sword +color: "250" +description: "An iron sword." +value: 30 +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 diff --git a/data/items/equipment/leather_body.yaml b/data/items/equipment/leather_body.yaml new file mode 100644 index 0000000..e69342c --- /dev/null +++ b/data/items/equipment/leather_body.yaml @@ -0,0 +1,12 @@ +id: leather_body +name: leather body +color: "130" +description: "A leather body armour." +value: 25 +equip_slot: torso +stats: + stab_defense: 4 + slash_defense: 7 + crush_defense: 5 + science_defense: 4 + ranged_defense: 10 diff --git a/data/items/equipment/leather_boots.yaml b/data/items/equipment/leather_boots.yaml new file mode 100644 index 0000000..7716e95 --- /dev/null +++ b/data/items/equipment/leather_boots.yaml @@ -0,0 +1,12 @@ +id: leather_boots +name: leather boots +color: "130" +description: "A pair of leather boots." +value: 12 +equip_slot: feet +stats: + stab_defense: 1 + slash_defense: 1 + crush_defense: 1 + science_defense: 1 + ranged_defense: 2 diff --git a/data/items/equipment/leather_chaps.yaml b/data/items/equipment/leather_chaps.yaml new file mode 100644 index 0000000..1a17c16 --- /dev/null +++ b/data/items/equipment/leather_chaps.yaml @@ -0,0 +1,12 @@ +id: leather_chaps +name: leather chaps +color: "130" +description: "A pair of leather chaps." +value: 20 +equip_slot: legs +stats: + stab_defense: 2 + slash_defense: 4 + crush_defense: 3 + science_defense: 3 + ranged_defense: 6 diff --git a/data/items/equipment/leather_cowl.yaml b/data/items/equipment/leather_cowl.yaml new file mode 100644 index 0000000..aa5965a --- /dev/null +++ b/data/items/equipment/leather_cowl.yaml @@ -0,0 +1,12 @@ +id: leather_cowl +name: leather cowl +color: "130" +description: "A leather cowl." +value: 15 +equip_slot: head +stats: + stab_defense: 1 + slash_defense: 2 + crush_defense: 1 + science_defense: 2 + ranged_defense: 4 diff --git a/data/items/equipment/leather_gloves.yaml b/data/items/equipment/leather_gloves.yaml new file mode 100644 index 0000000..7590fee --- /dev/null +++ b/data/items/equipment/leather_gloves.yaml @@ -0,0 +1,12 @@ +id: leather_gloves +name: leather gloves +color: "130" +description: "A pair of leather gloves." +value: 10 +equip_slot: hands +stats: + stab_defense: 1 + slash_defense: 1 + crush_defense: 1 + science_defense: 1 + ranged_defense: 2 diff --git a/data/items/equipment/leather_vambraces.yaml b/data/items/equipment/leather_vambraces.yaml new file mode 100644 index 0000000..fa59aa9 --- /dev/null +++ b/data/items/equipment/leather_vambraces.yaml @@ -0,0 +1,13 @@ +id: leather_vambraces +name: leather vambraces +color: "130" +description: "A pair of leather vambraces." +value: 18 +equip_slot: hands +stats: + stab_defense: 2 + slash_defense: 2 + crush_defense: 2 + science_defense: 2 + ranged_defense: 4 + ranged_attack: 4 diff --git a/data/items/equipment/longbow.yaml b/data/items/equipment/longbow.yaml new file mode 100644 index 0000000..f40c96d --- /dev/null +++ b/data/items/equipment/longbow.yaml @@ -0,0 +1,11 @@ +id: longbow +name: longbow +color: "137" +description: "A longbow." +value: 20 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 6 +stats: + ranged_attack: 8 diff --git a/data/items/equipment/longbow_u.yaml b/data/items/equipment/longbow_u.yaml new file mode 100644 index 0000000..93e5ff0 --- /dev/null +++ b/data/items/equipment/longbow_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..07797fb --- /dev/null +++ b/data/items/equipment/magic_longbow.yaml @@ -0,0 +1,13 @@ +id: magic_longbow +name: magic longbow +color: "63" +description: "A magic longbow." +value: 6000 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 6 +stats: + ranged_attack: 69 +requirements: + ranged: 50 diff --git a/data/items/equipment/magic_longbow_u.yaml b/data/items/equipment/magic_longbow_u.yaml new file mode 100644 index 0000000..65682ed --- /dev/null +++ b/data/items/equipment/magic_longbow_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..893b287 --- /dev/null +++ b/data/items/equipment/magic_shortbow.yaml @@ -0,0 +1,13 @@ +id: magic_shortbow +name: magic shortbow +color: "63" +description: "A magic shortbow." +value: 4000 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 4 +stats: + ranged_attack: 69 +requirements: + ranged: 50 diff --git a/data/items/equipment/magic_shortbow_u.yaml b/data/items/equipment/magic_shortbow_u.yaml new file mode 100644 index 0000000..2075bd1 --- /dev/null +++ b/data/items/equipment/magic_shortbow_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..1c86128 --- /dev/null +++ b/data/items/equipment/maple_longbow.yaml @@ -0,0 +1,13 @@ +id: maple_longbow +name: maple longbow +color: "172" +description: "A maple longbow." +value: 1280 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 6 +stats: + ranged_attack: 29 +requirements: + ranged: 30 diff --git a/data/items/equipment/maple_longbow_u.yaml b/data/items/equipment/maple_longbow_u.yaml new file mode 100644 index 0000000..120bf1d --- /dev/null +++ b/data/items/equipment/maple_longbow_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..38c27b5 --- /dev/null +++ b/data/items/equipment/maple_shortbow.yaml @@ -0,0 +1,13 @@ +id: maple_shortbow +name: maple shortbow +color: "172" +description: "A maple shortbow." +value: 640 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 4 +stats: + ranged_attack: 29 +requirements: + ranged: 30 diff --git a/data/items/equipment/maple_shortbow_u.yaml b/data/items/equipment/maple_shortbow_u.yaml new file mode 100644 index 0000000..6fc6b84 --- /dev/null +++ b/data/items/equipment/maple_shortbow_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..8ffe595 --- /dev/null +++ b/data/items/equipment/mithril_dagger.yaml @@ -0,0 +1,17 @@ +id: mithril_dagger +name: mithril dagger +color: "75" +description: "A small mithril dagger." +value: 150 +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 diff --git a/data/items/equipment/mithril_full_helm.yaml b/data/items/equipment/mithril_full_helm.yaml new file mode 100644 index 0000000..d317705 --- /dev/null +++ b/data/items/equipment/mithril_full_helm.yaml @@ -0,0 +1,15 @@ +id: mithril_full_helm +name: mithril full helm +color: "75" +description: "A mithril full helmet." +value: 400 +stackable: false +equip_slot: head +stats: + stab_defense: 16 + slash_defense: 18 + crush_defense: 12 + science_defense: -6 + ranged_defense: 16 +requirements: + defense: 20 diff --git a/data/items/equipment/mithril_med_helm.yaml b/data/items/equipment/mithril_med_helm.yaml new file mode 100644 index 0000000..f244a7c --- /dev/null +++ b/data/items/equipment/mithril_med_helm.yaml @@ -0,0 +1,15 @@ +id: mithril_med_helm +name: mithril med helm +color: "75" +description: "A mithril medium helmet." +value: 150 +stackable: false +equip_slot: head +stats: + stab_defense: 10 + slash_defense: 12 + crush_defense: 7 + science_defense: -3 + ranged_defense: 10 +requirements: + defense: 20 diff --git a/data/items/equipment/mithril_platebody.yaml b/data/items/equipment/mithril_platebody.yaml new file mode 100644 index 0000000..50e8ea0 --- /dev/null +++ b/data/items/equipment/mithril_platebody.yaml @@ -0,0 +1,15 @@ +id: mithril_platebody +name: mithril platebody +color: "75" +description: "A mithril platebody." +value: 1500 +stackable: false +equip_slot: torso +stats: + stab_defense: 36 + slash_defense: 42 + crush_defense: 30 + science_defense: -20 + ranged_defense: 36 +requirements: + defense: 20 diff --git a/data/items/equipment/mithril_sword.yaml b/data/items/equipment/mithril_sword.yaml new file mode 100644 index 0000000..1824f5b --- /dev/null +++ b/data/items/equipment/mithril_sword.yaml @@ -0,0 +1,17 @@ +id: mithril_sword +name: mithril sword +color: "75" +description: "A mithril sword." +value: 250 +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 diff --git a/data/items/equipment/necklace_of_passage.yaml b/data/items/equipment/necklace_of_passage.yaml new file mode 100644 index 0000000..b5630ed --- /dev/null +++ b/data/items/equipment/necklace_of_passage.yaml @@ -0,0 +1,6 @@ +id: necklace_of_passage +name: necklace of passage +color: "39" +description: "An enchanted sapphire necklace that can teleport the wearer to various locations." +value: 750 +equip_slot: neck diff --git a/data/items/equipment/neural_headband.yaml b/data/items/equipment/neural_headband.yaml new file mode 100644 index 0000000..e01e57d --- /dev/null +++ b/data/items/equipment/neural_headband.yaml @@ -0,0 +1,11 @@ +id: neural_headband +name: Neural Headband +description: "A thin band of circuitry that amplifies neural signals, reducing battery drain." +color: "39" +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 new file mode 100644 index 0000000..71e7c7c --- /dev/null +++ b/data/items/equipment/oak_longbow.yaml @@ -0,0 +1,13 @@ +id: oak_longbow +name: oak longbow +color: "136" +description: "An oak longbow." +value: 80 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 6 +stats: + ranged_attack: 14 +requirements: + ranged: 5 diff --git a/data/items/equipment/oak_longbow_u.yaml b/data/items/equipment/oak_longbow_u.yaml new file mode 100644 index 0000000..6df0dab --- /dev/null +++ b/data/items/equipment/oak_longbow_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..30ebbce --- /dev/null +++ b/data/items/equipment/oak_shortbow.yaml @@ -0,0 +1,13 @@ +id: oak_shortbow +name: oak shortbow +color: "136" +description: "An oak shortbow." +value: 40 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 4 +stats: + ranged_attack: 14 +requirements: + ranged: 5 diff --git a/data/items/equipment/oak_shortbow_u.yaml b/data/items/equipment/oak_shortbow_u.yaml new file mode 100644 index 0000000..5bebc38 --- /dev/null +++ b/data/items/equipment/oak_shortbow_u.yaml @@ -0,0 +1,5 @@ +id: oak_shortbow_u +name: oak shortbow (u) +color: "136" +description: "An unstrung oak shortbow." +value: 20 diff --git a/data/items/equipment/party_hat_blue.yaml b/data/items/equipment/party_hat_blue.yaml new file mode 100644 index 0000000..42d6bb5 --- /dev/null +++ b/data/items/equipment/party_hat_blue.yaml @@ -0,0 +1,7 @@ +id: party_hat_blue +name: blue party hat +color: "69" +description: "A festive blue party hat." +value: 2 +equip_slot: head +stackable: false diff --git a/data/items/equipment/party_hat_green.yaml b/data/items/equipment/party_hat_green.yaml new file mode 100644 index 0000000..82c3bc7 --- /dev/null +++ b/data/items/equipment/party_hat_green.yaml @@ -0,0 +1,7 @@ +id: party_hat_green +name: green party hat +color: "83" +description: "A festive green party hat." +value: 2 +equip_slot: head +stackable: false diff --git a/data/items/equipment/party_hat_pink.yaml b/data/items/equipment/party_hat_pink.yaml new file mode 100644 index 0000000..006e261 --- /dev/null +++ b/data/items/equipment/party_hat_pink.yaml @@ -0,0 +1,7 @@ +id: party_hat_pink +name: pink party hat +color: "213" +description: "A festive pink party hat." +value: 2 +equip_slot: head +stackable: false diff --git a/data/items/equipment/party_hat_red.yaml b/data/items/equipment/party_hat_red.yaml new file mode 100644 index 0000000..005b3dd --- /dev/null +++ b/data/items/equipment/party_hat_red.yaml @@ -0,0 +1,7 @@ +id: party_hat_red +name: red party hat +color: "196" +description: "A festive red party hat." +value: 2 +equip_slot: head +stackable: false diff --git a/data/items/equipment/party_hat_white.yaml b/data/items/equipment/party_hat_white.yaml new file mode 100644 index 0000000..c8e8f86 --- /dev/null +++ b/data/items/equipment/party_hat_white.yaml @@ -0,0 +1,7 @@ +id: party_hat_white +name: white party hat +color: "255" +description: "A festive white party hat." +value: 2 +equip_slot: head +stackable: false diff --git a/data/items/equipment/party_hat_yellow.yaml b/data/items/equipment/party_hat_yellow.yaml new file mode 100644 index 0000000..33a85f8 --- /dev/null +++ b/data/items/equipment/party_hat_yellow.yaml @@ -0,0 +1,7 @@ +id: party_hat_yellow +name: yellow party hat +color: "226" +description: "A festive yellow party hat." +value: 2 +equip_slot: head +stackable: false diff --git a/data/items/equipment/phoenix_necklace.yaml b/data/items/equipment/phoenix_necklace.yaml new file mode 100644 index 0000000..b53fafb --- /dev/null +++ b/data/items/equipment/phoenix_necklace.yaml @@ -0,0 +1,6 @@ +id: phoenix_necklace +name: phoenix necklace +color: "255" +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 new file mode 100644 index 0000000..bd136a4 --- /dev/null +++ b/data/items/equipment/power_amulet.yaml @@ -0,0 +1,8 @@ +id: power_amulet +name: Power Amulet +description: "A pendant containing a miniature power cell that augments tech efficiency." +color: "220" +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 new file mode 100644 index 0000000..0c11e87 --- /dev/null +++ b/data/items/equipment/ring_of_dueling.yaml @@ -0,0 +1,6 @@ +id: ring_of_dueling +name: ring of dueling +color: "34" +description: "An enchanted emerald ring used for teleporting to dueling arenas." +value: 1000 +equip_slot: ring diff --git a/data/items/equipment/ring_of_forging.yaml b/data/items/equipment/ring_of_forging.yaml new file mode 100644 index 0000000..d0792a1 --- /dev/null +++ b/data/items/equipment/ring_of_forging.yaml @@ -0,0 +1,6 @@ +id: ring_of_forging +name: ring of forging +color: "196" +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 new file mode 100644 index 0000000..ab0b6e3 --- /dev/null +++ b/data/items/equipment/ring_of_life.yaml @@ -0,0 +1,6 @@ +id: ring_of_life +name: ring of life +color: "255" +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 new file mode 100644 index 0000000..c143f68 --- /dev/null +++ b/data/items/equipment/ring_of_recoil.yaml @@ -0,0 +1,6 @@ +id: ring_of_recoil +name: ring of recoil +color: "39" +description: "An enchanted sapphire ring that reflects a portion of melee damage back to the attacker." +value: 500 +equip_slot: ring diff --git a/data/items/equipment/ruby_amulet_u.yaml b/data/items/equipment/ruby_amulet_u.yaml new file mode 100644 index 0000000..031bf8b --- /dev/null +++ b/data/items/equipment/ruby_amulet_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..e5f3f70 --- /dev/null +++ b/data/items/equipment/ruby_bracelet.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..e181777 --- /dev/null +++ b/data/items/equipment/ruby_necklace.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..cb0cfde --- /dev/null +++ b/data/items/equipment/ruby_ring.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..9e8507b --- /dev/null +++ b/data/items/equipment/rune_dagger.yaml @@ -0,0 +1,17 @@ +id: rune_dagger +name: rune dagger +color: "87" +description: "A small rune dagger." +value: 5000 +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 diff --git a/data/items/equipment/rune_full_helm.yaml b/data/items/equipment/rune_full_helm.yaml new file mode 100644 index 0000000..87d6973 --- /dev/null +++ b/data/items/equipment/rune_full_helm.yaml @@ -0,0 +1,15 @@ +id: rune_full_helm +name: rune full helm +color: "87" +description: "A rune full helmet." +value: 12000 +stackable: false +equip_slot: head +stats: + stab_defense: 30 + slash_defense: 33 + crush_defense: 22 + science_defense: -11 + ranged_defense: 30 +requirements: + defense: 40 diff --git a/data/items/equipment/rune_med_helm.yaml b/data/items/equipment/rune_med_helm.yaml new file mode 100644 index 0000000..895d257 --- /dev/null +++ b/data/items/equipment/rune_med_helm.yaml @@ -0,0 +1,15 @@ +id: rune_med_helm +name: rune med helm +color: "87" +description: "A rune medium helmet." +value: 5000 +stackable: false +equip_slot: head +stats: + stab_defense: 19 + slash_defense: 22 + crush_defense: 13 + science_defense: -4 + ranged_defense: 19 +requirements: + defense: 40 diff --git a/data/items/equipment/rune_platebody.yaml b/data/items/equipment/rune_platebody.yaml new file mode 100644 index 0000000..d1e5fb1 --- /dev/null +++ b/data/items/equipment/rune_platebody.yaml @@ -0,0 +1,15 @@ +id: rune_platebody +name: rune platebody +color: "87" +description: "A rune platebody." +value: 40000 +stackable: false +equip_slot: torso +stats: + stab_defense: 65 + slash_defense: 72 + crush_defense: 52 + science_defense: -30 + ranged_defense: 65 +requirements: + defense: 40 diff --git a/data/items/equipment/rune_sword.yaml b/data/items/equipment/rune_sword.yaml new file mode 100644 index 0000000..e0bfb74 --- /dev/null +++ b/data/items/equipment/rune_sword.yaml @@ -0,0 +1,17 @@ +id: rune_sword +name: rune sword +color: "87" +description: "A rune sword." +value: 10000 +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 diff --git a/data/items/equipment/sapphire_amulet_u.yaml b/data/items/equipment/sapphire_amulet_u.yaml new file mode 100644 index 0000000..22ef39c --- /dev/null +++ b/data/items/equipment/sapphire_amulet_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..a2996eb --- /dev/null +++ b/data/items/equipment/sapphire_bracelet.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..e553973 --- /dev/null +++ b/data/items/equipment/sapphire_necklace.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..40e8cc5 --- /dev/null +++ b/data/items/equipment/sapphire_ring.yaml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000..ecd3630 --- /dev/null +++ b/data/items/equipment/shortbow.yaml @@ -0,0 +1,11 @@ +id: shortbow +name: shortbow +color: "137" +description: "A shortbow." +value: 10 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 4 +stats: + ranged_attack: 8 diff --git a/data/items/equipment/shortbow_u.yaml b/data/items/equipment/shortbow_u.yaml new file mode 100644 index 0000000..6ffcafc --- /dev/null +++ b/data/items/equipment/shortbow_u.yaml @@ -0,0 +1,5 @@ +id: shortbow_u +name: shortbow (u) +color: "137" +description: "An unstrung shortbow." +value: 5 diff --git a/data/items/equipment/spectral_visor.yaml b/data/items/equipment/spectral_visor.yaml new file mode 100644 index 0000000..851a929 --- /dev/null +++ b/data/items/equipment/spectral_visor.yaml @@ -0,0 +1,9 @@ +id: spectral_visor +name: spectral visor +color: "141" +description: "A visor fitted with spectral frequency filters. Dampens psychic attacks from phantoms." +value: 75 +stackable: false +equip_slot: head +stats: + defense_bonus: 2 diff --git a/data/items/equipment/steel_dagger.yaml b/data/items/equipment/steel_dagger.yaml new file mode 100644 index 0000000..e52b882 --- /dev/null +++ b/data/items/equipment/steel_dagger.yaml @@ -0,0 +1,17 @@ +id: steel_dagger +name: steel dagger +color: "253" +description: "A small steel dagger." +value: 60 +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 diff --git a/data/items/equipment/steel_full_helm.yaml b/data/items/equipment/steel_full_helm.yaml new file mode 100644 index 0000000..7152ded --- /dev/null +++ b/data/items/equipment/steel_full_helm.yaml @@ -0,0 +1,15 @@ +id: steel_full_helm +name: steel full helm +color: "253" +description: "A steel full helmet." +value: 150 +stackable: false +equip_slot: head +stats: + stab_defense: 12 + slash_defense: 13 + crush_defense: 9 + science_defense: -5 + ranged_defense: 12 +requirements: + defense: 5 diff --git a/data/items/equipment/steel_med_helm.yaml b/data/items/equipment/steel_med_helm.yaml new file mode 100644 index 0000000..9e15fdd --- /dev/null +++ b/data/items/equipment/steel_med_helm.yaml @@ -0,0 +1,15 @@ +id: steel_med_helm +name: steel med helm +color: "253" +description: "A steel medium helmet." +value: 60 +stackable: false +equip_slot: head +stats: + stab_defense: 7 + slash_defense: 9 + crush_defense: 5 + science_defense: -2 + ranged_defense: 7 +requirements: + defense: 5 diff --git a/data/items/equipment/steel_platebody.yaml b/data/items/equipment/steel_platebody.yaml new file mode 100644 index 0000000..f44dfa3 --- /dev/null +++ b/data/items/equipment/steel_platebody.yaml @@ -0,0 +1,15 @@ +id: steel_platebody +name: steel platebody +color: "253" +description: "A steel platebody." +value: 500 +stackable: false +equip_slot: torso +stats: + stab_defense: 27 + slash_defense: 32 + crush_defense: 22 + science_defense: -15 + ranged_defense: 27 +requirements: + defense: 5 diff --git a/data/items/equipment/steel_sword.yaml b/data/items/equipment/steel_sword.yaml new file mode 100644 index 0000000..e096dc9 --- /dev/null +++ b/data/items/equipment/steel_sword.yaml @@ -0,0 +1,17 @@ +id: steel_sword +name: steel sword +color: "253" +description: "A steel sword." +value: 100 +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 diff --git a/data/items/equipment/willow_longbow.yaml b/data/items/equipment/willow_longbow.yaml new file mode 100644 index 0000000..e30528c --- /dev/null +++ b/data/items/equipment/willow_longbow.yaml @@ -0,0 +1,13 @@ +id: willow_longbow +name: willow longbow +color: "107" +description: "A willow longbow." +value: 320 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 6 +stats: + ranged_attack: 20 +requirements: + ranged: 20 diff --git a/data/items/equipment/willow_longbow_u.yaml b/data/items/equipment/willow_longbow_u.yaml new file mode 100644 index 0000000..5e4e9da --- /dev/null +++ b/data/items/equipment/willow_longbow_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..f75cfe9 --- /dev/null +++ b/data/items/equipment/willow_shortbow.yaml @@ -0,0 +1,13 @@ +id: willow_shortbow +name: willow shortbow +color: "107" +description: "A willow shortbow." +value: 160 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 4 +stats: + ranged_attack: 20 +requirements: + ranged: 20 diff --git a/data/items/equipment/willow_shortbow_u.yaml b/data/items/equipment/willow_shortbow_u.yaml new file mode 100644 index 0000000..b467455 --- /dev/null +++ b/data/items/equipment/willow_shortbow_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..1e7c0f5 --- /dev/null +++ b/data/items/equipment/yew_longbow.yaml @@ -0,0 +1,13 @@ +id: yew_longbow +name: yew longbow +color: "94" +description: "A yew longbow." +value: 2000 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 6 +stats: + ranged_attack: 47 +requirements: + ranged: 40 diff --git a/data/items/equipment/yew_longbow_u.yaml b/data/items/equipment/yew_longbow_u.yaml new file mode 100644 index 0000000..ac4fdb2 --- /dev/null +++ b/data/items/equipment/yew_longbow_u.yaml @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000..c302a38 --- /dev/null +++ b/data/items/equipment/yew_shortbow.yaml @@ -0,0 +1,13 @@ +id: yew_shortbow +name: yew shortbow +color: "94" +description: "A yew shortbow." +value: 1600 +equip_slot: main_hand +weapon_type: ranged +attack_type: ranged +speed: 4 +stats: + ranged_attack: 47 +requirements: + ranged: 40 diff --git a/data/items/equipment/yew_shortbow_u.yaml b/data/items/equipment/yew_shortbow_u.yaml new file mode 100644 index 0000000..4c2124b --- /dev/null +++ b/data/items/equipment/yew_shortbow_u.yaml @@ -0,0 +1,5 @@ +id: yew_shortbow_u +name: yew shortbow (u) +color: "94" +description: "An unstrung yew shortbow." +value: 800 |
