aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/items/ammo/adamant_arrow.yaml (renamed from data/items/adamant_arrow.yaml)0
-rw-r--r--data/items/ammo/adamant_arrowtips.yaml (renamed from data/items/adamant_arrowtips.yaml)0
-rw-r--r--data/items/ammo/adamant_bolts.yaml (renamed from data/items/adamant_bolts.yaml)0
-rw-r--r--data/items/ammo/adamant_bolts_unf.yaml (renamed from data/items/adamant_bolts_unf.yaml)0
-rw-r--r--data/items/ammo/arrow_shaft.yaml (renamed from data/items/arrow_shaft.yaml)0
-rw-r--r--data/items/ammo/bronze_arrow.yaml (renamed from data/items/bronze_arrow.yaml)0
-rw-r--r--data/items/ammo/bronze_arrowtips.yaml (renamed from data/items/bronze_arrowtips.yaml)0
-rw-r--r--data/items/ammo/bronze_bolts.yaml (renamed from data/items/bronze_bolts.yaml)0
-rw-r--r--data/items/ammo/bronze_bolts_unf.yaml (renamed from data/items/bronze_bolts_unf.yaml)0
-rw-r--r--data/items/ammo/diamond_bolt_tips.yaml (renamed from data/items/diamond_bolt_tips.yaml)0
-rw-r--r--data/items/ammo/diamond_bolts.yaml (renamed from data/items/diamond_bolts.yaml)0
-rw-r--r--data/items/ammo/diamond_bolts_e.yaml (renamed from data/items/diamond_bolts_e.yaml)0
-rw-r--r--data/items/ammo/emerald_bolt_tips.yaml (renamed from data/items/emerald_bolt_tips.yaml)0
-rw-r--r--data/items/ammo/emerald_bolts.yaml (renamed from data/items/emerald_bolts.yaml)0
-rw-r--r--data/items/ammo/emerald_bolts_e.yaml (renamed from data/items/emerald_bolts_e.yaml)0
-rw-r--r--data/items/ammo/headless_arrow.yaml (renamed from data/items/headless_arrow.yaml)0
-rw-r--r--data/items/ammo/iron_arrow.yaml (renamed from data/items/iron_arrow.yaml)0
-rw-r--r--data/items/ammo/iron_arrowtips.yaml (renamed from data/items/iron_arrowtips.yaml)0
-rw-r--r--data/items/ammo/iron_bolts.yaml (renamed from data/items/iron_bolts.yaml)0
-rw-r--r--data/items/ammo/iron_bolts_unf.yaml (renamed from data/items/iron_bolts_unf.yaml)0
-rw-r--r--data/items/ammo/mithril_arrow.yaml (renamed from data/items/mithril_arrow.yaml)0
-rw-r--r--data/items/ammo/mithril_arrowtips.yaml (renamed from data/items/mithril_arrowtips.yaml)0
-rw-r--r--data/items/ammo/mithril_bolts.yaml (renamed from data/items/mithril_bolts.yaml)0
-rw-r--r--data/items/ammo/mithril_bolts_unf.yaml (renamed from data/items/mithril_bolts_unf.yaml)0
-rw-r--r--data/items/ammo/ruby_bolt_tips.yaml (renamed from data/items/ruby_bolt_tips.yaml)0
-rw-r--r--data/items/ammo/ruby_bolts.yaml (renamed from data/items/ruby_bolts.yaml)0
-rw-r--r--data/items/ammo/ruby_bolts_e.yaml (renamed from data/items/ruby_bolts_e.yaml)0
-rw-r--r--data/items/ammo/rune_arrow.yaml (renamed from data/items/rune_arrow.yaml)0
-rw-r--r--data/items/ammo/rune_arrowtips.yaml (renamed from data/items/rune_arrowtips.yaml)0
-rw-r--r--data/items/ammo/rune_bolts.yaml (renamed from data/items/rune_bolts.yaml)0
-rw-r--r--data/items/ammo/rune_bolts_unf.yaml (renamed from data/items/rune_bolts_unf.yaml)0
-rw-r--r--data/items/ammo/sapphire_bolt_tips.yaml (renamed from data/items/sapphire_bolt_tips.yaml)0
-rw-r--r--data/items/ammo/sapphire_bolts.yaml (renamed from data/items/sapphire_bolts.yaml)0
-rw-r--r--data/items/ammo/sapphire_bolts_e.yaml (renamed from data/items/sapphire_bolts_e.yaml)0
-rw-r--r--data/items/ammo/steel_arrow.yaml (renamed from data/items/steel_arrow.yaml)0
-rw-r--r--data/items/ammo/steel_arrowtips.yaml (renamed from data/items/steel_arrowtips.yaml)0
-rw-r--r--data/items/ammo/steel_bolts.yaml (renamed from data/items/steel_bolts.yaml)0
-rw-r--r--data/items/ammo/steel_bolts_unf.yaml (renamed from data/items/steel_bolts_unf.yaml)0
-rw-r--r--data/items/avantoe_potion_unf.yaml12
-rw-r--r--data/items/bread_dough.yaml14
-rw-r--r--data/items/cadantine_potion_unf.yaml12
-rw-r--r--data/items/consumables/acid_vial.yaml (renamed from data/items/acid_vial.yaml)0
-rw-r--r--data/items/consumables/amp_potion.yaml (renamed from data/items/amp_potion.yaml)0
-rw-r--r--data/items/consumables/anchovies.yaml (renamed from data/items/anchovies.yaml)0
-rw-r--r--data/items/consumables/antitoxin_powder.yaml (renamed from data/items/antitoxin_powder.yaml)0
-rw-r--r--data/items/consumables/apple.yaml (renamed from data/items/apple.yaml)0
-rw-r--r--data/items/consumables/avantoe_potion_unf.yaml12
-rw-r--r--data/items/consumables/bio_serum.yaml (renamed from data/items/bio_serum.yaml)0
-rw-r--r--data/items/consumables/blight_spore.yaml (renamed from data/items/blight_spore.yaml)0
-rw-r--r--data/items/consumables/bread.yaml (renamed from data/items/bread.yaml)0
-rw-r--r--data/items/consumables/bread_dough.yaml14
-rw-r--r--data/items/consumables/bucket_of_water.yaml (renamed from data/items/bucket_of_water.yaml)0
-rw-r--r--data/items/consumables/burnt_fish.yaml (renamed from data/items/burnt_fish.yaml)0
-rw-r--r--data/items/consumables/burnt_meat.yaml (renamed from data/items/burnt_meat.yaml)0
-rw-r--r--data/items/consumables/cabbage.yaml (renamed from data/items/cabbage.yaml)0
-rw-r--r--data/items/consumables/cadantine_potion_unf.yaml12
-rw-r--r--data/items/consumables/catalyst_wine.yaml (renamed from data/items/catalyst_wine.yaml)0
-rw-r--r--data/items/consumables/cheese.yaml (renamed from data/items/cheese.yaml)0
-rw-r--r--data/items/consumables/dwarf_weed_potion_unf.yaml12
-rw-r--r--data/items/consumables/full_restore.yaml (renamed from data/items/full_restore.yaml)0
-rw-r--r--data/items/consumables/guam_potion_unf.yaml12
-rw-r--r--data/items/consumables/harralander_potion_unf.yaml12
-rw-r--r--data/items/consumables/herring.yaml (renamed from data/items/herring.yaml)0
-rw-r--r--data/items/consumables/irit_potion_unf.yaml12
-rw-r--r--data/items/consumables/jug_of_water.yaml (renamed from data/items/jug_of_water.yaml)0
-rw-r--r--data/items/consumables/kwuarm_potion_unf.yaml12
-rw-r--r--data/items/consumables/lantadyme_potion_unf.yaml12
-rw-r--r--data/items/consumables/marrentill_potion_unf.yaml12
-rw-r--r--data/items/consumables/nano_restore.yaml (renamed from data/items/nano_restore.yaml)0
-rw-r--r--data/items/consumables/onion.yaml (renamed from data/items/onion.yaml)0
-rw-r--r--data/items/consumables/pastry_dough.yaml11
-rw-r--r--data/items/consumables/pie_dish.yaml (renamed from data/items/pie_dish.yaml)0
-rw-r--r--data/items/consumables/pizza_dough.yaml11
-rw-r--r--data/items/consumables/plant_cure.yaml (renamed from data/items/plant_cure.yaml)0
-rw-r--r--data/items/consumables/pot_of_flour.yaml (renamed from data/items/pot_of_flour.yaml)0
-rw-r--r--data/items/consumables/potato.yaml (renamed from data/items/potato.yaml)0
-rw-r--r--data/items/consumables/ranarr_potion_unf.yaml12
-rw-r--r--data/items/consumables/raw_anchovies.yaml (renamed from data/items/raw_anchovies.yaml)0
-rw-r--r--data/items/consumables/raw_anglerfish.yaml (renamed from data/items/raw_anglerfish.yaml)0
-rw-r--r--data/items/consumables/raw_bass.yaml (renamed from data/items/raw_bass.yaml)0
-rw-r--r--data/items/consumables/raw_beef.yaml (renamed from data/items/raw_beef.yaml)0
-rw-r--r--data/items/consumables/raw_cave_eel.yaml (renamed from data/items/raw_cave_eel.yaml)0
-rw-r--r--data/items/consumables/raw_cod.yaml (renamed from data/items/raw_cod.yaml)0
-rw-r--r--data/items/consumables/raw_herring.yaml (renamed from data/items/raw_herring.yaml)0
-rw-r--r--data/items/consumables/raw_lobster.yaml (renamed from data/items/raw_lobster.yaml)0
-rw-r--r--data/items/consumables/raw_mackerel.yaml (renamed from data/items/raw_mackerel.yaml)0
-rw-r--r--data/items/consumables/raw_pike.yaml (renamed from data/items/raw_pike.yaml)0
-rw-r--r--data/items/consumables/raw_rainbow_fish.yaml (renamed from data/items/raw_rainbow_fish.yaml)0
-rw-r--r--data/items/consumables/raw_salmon.yaml (renamed from data/items/raw_salmon.yaml)0
-rw-r--r--data/items/consumables/raw_sardine.yaml (renamed from data/items/raw_sardine.yaml)0
-rw-r--r--data/items/consumables/raw_shark.yaml (renamed from data/items/raw_shark.yaml)0
-rw-r--r--data/items/consumables/raw_shrimps.yaml (renamed from data/items/raw_shrimps.yaml)0
-rw-r--r--data/items/consumables/raw_slimy_eel.yaml (renamed from data/items/raw_slimy_eel.yaml)0
-rw-r--r--data/items/consumables/raw_swordfish.yaml (renamed from data/items/raw_swordfish.yaml)0
-rw-r--r--data/items/consumables/raw_trout.yaml (renamed from data/items/raw_trout.yaml)0
-rw-r--r--data/items/consumables/raw_tuna.yaml (renamed from data/items/raw_tuna.yaml)0
-rw-r--r--data/items/consumables/restoration_compound.yaml (renamed from data/items/restoration_compound.yaml)0
-rw-r--r--data/items/consumables/salmon.yaml (renamed from data/items/salmon.yaml)0
-rw-r--r--data/items/consumables/sardine.yaml (renamed from data/items/sardine.yaml)0
-rw-r--r--data/items/consumables/science_serum.yaml (renamed from data/items/science_serum.yaml)0
-rw-r--r--data/items/consumables/shield_potion.yaml (renamed from data/items/shield_potion.yaml)0
-rw-r--r--data/items/consumables/shrimps.yaml (renamed from data/items/shrimps.yaml)0
-rw-r--r--data/items/consumables/snapdragon_potion_unf.yaml12
-rw-r--r--data/items/consumables/stim_potion.yaml (renamed from data/items/stim_potion.yaml)0
-rw-r--r--data/items/consumables/strawberry.yaml (renamed from data/items/strawberry.yaml)0
-rw-r--r--data/items/consumables/super_amp.yaml (renamed from data/items/super_amp.yaml)0
-rw-r--r--data/items/consumables/super_bio_serum.yaml (renamed from data/items/super_bio_serum.yaml)0
-rw-r--r--data/items/consumables/super_shield.yaml (renamed from data/items/super_shield.yaml)0
-rw-r--r--data/items/consumables/super_stim.yaml (renamed from data/items/super_stim.yaml)0
-rw-r--r--data/items/consumables/super_stim_cell.yaml (renamed from data/items/super_stim_cell.yaml)0
-rw-r--r--data/items/consumables/sweetcorn.yaml (renamed from data/items/sweetcorn.yaml)0
-rw-r--r--data/items/consumables/targeting_serum.yaml (renamed from data/items/targeting_serum.yaml)0
-rw-r--r--data/items/consumables/tarromin_potion_unf.yaml12
-rw-r--r--data/items/consumables/tech_serum.yaml (renamed from data/items/tech_serum.yaml)0
-rw-r--r--data/items/consumables/toadflax_potion_unf.yaml12
-rw-r--r--data/items/consumables/tomato.yaml (renamed from data/items/tomato.yaml)0
-rw-r--r--data/items/consumables/torstol_potion_unf.yaml12
-rw-r--r--data/items/consumables/trout.yaml (renamed from data/items/trout.yaml)0
-rw-r--r--data/items/consumables/vial_of_water.yaml (renamed from data/items/vial_of_water.yaml)0
-rw-r--r--data/items/consumables/watermelon.yaml (renamed from data/items/watermelon.yaml)0
-rw-r--r--data/items/decks/advanced_bio_deck.yaml (renamed from data/items/advanced_bio_deck.yaml)0
-rw-r--r--data/items/decks/advanced_eco_deck.yaml (renamed from data/items/advanced_eco_deck.yaml)0
-rw-r--r--data/items/decks/advanced_hydro_deck.yaml (renamed from data/items/advanced_hydro_deck.yaml)0
-rw-r--r--data/items/decks/advanced_solar_deck.yaml (renamed from data/items/advanced_solar_deck.yaml)0
-rw-r--r--data/items/decks/basic_deck.yaml (renamed from data/items/basic_deck.yaml)0
-rw-r--r--data/items/decks/bio_deck.yaml (renamed from data/items/bio_deck.yaml)0
-rw-r--r--data/items/decks/bio_identifier.yaml (renamed from data/items/bio_identifier.yaml)0
-rw-r--r--data/items/decks/biojunk.yaml (renamed from data/items/biojunk.yaml)0
-rw-r--r--data/items/decks/blood_identifier.yaml (renamed from data/items/blood_identifier.yaml)0
-rw-r--r--data/items/decks/bloodjunk.yaml (renamed from data/items/bloodjunk.yaml)0
-rw-r--r--data/items/decks/chaos_identifier.yaml (renamed from data/items/chaos_identifier.yaml)0
-rw-r--r--data/items/decks/chaosjunk.yaml (renamed from data/items/chaosjunk.yaml)0
-rw-r--r--data/items/decks/cosmic_identifier.yaml (renamed from data/items/cosmic_identifier.yaml)0
-rw-r--r--data/items/decks/cosmicjunk.yaml (renamed from data/items/cosmicjunk.yaml)0
-rw-r--r--data/items/decks/death_identifier.yaml (renamed from data/items/death_identifier.yaml)0
-rw-r--r--data/items/decks/deathjunk.yaml (renamed from data/items/deathjunk.yaml)0
-rw-r--r--data/items/decks/eco_deck.yaml (renamed from data/items/eco_deck.yaml)0
-rw-r--r--data/items/decks/eco_identifier.yaml (renamed from data/items/eco_identifier.yaml)0
-rw-r--r--data/items/decks/ecojunk.yaml (renamed from data/items/ecojunk.yaml)0
-rw-r--r--data/items/decks/hydro_deck.yaml (renamed from data/items/hydro_deck.yaml)0
-rw-r--r--data/items/decks/hydro_identifier.yaml (renamed from data/items/hydro_identifier.yaml)0
-rw-r--r--data/items/decks/hydrojunk.yaml (renamed from data/items/hydrojunk.yaml)0
-rw-r--r--data/items/decks/law_identifier.yaml (renamed from data/items/law_identifier.yaml)0
-rw-r--r--data/items/decks/lawjunk.yaml (renamed from data/items/lawjunk.yaml)0
-rw-r--r--data/items/decks/nature_identifier.yaml (renamed from data/items/nature_identifier.yaml)0
-rw-r--r--data/items/decks/naturejunk.yaml (renamed from data/items/naturejunk.yaml)0
-rw-r--r--data/items/decks/solar_deck.yaml (renamed from data/items/solar_deck.yaml)0
-rw-r--r--data/items/decks/solar_identifier.yaml (renamed from data/items/solar_identifier.yaml)0
-rw-r--r--data/items/decks/solarjunk.yaml (renamed from data/items/solarjunk.yaml)0
-rw-r--r--data/items/dwarf_weed_potion_unf.yaml12
-rw-r--r--data/items/equipment/abyssal_bracelet.yaml (renamed from data/items/abyssal_bracelet.yaml)0
-rw-r--r--data/items/equipment/adamant_dagger.yaml (renamed from data/items/adamant_dagger.yaml)0
-rw-r--r--data/items/equipment/adamant_full_helm.yaml (renamed from data/items/adamant_full_helm.yaml)0
-rw-r--r--data/items/equipment/adamant_med_helm.yaml (renamed from data/items/adamant_med_helm.yaml)0
-rw-r--r--data/items/equipment/adamant_platebody.yaml (renamed from data/items/adamant_platebody.yaml)0
-rw-r--r--data/items/equipment/adamant_sword.yaml (renamed from data/items/adamant_sword.yaml)0
-rw-r--r--data/items/equipment/binding_necklace.yaml (renamed from data/items/binding_necklace.yaml)0
-rw-r--r--data/items/equipment/black_axe.yaml (renamed from data/items/black_axe.yaml)0
-rw-r--r--data/items/equipment/bracelet_of_clay.yaml (renamed from data/items/bracelet_of_clay.yaml)0
-rw-r--r--data/items/equipment/bracelet_of_slaughter.yaml (renamed from data/items/bracelet_of_slaughter.yaml)0
-rw-r--r--data/items/equipment/bronze_dagger.yaml (renamed from data/items/bronze_dagger.yaml)0
-rw-r--r--data/items/equipment/bronze_full_helm.yaml (renamed from data/items/bronze_full_helm.yaml)0
-rw-r--r--data/items/equipment/bronze_med_helm.yaml (renamed from data/items/bronze_med_helm.yaml)0
-rw-r--r--data/items/equipment/bronze_platebody.yaml (renamed from data/items/bronze_platebody.yaml)0
-rw-r--r--data/items/equipment/bronze_sword.yaml (renamed from data/items/bronze_sword.yaml)0
-rw-r--r--data/items/equipment/capacitor_gloves.yaml (renamed from data/items/capacitor_gloves.yaml)0
-rw-r--r--data/items/equipment/cape_of_agility.yaml (renamed from data/items/cape_of_agility.yaml)0
-rw-r--r--data/items/equipment/chitin_plate.yaml (renamed from data/items/chitin_plate.yaml)0
-rw-r--r--data/items/equipment/coif.yaml (renamed from data/items/coif.yaml)0
-rw-r--r--data/items/equipment/diamond_amulet_u.yaml (renamed from data/items/diamond_amulet_u.yaml)0
-rw-r--r--data/items/equipment/diamond_bracelet.yaml (renamed from data/items/diamond_bracelet.yaml)0
-rw-r--r--data/items/equipment/diamond_necklace.yaml (renamed from data/items/diamond_necklace.yaml)0
-rw-r--r--data/items/equipment/diamond_ring.yaml (renamed from data/items/diamond_ring.yaml)0
-rw-r--r--data/items/equipment/digsite_pendant.yaml (renamed from data/items/digsite_pendant.yaml)0
-rw-r--r--data/items/equipment/dragon_axe.yaml (renamed from data/items/dragon_axe.yaml)0
-rw-r--r--data/items/equipment/emerald_amulet_u.yaml (renamed from data/items/emerald_amulet_u.yaml)0
-rw-r--r--data/items/equipment/emerald_bracelet.yaml (renamed from data/items/emerald_bracelet.yaml)0
-rw-r--r--data/items/equipment/emerald_necklace.yaml (renamed from data/items/emerald_necklace.yaml)0
-rw-r--r--data/items/equipment/emerald_ring.yaml (renamed from data/items/emerald_ring.yaml)0
-rw-r--r--data/items/equipment/gold_amulet_u.yaml (renamed from data/items/gold_amulet_u.yaml)0
-rw-r--r--data/items/equipment/gold_bracelet.yaml (renamed from data/items/gold_bracelet.yaml)0
-rw-r--r--data/items/equipment/gold_necklace.yaml (renamed from data/items/gold_necklace.yaml)0
-rw-r--r--data/items/equipment/gold_ring.yaml (renamed from data/items/gold_ring.yaml)0
-rw-r--r--data/items/equipment/graceful_boots.yaml (renamed from data/items/graceful_boots.yaml)0
-rw-r--r--data/items/equipment/graceful_cape.yaml (renamed from data/items/graceful_cape.yaml)0
-rw-r--r--data/items/equipment/graceful_gloves.yaml (renamed from data/items/graceful_gloves.yaml)0
-rw-r--r--data/items/equipment/graceful_hat.yaml (renamed from data/items/graceful_hat.yaml)0
-rw-r--r--data/items/equipment/graceful_legs.yaml (renamed from data/items/graceful_legs.yaml)0
-rw-r--r--data/items/equipment/graceful_torso.yaml (renamed from data/items/graceful_torso.yaml)0
-rw-r--r--data/items/equipment/hard_leather_body.yaml (renamed from data/items/hard_leather_body.yaml)0
-rw-r--r--data/items/equipment/hard_leather_shield.yaml (renamed from data/items/hard_leather_shield.yaml)0
-rw-r--r--data/items/equipment/inoculation_bracelet.yaml (renamed from data/items/inoculation_bracelet.yaml)0
-rw-r--r--data/items/equipment/insulated_gloves.yaml (renamed from data/items/insulated_gloves.yaml)0
-rw-r--r--data/items/equipment/iron_dagger.yaml (renamed from data/items/iron_dagger.yaml)0
-rw-r--r--data/items/equipment/iron_full_helm.yaml (renamed from data/items/iron_full_helm.yaml)0
-rw-r--r--data/items/equipment/iron_med_helm.yaml (renamed from data/items/iron_med_helm.yaml)0
-rw-r--r--data/items/equipment/iron_platebody.yaml (renamed from data/items/iron_platebody.yaml)0
-rw-r--r--data/items/equipment/iron_sword.yaml (renamed from data/items/iron_sword.yaml)0
-rw-r--r--data/items/equipment/leather_body.yaml (renamed from data/items/leather_body.yaml)0
-rw-r--r--data/items/equipment/leather_boots.yaml (renamed from data/items/leather_boots.yaml)0
-rw-r--r--data/items/equipment/leather_chaps.yaml (renamed from data/items/leather_chaps.yaml)0
-rw-r--r--data/items/equipment/leather_cowl.yaml (renamed from data/items/leather_cowl.yaml)0
-rw-r--r--data/items/equipment/leather_gloves.yaml (renamed from data/items/leather_gloves.yaml)0
-rw-r--r--data/items/equipment/leather_vambraces.yaml (renamed from data/items/leather_vambraces.yaml)0
-rw-r--r--data/items/equipment/longbow.yaml (renamed from data/items/longbow.yaml)0
-rw-r--r--data/items/equipment/longbow_u.yaml (renamed from data/items/longbow_u.yaml)0
-rw-r--r--data/items/equipment/magic_longbow.yaml (renamed from data/items/magic_longbow.yaml)0
-rw-r--r--data/items/equipment/magic_longbow_u.yaml (renamed from data/items/magic_longbow_u.yaml)0
-rw-r--r--data/items/equipment/magic_shortbow.yaml (renamed from data/items/magic_shortbow.yaml)0
-rw-r--r--data/items/equipment/magic_shortbow_u.yaml (renamed from data/items/magic_shortbow_u.yaml)0
-rw-r--r--data/items/equipment/maple_longbow.yaml (renamed from data/items/maple_longbow.yaml)0
-rw-r--r--data/items/equipment/maple_longbow_u.yaml (renamed from data/items/maple_longbow_u.yaml)0
-rw-r--r--data/items/equipment/maple_shortbow.yaml (renamed from data/items/maple_shortbow.yaml)0
-rw-r--r--data/items/equipment/maple_shortbow_u.yaml (renamed from data/items/maple_shortbow_u.yaml)0
-rw-r--r--data/items/equipment/mithril_dagger.yaml (renamed from data/items/mithril_dagger.yaml)0
-rw-r--r--data/items/equipment/mithril_full_helm.yaml (renamed from data/items/mithril_full_helm.yaml)0
-rw-r--r--data/items/equipment/mithril_med_helm.yaml (renamed from data/items/mithril_med_helm.yaml)0
-rw-r--r--data/items/equipment/mithril_platebody.yaml (renamed from data/items/mithril_platebody.yaml)0
-rw-r--r--data/items/equipment/mithril_sword.yaml (renamed from data/items/mithril_sword.yaml)0
-rw-r--r--data/items/equipment/necklace_of_passage.yaml (renamed from data/items/necklace_of_passage.yaml)0
-rw-r--r--data/items/equipment/neural_headband.yaml (renamed from data/items/neural_headband.yaml)0
-rw-r--r--data/items/equipment/oak_longbow.yaml (renamed from data/items/oak_longbow.yaml)0
-rw-r--r--data/items/equipment/oak_longbow_u.yaml (renamed from data/items/oak_longbow_u.yaml)0
-rw-r--r--data/items/equipment/oak_shortbow.yaml (renamed from data/items/oak_shortbow.yaml)0
-rw-r--r--data/items/equipment/oak_shortbow_u.yaml (renamed from data/items/oak_shortbow_u.yaml)0
-rw-r--r--data/items/equipment/party_hat_blue.yaml (renamed from data/items/party_hat_blue.yaml)0
-rw-r--r--data/items/equipment/party_hat_green.yaml (renamed from data/items/party_hat_green.yaml)0
-rw-r--r--data/items/equipment/party_hat_pink.yaml (renamed from data/items/party_hat_pink.yaml)0
-rw-r--r--data/items/equipment/party_hat_red.yaml (renamed from data/items/party_hat_red.yaml)0
-rw-r--r--data/items/equipment/party_hat_white.yaml (renamed from data/items/party_hat_white.yaml)0
-rw-r--r--data/items/equipment/party_hat_yellow.yaml (renamed from data/items/party_hat_yellow.yaml)0
-rw-r--r--data/items/equipment/phoenix_necklace.yaml (renamed from data/items/phoenix_necklace.yaml)0
-rw-r--r--data/items/equipment/power_amulet.yaml (renamed from data/items/power_amulet.yaml)0
-rw-r--r--data/items/equipment/ring_of_dueling.yaml (renamed from data/items/ring_of_dueling.yaml)0
-rw-r--r--data/items/equipment/ring_of_forging.yaml (renamed from data/items/ring_of_forging.yaml)0
-rw-r--r--data/items/equipment/ring_of_life.yaml (renamed from data/items/ring_of_life.yaml)0
-rw-r--r--data/items/equipment/ring_of_recoil.yaml (renamed from data/items/ring_of_recoil.yaml)0
-rw-r--r--data/items/equipment/ruby_amulet_u.yaml (renamed from data/items/ruby_amulet_u.yaml)0
-rw-r--r--data/items/equipment/ruby_bracelet.yaml (renamed from data/items/ruby_bracelet.yaml)0
-rw-r--r--data/items/equipment/ruby_necklace.yaml (renamed from data/items/ruby_necklace.yaml)0
-rw-r--r--data/items/equipment/ruby_ring.yaml (renamed from data/items/ruby_ring.yaml)0
-rw-r--r--data/items/equipment/rune_dagger.yaml (renamed from data/items/rune_dagger.yaml)0
-rw-r--r--data/items/equipment/rune_full_helm.yaml (renamed from data/items/rune_full_helm.yaml)0
-rw-r--r--data/items/equipment/rune_med_helm.yaml (renamed from data/items/rune_med_helm.yaml)0
-rw-r--r--data/items/equipment/rune_platebody.yaml (renamed from data/items/rune_platebody.yaml)0
-rw-r--r--data/items/equipment/rune_sword.yaml (renamed from data/items/rune_sword.yaml)0
-rw-r--r--data/items/equipment/sapphire_amulet_u.yaml (renamed from data/items/sapphire_amulet_u.yaml)0
-rw-r--r--data/items/equipment/sapphire_bracelet.yaml (renamed from data/items/sapphire_bracelet.yaml)0
-rw-r--r--data/items/equipment/sapphire_necklace.yaml (renamed from data/items/sapphire_necklace.yaml)0
-rw-r--r--data/items/equipment/sapphire_ring.yaml (renamed from data/items/sapphire_ring.yaml)0
-rw-r--r--data/items/equipment/shortbow.yaml (renamed from data/items/shortbow.yaml)0
-rw-r--r--data/items/equipment/shortbow_u.yaml (renamed from data/items/shortbow_u.yaml)0
-rw-r--r--data/items/equipment/spectral_visor.yaml (renamed from data/items/spectral_visor.yaml)0
-rw-r--r--data/items/equipment/steel_dagger.yaml (renamed from data/items/steel_dagger.yaml)0
-rw-r--r--data/items/equipment/steel_full_helm.yaml (renamed from data/items/steel_full_helm.yaml)0
-rw-r--r--data/items/equipment/steel_med_helm.yaml (renamed from data/items/steel_med_helm.yaml)0
-rw-r--r--data/items/equipment/steel_platebody.yaml (renamed from data/items/steel_platebody.yaml)0
-rw-r--r--data/items/equipment/steel_sword.yaml (renamed from data/items/steel_sword.yaml)0
-rw-r--r--data/items/equipment/willow_longbow.yaml (renamed from data/items/willow_longbow.yaml)0
-rw-r--r--data/items/equipment/willow_longbow_u.yaml (renamed from data/items/willow_longbow_u.yaml)0
-rw-r--r--data/items/equipment/willow_shortbow.yaml (renamed from data/items/willow_shortbow.yaml)0
-rw-r--r--data/items/equipment/willow_shortbow_u.yaml (renamed from data/items/willow_shortbow_u.yaml)0
-rw-r--r--data/items/equipment/yew_longbow.yaml (renamed from data/items/yew_longbow.yaml)0
-rw-r--r--data/items/equipment/yew_longbow_u.yaml (renamed from data/items/yew_longbow_u.yaml)0
-rw-r--r--data/items/equipment/yew_shortbow.yaml (renamed from data/items/yew_shortbow.yaml)0
-rw-r--r--data/items/equipment/yew_shortbow_u.yaml (renamed from data/items/yew_shortbow_u.yaml)0
-rw-r--r--data/items/guam_potion_unf.yaml12
-rw-r--r--data/items/harralander_potion_unf.yaml12
-rw-r--r--data/items/irit_potion_unf.yaml12
-rw-r--r--data/items/kwuarm_potion_unf.yaml12
-rw-r--r--data/items/lantadyme_potion_unf.yaml12
-rw-r--r--data/items/marrentill_potion_unf.yaml12
-rw-r--r--data/items/materials/adamant_nails.yaml (renamed from data/items/adamant_nails.yaml)0
-rw-r--r--data/items/materials/adamantite_bar.yaml (renamed from data/items/adamantite_bar.yaml)0
-rw-r--r--data/items/materials/adamantite_ore.yaml (renamed from data/items/adamantite_ore.yaml)0
-rw-r--r--data/items/materials/arachnid_enzyme.yaml (renamed from data/items/arachnid_enzyme.yaml)0
-rw-r--r--data/items/materials/ashes.yaml (renamed from data/items/ashes.yaml)0
-rw-r--r--data/items/materials/avantoe.yaml (renamed from data/items/avantoe.yaml)0
-rw-r--r--data/items/materials/ball_of_wool.yaml (renamed from data/items/ball_of_wool.yaml)0
-rw-r--r--data/items/materials/bones.yaml (renamed from data/items/bones.yaml)0
-rw-r--r--data/items/materials/bowstring.yaml (renamed from data/items/bowstring.yaml)0
-rw-r--r--data/items/materials/bronze_bar.yaml (renamed from data/items/bronze_bar.yaml)0
-rw-r--r--data/items/materials/bronze_nails.yaml (renamed from data/items/bronze_nails.yaml)0
-rw-r--r--data/items/materials/cadantine.yaml (renamed from data/items/cadantine.yaml)0
-rw-r--r--data/items/materials/chocolate_dust.yaml (renamed from data/items/chocolate_dust.yaml)0
-rw-r--r--data/items/materials/clay.yaml (renamed from data/items/clay.yaml)0
-rw-r--r--data/items/materials/coal.yaml (renamed from data/items/coal.yaml)0
-rw-r--r--data/items/materials/copper_ore.yaml (renamed from data/items/copper_ore.yaml)0
-rw-r--r--data/items/materials/cowhide.yaml (renamed from data/items/cowhide.yaml)0
-rw-r--r--data/items/materials/crushed_nest.yaml (renamed from data/items/crushed_nest.yaml)0
-rw-r--r--data/items/materials/diamond.yaml (renamed from data/items/diamond.yaml)0
-rw-r--r--data/items/materials/dwarf_weed.yaml (renamed from data/items/dwarf_weed.yaml)0
-rw-r--r--data/items/materials/ectoplasm.yaml (renamed from data/items/ectoplasm.yaml)0
-rw-r--r--data/items/materials/emerald.yaml (renamed from data/items/emerald.yaml)0
-rw-r--r--data/items/materials/eye_of_newt.yaml (renamed from data/items/eye_of_newt.yaml)0
-rw-r--r--data/items/materials/feather.yaml (renamed from data/items/feather.yaml)0
-rw-r--r--data/items/materials/flax.yaml (renamed from data/items/flax.yaml)0
-rw-r--r--data/items/materials/gold_bar.yaml (renamed from data/items/gold_bar.yaml)0
-rw-r--r--data/items/materials/gold_ore.yaml (renamed from data/items/gold_ore.yaml)0
-rw-r--r--data/items/materials/grimy_avantoe.yaml (renamed from data/items/grimy_avantoe.yaml)0
-rw-r--r--data/items/materials/grimy_cadantine.yaml (renamed from data/items/grimy_cadantine.yaml)0
-rw-r--r--data/items/materials/grimy_dwarf_weed.yaml (renamed from data/items/grimy_dwarf_weed.yaml)0
-rw-r--r--data/items/materials/grimy_guam.yaml (renamed from data/items/grimy_guam.yaml)0
-rw-r--r--data/items/materials/grimy_harralander.yaml (renamed from data/items/grimy_harralander.yaml)0
-rw-r--r--data/items/materials/grimy_irit.yaml (renamed from data/items/grimy_irit.yaml)0
-rw-r--r--data/items/materials/grimy_kwuarm.yaml (renamed from data/items/grimy_kwuarm.yaml)0
-rw-r--r--data/items/materials/grimy_lantadyme.yaml (renamed from data/items/grimy_lantadyme.yaml)0
-rw-r--r--data/items/materials/grimy_marrentill.yaml (renamed from data/items/grimy_marrentill.yaml)0
-rw-r--r--data/items/materials/grimy_ranarr.yaml (renamed from data/items/grimy_ranarr.yaml)0
-rw-r--r--data/items/materials/grimy_snapdragon.yaml (renamed from data/items/grimy_snapdragon.yaml)0
-rw-r--r--data/items/materials/grimy_tarromin.yaml (renamed from data/items/grimy_tarromin.yaml)0
-rw-r--r--data/items/materials/grimy_toadflax.yaml (renamed from data/items/grimy_toadflax.yaml)0
-rw-r--r--data/items/materials/grimy_torstol.yaml (renamed from data/items/grimy_torstol.yaml)0
-rw-r--r--data/items/materials/guam.yaml (renamed from data/items/guam.yaml)0
-rw-r--r--data/items/materials/hard_leather.yaml (renamed from data/items/hard_leather.yaml)0
-rw-r--r--data/items/materials/harralander.yaml (renamed from data/items/harralander.yaml)0
-rw-r--r--data/items/materials/irit.yaml (renamed from data/items/irit.yaml)0
-rw-r--r--data/items/materials/iron_bar.yaml (renamed from data/items/iron_bar.yaml)0
-rw-r--r--data/items/materials/iron_nails.yaml (renamed from data/items/iron_nails.yaml)0
-rw-r--r--data/items/materials/iron_ore.yaml (renamed from data/items/iron_ore.yaml)0
-rw-r--r--data/items/materials/kwuarm.yaml (renamed from data/items/kwuarm.yaml)0
-rw-r--r--data/items/materials/lantadyme.yaml (renamed from data/items/lantadyme.yaml)0
-rw-r--r--data/items/materials/leather.yaml (renamed from data/items/leather.yaml)0
-rw-r--r--data/items/materials/limpwurt_root.yaml (renamed from data/items/limpwurt_root.yaml)0
-rw-r--r--data/items/materials/logs.yaml (renamed from data/items/logs.yaml)0
-rw-r--r--data/items/materials/magic_logs.yaml (renamed from data/items/magic_logs.yaml)0
-rw-r--r--data/items/materials/mahogany_logs.yaml (renamed from data/items/mahogany_logs.yaml)0
-rw-r--r--data/items/materials/mahogany_planks.yaml (renamed from data/items/mahogany_planks.yaml)0
-rw-r--r--data/items/materials/maple_logs.yaml (renamed from data/items/maple_logs.yaml)0
-rw-r--r--data/items/materials/marrentill.yaml (renamed from data/items/marrentill.yaml)0
-rw-r--r--data/items/materials/mithril_bar.yaml (renamed from data/items/mithril_bar.yaml)0
-rw-r--r--data/items/materials/mithril_nails.yaml (renamed from data/items/mithril_nails.yaml)0
-rw-r--r--data/items/materials/mithril_ore.yaml (renamed from data/items/mithril_ore.yaml)0
-rw-r--r--data/items/materials/oak_logs.yaml (renamed from data/items/oak_logs.yaml)0
-rw-r--r--data/items/materials/oak_planks.yaml (renamed from data/items/oak_planks.yaml)0
-rw-r--r--data/items/materials/planks.yaml (renamed from data/items/planks.yaml)0
-rw-r--r--data/items/materials/potato_cactus.yaml (renamed from data/items/potato_cactus.yaml)0
-rw-r--r--data/items/materials/ranarr.yaml (renamed from data/items/ranarr.yaml)0
-rw-r--r--data/items/materials/redwood_logs.yaml (renamed from data/items/redwood_logs.yaml)0
-rw-r--r--data/items/materials/ruby.yaml (renamed from data/items/ruby.yaml)0
-rw-r--r--data/items/materials/rune_nails.yaml (renamed from data/items/rune_nails.yaml)0
-rw-r--r--data/items/materials/runite_bar.yaml (renamed from data/items/runite_bar.yaml)0
-rw-r--r--data/items/materials/runite_ore.yaml (renamed from data/items/runite_ore.yaml)0
-rw-r--r--data/items/materials/sacred_eel.yaml (renamed from data/items/sacred_eel.yaml)0
-rw-r--r--data/items/materials/salt.yaml (renamed from data/items/salt.yaml)0
-rw-r--r--data/items/materials/sapphire.yaml (renamed from data/items/sapphire.yaml)0
-rw-r--r--data/items/materials/silver_bar.yaml (renamed from data/items/silver_bar.yaml)0
-rw-r--r--data/items/materials/silver_ore.yaml (renamed from data/items/silver_ore.yaml)0
-rw-r--r--data/items/materials/slug_mucus.yaml (renamed from data/items/slug_mucus.yaml)0
-rw-r--r--data/items/materials/snapdragon.yaml (renamed from data/items/snapdragon.yaml)0
-rw-r--r--data/items/materials/snape_grass.yaml (renamed from data/items/snape_grass.yaml)0
-rw-r--r--data/items/materials/soft_clay.yaml13
-rw-r--r--data/items/materials/steel_bar.yaml (renamed from data/items/steel_bar.yaml)0
-rw-r--r--data/items/materials/steel_nails.yaml (renamed from data/items/steel_nails.yaml)0
-rw-r--r--data/items/materials/stim_cell.yaml (renamed from data/items/stim_cell.yaml)0
-rw-r--r--data/items/materials/tarromin.yaml (renamed from data/items/tarromin.yaml)0
-rw-r--r--data/items/materials/teak_logs.yaml (renamed from data/items/teak_logs.yaml)0
-rw-r--r--data/items/materials/teak_planks.yaml (renamed from data/items/teak_planks.yaml)0
-rw-r--r--data/items/materials/thread.yaml (renamed from data/items/thread.yaml)0
-rw-r--r--data/items/materials/tin_ore.yaml (renamed from data/items/tin_ore.yaml)0
-rw-r--r--data/items/materials/toadflax.yaml (renamed from data/items/toadflax.yaml)0
-rw-r--r--data/items/materials/torstol.yaml (renamed from data/items/torstol.yaml)0
-rw-r--r--data/items/materials/uncut_diamond.yaml (renamed from data/items/uncut_diamond.yaml)0
-rw-r--r--data/items/materials/uncut_emerald.yaml (renamed from data/items/uncut_emerald.yaml)0
-rw-r--r--data/items/materials/uncut_ruby.yaml (renamed from data/items/uncut_ruby.yaml)0
-rw-r--r--data/items/materials/uncut_sapphire.yaml (renamed from data/items/uncut_sapphire.yaml)0
-rw-r--r--data/items/materials/vial.yaml (renamed from data/items/vial.yaml)0
-rw-r--r--data/items/materials/white_berries.yaml (renamed from data/items/white_berries.yaml)0
-rw-r--r--data/items/materials/willow_logs.yaml (renamed from data/items/willow_logs.yaml)0
-rw-r--r--data/items/materials/wool.yaml (renamed from data/items/wool.yaml)0
-rw-r--r--data/items/materials/yew_logs.yaml (renamed from data/items/yew_logs.yaml)0
-rw-r--r--data/items/misc/birds_nest.yaml (renamed from data/items/birds_nest.yaml)0
-rw-r--r--data/items/misc/christmas_cracker.yaml (renamed from data/items/christmas_cracker.yaml)0
-rw-r--r--data/items/misc/circuit_board.yaml (renamed from data/items/circuit_board.yaml)0
-rw-r--r--data/items/misc/credit_stick.yaml (renamed from data/items/credit_stick.yaml)0
-rw-r--r--data/items/misc/credits.yaml (renamed from data/items/credits.yaml)0
-rw-r--r--data/items/misc/mahogany_table.yaml (renamed from data/items/mahogany_table.yaml)0
-rw-r--r--data/items/misc/nutrient_bar.yaml (renamed from data/items/nutrient_bar.yaml)0
-rw-r--r--data/items/misc/oak_shelf.yaml (renamed from data/items/oak_shelf.yaml)0
-rw-r--r--data/items/misc/oak_table.yaml (renamed from data/items/oak_table.yaml)0
-rw-r--r--data/items/misc/pass_stub.yaml (renamed from data/items/pass_stub.yaml)0
-rw-r--r--data/items/misc/scrap_metal.yaml (renamed from data/items/scrap_metal.yaml)0
-rw-r--r--data/items/misc/teak_table.yaml (renamed from data/items/teak_table.yaml)0
-rw-r--r--data/items/misc/wooden_chair.yaml (renamed from data/items/wooden_chair.yaml)0
-rw-r--r--data/items/misc/wooden_shelf.yaml (renamed from data/items/wooden_shelf.yaml)0
-rw-r--r--data/items/misc/wooden_table.yaml (renamed from data/items/wooden_table.yaml)0
-rw-r--r--data/items/pastry_dough.yaml11
-rw-r--r--data/items/pizza_dough.yaml11
-rw-r--r--data/items/ranarr_potion_unf.yaml12
-rw-r--r--data/items/seeds/avantoe_seed.yaml (renamed from data/items/avantoe_seed.yaml)0
-rw-r--r--data/items/seeds/cabbage_seed.yaml (renamed from data/items/cabbage_seed.yaml)0
-rw-r--r--data/items/seeds/cadantine_seed.yaml (renamed from data/items/cadantine_seed.yaml)0
-rw-r--r--data/items/seeds/dwarf_weed_seed.yaml (renamed from data/items/dwarf_weed_seed.yaml)0
-rw-r--r--data/items/seeds/guam_seed.yaml (renamed from data/items/guam_seed.yaml)0
-rw-r--r--data/items/seeds/harralander_seed.yaml (renamed from data/items/harralander_seed.yaml)0
-rw-r--r--data/items/seeds/irit_seed.yaml (renamed from data/items/irit_seed.yaml)0
-rw-r--r--data/items/seeds/kwuarm_seed.yaml (renamed from data/items/kwuarm_seed.yaml)0
-rw-r--r--data/items/seeds/lantadyme_seed.yaml (renamed from data/items/lantadyme_seed.yaml)0
-rw-r--r--data/items/seeds/marrentill_seed.yaml (renamed from data/items/marrentill_seed.yaml)0
-rw-r--r--data/items/seeds/onion_seed.yaml (renamed from data/items/onion_seed.yaml)0
-rw-r--r--data/items/seeds/potato_seed.yaml (renamed from data/items/potato_seed.yaml)0
-rw-r--r--data/items/seeds/ranarr_seed.yaml (renamed from data/items/ranarr_seed.yaml)0
-rw-r--r--data/items/seeds/snapdragon_seed.yaml (renamed from data/items/snapdragon_seed.yaml)0
-rw-r--r--data/items/seeds/strawberry_seed.yaml (renamed from data/items/strawberry_seed.yaml)0
-rw-r--r--data/items/seeds/sweetcorn_seed.yaml (renamed from data/items/sweetcorn_seed.yaml)0
-rw-r--r--data/items/seeds/tarromin_seed.yaml (renamed from data/items/tarromin_seed.yaml)0
-rw-r--r--data/items/seeds/toadflax_seed.yaml (renamed from data/items/toadflax_seed.yaml)0
-rw-r--r--data/items/seeds/tomato_seed.yaml (renamed from data/items/tomato_seed.yaml)0
-rw-r--r--data/items/seeds/torstol_seed.yaml (renamed from data/items/torstol_seed.yaml)0
-rw-r--r--data/items/seeds/watermelon_seed.yaml (renamed from data/items/watermelon_seed.yaml)0
-rw-r--r--data/items/snapdragon_potion_unf.yaml12
-rw-r--r--data/items/soft_clay.yaml13
-rw-r--r--data/items/tarromin_potion_unf.yaml12
-rw-r--r--data/items/toadflax_potion_unf.yaml12
-rw-r--r--data/items/tools/adamant_axe.yaml (renamed from data/items/adamant_axe.yaml)0
-rw-r--r--data/items/tools/adamant_pickaxe.yaml (renamed from data/items/adamant_pickaxe.yaml)0
-rw-r--r--data/items/tools/amulet_mould.yaml (renamed from data/items/amulet_mould.yaml)0
-rw-r--r--data/items/tools/big_fishing_net.yaml (renamed from data/items/big_fishing_net.yaml)0
-rw-r--r--data/items/tools/black_pickaxe.yaml (renamed from data/items/black_pickaxe.yaml)0
-rw-r--r--data/items/tools/bracelet_mould.yaml (renamed from data/items/bracelet_mould.yaml)0
-rw-r--r--data/items/tools/bronze_axe.yaml (renamed from data/items/bronze_axe.yaml)0
-rw-r--r--data/items/tools/bronze_pickaxe.yaml (renamed from data/items/bronze_pickaxe.yaml)0
-rw-r--r--data/items/tools/chisel.yaml (renamed from data/items/chisel.yaml)0
-rw-r--r--data/items/tools/dragon_pickaxe.yaml (renamed from data/items/dragon_pickaxe.yaml)0
-rw-r--r--data/items/tools/empty_bucket.yaml (renamed from data/items/empty_bucket.yaml)0
-rw-r--r--data/items/tools/empty_jug.yaml (renamed from data/items/empty_jug.yaml)0
-rw-r--r--data/items/tools/empty_pot.yaml (renamed from data/items/empty_pot.yaml)0
-rw-r--r--data/items/tools/firesteel.yaml (renamed from data/items/firesteel.yaml)0
-rw-r--r--data/items/tools/fishing_bait.yaml (renamed from data/items/fishing_bait.yaml)0
-rw-r--r--data/items/tools/fishing_rod.yaml (renamed from data/items/fishing_rod.yaml)0
-rw-r--r--data/items/tools/fly_fishing_rod.yaml (renamed from data/items/fly_fishing_rod.yaml)0
-rw-r--r--data/items/tools/hammer.yaml (renamed from data/items/hammer.yaml)0
-rw-r--r--data/items/tools/harpoon.yaml (renamed from data/items/harpoon.yaml)0
-rw-r--r--data/items/tools/iron_axe.yaml (renamed from data/items/iron_axe.yaml)0
-rw-r--r--data/items/tools/iron_pickaxe.yaml (renamed from data/items/iron_pickaxe.yaml)0
-rw-r--r--data/items/tools/knife.yaml (renamed from data/items/knife.yaml)0
-rw-r--r--data/items/tools/lighter.yaml (renamed from data/items/lighter.yaml)0
-rw-r--r--data/items/tools/lobster_pot.yaml (renamed from data/items/lobster_pot.yaml)0
-rw-r--r--data/items/tools/matches.yaml (renamed from data/items/matches.yaml)0
-rw-r--r--data/items/tools/mithril_axe.yaml (renamed from data/items/mithril_axe.yaml)0
-rw-r--r--data/items/tools/mithril_pickaxe.yaml (renamed from data/items/mithril_pickaxe.yaml)0
-rw-r--r--data/items/tools/necklace_mould.yaml (renamed from data/items/necklace_mould.yaml)0
-rw-r--r--data/items/tools/needle.yaml (renamed from data/items/needle.yaml)0
-rw-r--r--data/items/tools/plant_pot.yaml (renamed from data/items/plant_pot.yaml)0
-rw-r--r--data/items/tools/rake.yaml (renamed from data/items/rake.yaml)0
-rw-r--r--data/items/tools/ring_mould.yaml (renamed from data/items/ring_mould.yaml)0
-rw-r--r--data/items/tools/rune_axe.yaml (renamed from data/items/rune_axe.yaml)0
-rw-r--r--data/items/tools/rune_pickaxe.yaml (renamed from data/items/rune_pickaxe.yaml)0
-rw-r--r--data/items/tools/saw.yaml (renamed from data/items/saw.yaml)0
-rw-r--r--data/items/tools/shears.yaml (renamed from data/items/shears.yaml)0
-rw-r--r--data/items/tools/small_fishing_net.yaml (renamed from data/items/small_fishing_net.yaml)0
-rw-r--r--data/items/tools/spade.yaml (renamed from data/items/spade.yaml)0
-rw-r--r--data/items/tools/steel_axe.yaml (renamed from data/items/steel_axe.yaml)0
-rw-r--r--data/items/tools/steel_pickaxe.yaml (renamed from data/items/steel_pickaxe.yaml)0
-rw-r--r--data/items/tools/unfired_pie_dish.yaml (renamed from data/items/unfired_pie_dish.yaml)0
-rw-r--r--data/items/tools/unfired_plant_pot.yaml (renamed from data/items/unfired_plant_pot.yaml)0
-rw-r--r--data/items/tools/unfired_pot.yaml (renamed from data/items/unfired_pot.yaml)0
-rw-r--r--data/items/tools/watering_can.yaml (renamed from data/items/watering_can.yaml)0
-rw-r--r--data/items/torstol_potion_unf.yaml12
-rw-r--r--data/mobs/estate_broker.yaml8
-rw-r--r--data/objects/anvil.yaml4
-rw-r--r--data/recipes/clean/clean_avantoe.yaml11
-rw-r--r--data/recipes/clean/clean_cadantine.yaml11
-rw-r--r--data/recipes/clean/clean_dwarf_weed.yaml11
-rw-r--r--data/recipes/clean/clean_guam.yaml11
-rw-r--r--data/recipes/clean/clean_harralander.yaml11
-rw-r--r--data/recipes/clean/clean_irit.yaml11
-rw-r--r--data/recipes/clean/clean_kwuarm.yaml11
-rw-r--r--data/recipes/clean/clean_lantadyme.yaml11
-rw-r--r--data/recipes/clean/clean_marrentill.yaml11
-rw-r--r--data/recipes/clean/clean_ranarr.yaml11
-rw-r--r--data/recipes/clean/clean_snapdragon.yaml11
-rw-r--r--data/recipes/clean/clean_tarromin.yaml11
-rw-r--r--data/recipes/clean/clean_toadflax.yaml11
-rw-r--r--data/recipes/clean/clean_torstol.yaml11
-rw-r--r--data/recipes/clean_avantoe.yaml11
-rw-r--r--data/recipes/clean_cadantine.yaml11
-rw-r--r--data/recipes/clean_dwarf_weed.yaml11
-rw-r--r--data/recipes/clean_guam.yaml11
-rw-r--r--data/recipes/clean_harralander.yaml11
-rw-r--r--data/recipes/clean_irit.yaml11
-rw-r--r--data/recipes/clean_kwuarm.yaml11
-rw-r--r--data/recipes/clean_lantadyme.yaml11
-rw-r--r--data/recipes/clean_marrentill.yaml11
-rw-r--r--data/recipes/clean_ranarr.yaml11
-rw-r--r--data/recipes/clean_snapdragon.yaml11
-rw-r--r--data/recipes/clean_tarromin.yaml11
-rw-r--r--data/recipes/clean_toadflax.yaml11
-rw-r--r--data/recipes/clean_torstol.yaml11
-rw-r--r--data/recipes/construct_mahogany_planks.yaml12
-rw-r--r--data/recipes/construct_mahogany_table.yaml11
-rw-r--r--data/recipes/construct_oak_planks.yaml12
-rw-r--r--data/recipes/construct_oak_shelf.yaml11
-rw-r--r--data/recipes/construct_oak_table.yaml11
-rw-r--r--data/recipes/construct_planks.yaml12
-rw-r--r--data/recipes/construct_teak_planks.yaml12
-rw-r--r--data/recipes/construct_teak_table.yaml11
-rw-r--r--data/recipes/construct_wooden_chair.yaml11
-rw-r--r--data/recipes/construct_wooden_shelf.yaml11
-rw-r--r--data/recipes/construct_wooden_table.yaml11
-rw-r--r--data/recipes/construction/construct_mahogany_planks.yaml12
-rw-r--r--data/recipes/construction/construct_mahogany_table.yaml11
-rw-r--r--data/recipes/construction/construct_oak_planks.yaml12
-rw-r--r--data/recipes/construction/construct_oak_shelf.yaml11
-rw-r--r--data/recipes/construction/construct_oak_table.yaml11
-rw-r--r--data/recipes/construction/construct_planks.yaml12
-rw-r--r--data/recipes/construction/construct_teak_planks.yaml12
-rw-r--r--data/recipes/construction/construct_teak_table.yaml11
-rw-r--r--data/recipes/construction/construct_wooden_chair.yaml11
-rw-r--r--data/recipes/construction/construct_wooden_shelf.yaml11
-rw-r--r--data/recipes/construction/construct_wooden_table.yaml11
-rw-r--r--data/recipes/cook_anchovies.yaml13
-rw-r--r--data/recipes/cook_bread.yaml13
-rw-r--r--data/recipes/cook_herring.yaml13
-rw-r--r--data/recipes/cook_salmon.yaml13
-rw-r--r--data/recipes/cook_sardine.yaml13
-rw-r--r--data/recipes/cook_shrimps.yaml13
-rw-r--r--data/recipes/cook_trout.yaml13
-rw-r--r--data/recipes/cooking/cook_anchovies.yaml13
-rw-r--r--data/recipes/cooking/cook_bread.yaml13
-rw-r--r--data/recipes/cooking/cook_herring.yaml13
-rw-r--r--data/recipes/cooking/cook_salmon.yaml13
-rw-r--r--data/recipes/cooking/cook_sardine.yaml13
-rw-r--r--data/recipes/cooking/cook_shrimps.yaml13
-rw-r--r--data/recipes/cooking/cook_trout.yaml13
-rw-r--r--data/recipes/craft_ball_of_wool.yaml11
-rw-r--r--data/recipes/craft_bowstring.yaml11
-rw-r--r--data/recipes/craft_coif.yaml13
-rw-r--r--data/recipes/craft_cut_diamond.yaml11
-rw-r--r--data/recipes/craft_cut_emerald.yaml11
-rw-r--r--data/recipes/craft_cut_ruby.yaml11
-rw-r--r--data/recipes/craft_cut_sapphire.yaml11
-rw-r--r--data/recipes/craft_diamond_amulet_u.yaml16
-rw-r--r--data/recipes/craft_diamond_bracelet.yaml16
-rw-r--r--data/recipes/craft_diamond_necklace.yaml16
-rw-r--r--data/recipes/craft_diamond_ring.yaml16
-rw-r--r--data/recipes/craft_emerald_amulet_u.yaml16
-rw-r--r--data/recipes/craft_emerald_bracelet.yaml16
-rw-r--r--data/recipes/craft_emerald_necklace.yaml16
-rw-r--r--data/recipes/craft_emerald_ring.yaml16
-rw-r--r--data/recipes/craft_gold_amulet_u.yaml14
-rw-r--r--data/recipes/craft_gold_bracelet.yaml14
-rw-r--r--data/recipes/craft_gold_necklace.yaml14
-rw-r--r--data/recipes/craft_gold_ring.yaml14
-rw-r--r--data/recipes/craft_hard_leather_body.yaml13
-rw-r--r--data/recipes/craft_hard_leather_shield.yaml13
-rw-r--r--data/recipes/craft_leather_body.yaml13
-rw-r--r--data/recipes/craft_leather_boots.yaml13
-rw-r--r--data/recipes/craft_leather_chaps.yaml13
-rw-r--r--data/recipes/craft_leather_cowl.yaml13
-rw-r--r--data/recipes/craft_leather_gloves.yaml13
-rw-r--r--data/recipes/craft_leather_vambraces.yaml13
-rw-r--r--data/recipes/craft_pie_dish.yaml16
-rw-r--r--data/recipes/craft_plant_pot.yaml16
-rw-r--r--data/recipes/craft_pot.yaml16
-rw-r--r--data/recipes/craft_ruby_amulet_u.yaml16
-rw-r--r--data/recipes/craft_ruby_bracelet.yaml16
-rw-r--r--data/recipes/craft_ruby_necklace.yaml16
-rw-r--r--data/recipes/craft_ruby_ring.yaml16
-rw-r--r--data/recipes/craft_sapphire_amulet_u.yaml16
-rw-r--r--data/recipes/craft_sapphire_bracelet.yaml16
-rw-r--r--data/recipes/craft_sapphire_necklace.yaml16
-rw-r--r--data/recipes/craft_sapphire_ring.yaml16
-rw-r--r--data/recipes/craft_unfired_pie_dish.yaml11
-rw-r--r--data/recipes/craft_unfired_plant_pot.yaml11
-rw-r--r--data/recipes/craft_unfired_pot.yaml11
-rw-r--r--data/recipes/crafting/craft_ball_of_wool.yaml11
-rw-r--r--data/recipes/crafting/craft_bowstring.yaml11
-rw-r--r--data/recipes/crafting/craft_coif.yaml13
-rw-r--r--data/recipes/crafting/craft_cut_diamond.yaml11
-rw-r--r--data/recipes/crafting/craft_cut_emerald.yaml11
-rw-r--r--data/recipes/crafting/craft_cut_ruby.yaml11
-rw-r--r--data/recipes/crafting/craft_cut_sapphire.yaml11
-rw-r--r--data/recipes/crafting/craft_diamond_amulet_u.yaml16
-rw-r--r--data/recipes/crafting/craft_diamond_bracelet.yaml16
-rw-r--r--data/recipes/crafting/craft_diamond_necklace.yaml16
-rw-r--r--data/recipes/crafting/craft_diamond_ring.yaml16
-rw-r--r--data/recipes/crafting/craft_emerald_amulet_u.yaml16
-rw-r--r--data/recipes/crafting/craft_emerald_bracelet.yaml16
-rw-r--r--data/recipes/crafting/craft_emerald_necklace.yaml16
-rw-r--r--data/recipes/crafting/craft_emerald_ring.yaml16
-rw-r--r--data/recipes/crafting/craft_gold_amulet_u.yaml14
-rw-r--r--data/recipes/crafting/craft_gold_bracelet.yaml14
-rw-r--r--data/recipes/crafting/craft_gold_necklace.yaml14
-rw-r--r--data/recipes/crafting/craft_gold_ring.yaml14
-rw-r--r--data/recipes/crafting/craft_hard_leather_body.yaml13
-rw-r--r--data/recipes/crafting/craft_hard_leather_shield.yaml13
-rw-r--r--data/recipes/crafting/craft_leather_body.yaml13
-rw-r--r--data/recipes/crafting/craft_leather_boots.yaml13
-rw-r--r--data/recipes/crafting/craft_leather_chaps.yaml13
-rw-r--r--data/recipes/crafting/craft_leather_cowl.yaml13
-rw-r--r--data/recipes/crafting/craft_leather_gloves.yaml13
-rw-r--r--data/recipes/crafting/craft_leather_vambraces.yaml13
-rw-r--r--data/recipes/crafting/craft_pie_dish.yaml16
-rw-r--r--data/recipes/crafting/craft_plant_pot.yaml16
-rw-r--r--data/recipes/crafting/craft_pot.yaml16
-rw-r--r--data/recipes/crafting/craft_ruby_amulet_u.yaml16
-rw-r--r--data/recipes/crafting/craft_ruby_bracelet.yaml16
-rw-r--r--data/recipes/crafting/craft_ruby_necklace.yaml16
-rw-r--r--data/recipes/crafting/craft_ruby_ring.yaml16
-rw-r--r--data/recipes/crafting/craft_sapphire_amulet_u.yaml16
-rw-r--r--data/recipes/crafting/craft_sapphire_bracelet.yaml16
-rw-r--r--data/recipes/crafting/craft_sapphire_necklace.yaml16
-rw-r--r--data/recipes/crafting/craft_sapphire_ring.yaml16
-rw-r--r--data/recipes/crafting/craft_unfired_pie_dish.yaml11
-rw-r--r--data/recipes/crafting/craft_unfired_plant_pot.yaml11
-rw-r--r--data/recipes/crafting/craft_unfired_pot.yaml11
-rw-r--r--data/recipes/fletch_adamant_arrow.yaml13
-rw-r--r--data/recipes/fletch_adamant_bolts.yaml13
-rw-r--r--data/recipes/fletch_arrow_shaft.yaml12
-rw-r--r--data/recipes/fletch_arrow_shaft_magic.yaml12
-rw-r--r--data/recipes/fletch_arrow_shaft_maple.yaml12
-rw-r--r--data/recipes/fletch_arrow_shaft_oak.yaml12
-rw-r--r--data/recipes/fletch_arrow_shaft_willow.yaml12
-rw-r--r--data/recipes/fletch_arrow_shaft_yew.yaml12
-rw-r--r--data/recipes/fletch_bronze_arrow.yaml13
-rw-r--r--data/recipes/fletch_bronze_bolts.yaml13
-rw-r--r--data/recipes/fletch_diamond_bolt_tips.yaml12
-rw-r--r--data/recipes/fletch_diamond_bolts.yaml13
-rw-r--r--data/recipes/fletch_emerald_bolt_tips.yaml12
-rw-r--r--data/recipes/fletch_emerald_bolts.yaml13
-rw-r--r--data/recipes/fletch_headless_arrow.yaml13
-rw-r--r--data/recipes/fletch_iron_arrow.yaml13
-rw-r--r--data/recipes/fletch_iron_bolts.yaml13
-rw-r--r--data/recipes/fletch_longbow.yaml12
-rw-r--r--data/recipes/fletch_longbow_u.yaml11
-rw-r--r--data/recipes/fletch_magic_longbow.yaml12
-rw-r--r--data/recipes/fletch_magic_longbow_u.yaml11
-rw-r--r--data/recipes/fletch_magic_shortbow.yaml12
-rw-r--r--data/recipes/fletch_magic_shortbow_u.yaml11
-rw-r--r--data/recipes/fletch_maple_longbow.yaml12
-rw-r--r--data/recipes/fletch_maple_longbow_u.yaml11
-rw-r--r--data/recipes/fletch_maple_shortbow.yaml12
-rw-r--r--data/recipes/fletch_maple_shortbow_u.yaml11
-rw-r--r--data/recipes/fletch_mithril_arrow.yaml13
-rw-r--r--data/recipes/fletch_mithril_bolts.yaml13
-rw-r--r--data/recipes/fletch_oak_longbow.yaml12
-rw-r--r--data/recipes/fletch_oak_longbow_u.yaml11
-rw-r--r--data/recipes/fletch_oak_shortbow.yaml12
-rw-r--r--data/recipes/fletch_oak_shortbow_u.yaml11
-rw-r--r--data/recipes/fletch_ruby_bolt_tips.yaml12
-rw-r--r--data/recipes/fletch_ruby_bolts.yaml13
-rw-r--r--data/recipes/fletch_rune_arrow.yaml13
-rw-r--r--data/recipes/fletch_rune_bolts.yaml13
-rw-r--r--data/recipes/fletch_sapphire_bolt_tips.yaml12
-rw-r--r--data/recipes/fletch_sapphire_bolts.yaml13
-rw-r--r--data/recipes/fletch_shortbow.yaml12
-rw-r--r--data/recipes/fletch_shortbow_u.yaml11
-rw-r--r--data/recipes/fletch_steel_arrow.yaml13
-rw-r--r--data/recipes/fletch_steel_bolts.yaml13
-rw-r--r--data/recipes/fletch_willow_longbow.yaml12
-rw-r--r--data/recipes/fletch_willow_longbow_u.yaml11
-rw-r--r--data/recipes/fletch_willow_shortbow.yaml12
-rw-r--r--data/recipes/fletch_willow_shortbow_u.yaml11
-rw-r--r--data/recipes/fletch_yew_longbow.yaml12
-rw-r--r--data/recipes/fletch_yew_longbow_u.yaml11
-rw-r--r--data/recipes/fletch_yew_shortbow.yaml12
-rw-r--r--data/recipes/fletch_yew_shortbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_adamant_arrow.yaml13
-rw-r--r--data/recipes/fletching/fletch_adamant_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_arrow_shaft.yaml12
-rw-r--r--data/recipes/fletching/fletch_arrow_shaft_magic.yaml12
-rw-r--r--data/recipes/fletching/fletch_arrow_shaft_maple.yaml12
-rw-r--r--data/recipes/fletching/fletch_arrow_shaft_oak.yaml12
-rw-r--r--data/recipes/fletching/fletch_arrow_shaft_willow.yaml12
-rw-r--r--data/recipes/fletching/fletch_arrow_shaft_yew.yaml12
-rw-r--r--data/recipes/fletching/fletch_bronze_arrow.yaml13
-rw-r--r--data/recipes/fletching/fletch_bronze_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_diamond_bolt_tips.yaml12
-rw-r--r--data/recipes/fletching/fletch_diamond_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_emerald_bolt_tips.yaml12
-rw-r--r--data/recipes/fletching/fletch_emerald_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_headless_arrow.yaml13
-rw-r--r--data/recipes/fletching/fletch_iron_arrow.yaml13
-rw-r--r--data/recipes/fletching/fletch_iron_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_longbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_longbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_magic_longbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_magic_longbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_magic_shortbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_magic_shortbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_maple_longbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_maple_longbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_maple_shortbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_maple_shortbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_mithril_arrow.yaml13
-rw-r--r--data/recipes/fletching/fletch_mithril_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_oak_longbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_oak_longbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_oak_shortbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_oak_shortbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_ruby_bolt_tips.yaml12
-rw-r--r--data/recipes/fletching/fletch_ruby_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_rune_arrow.yaml13
-rw-r--r--data/recipes/fletching/fletch_rune_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_sapphire_bolt_tips.yaml12
-rw-r--r--data/recipes/fletching/fletch_sapphire_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_shortbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_shortbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_steel_arrow.yaml13
-rw-r--r--data/recipes/fletching/fletch_steel_bolts.yaml13
-rw-r--r--data/recipes/fletching/fletch_willow_longbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_willow_longbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_willow_shortbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_willow_shortbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_yew_longbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_yew_longbow_u.yaml11
-rw-r--r--data/recipes/fletching/fletch_yew_shortbow.yaml12
-rw-r--r--data/recipes/fletching/fletch_yew_shortbow_u.yaml11
-rw-r--r--data/recipes/mix_amp_potion.yaml13
-rw-r--r--data/recipes/mix_bio_serum.yaml13
-rw-r--r--data/recipes/mix_full_restore.yaml13
-rw-r--r--data/recipes/mix_nano_restore.yaml13
-rw-r--r--data/recipes/mix_restoration_compound.yaml13
-rw-r--r--data/recipes/mix_science_serum.yaml13
-rw-r--r--data/recipes/mix_shield_potion.yaml13
-rw-r--r--data/recipes/mix_stim_cell.yaml13
-rw-r--r--data/recipes/mix_stim_potion.yaml13
-rw-r--r--data/recipes/mix_super_amp.yaml13
-rw-r--r--data/recipes/mix_super_bio_serum.yaml13
-rw-r--r--data/recipes/mix_super_shield.yaml13
-rw-r--r--data/recipes/mix_super_stim.yaml13
-rw-r--r--data/recipes/mix_super_stim_cell.yaml13
-rw-r--r--data/recipes/mix_targeting_serum.yaml13
-rw-r--r--data/recipes/mix_tech_serum.yaml13
-rw-r--r--data/recipes/mixing/mix_amp_potion.yaml13
-rw-r--r--data/recipes/mixing/mix_bio_serum.yaml13
-rw-r--r--data/recipes/mixing/mix_full_restore.yaml13
-rw-r--r--data/recipes/mixing/mix_nano_restore.yaml13
-rw-r--r--data/recipes/mixing/mix_restoration_compound.yaml13
-rw-r--r--data/recipes/mixing/mix_science_serum.yaml13
-rw-r--r--data/recipes/mixing/mix_shield_potion.yaml13
-rw-r--r--data/recipes/mixing/mix_stim_cell.yaml13
-rw-r--r--data/recipes/mixing/mix_stim_potion.yaml13
-rw-r--r--data/recipes/mixing/mix_super_amp.yaml13
-rw-r--r--data/recipes/mixing/mix_super_bio_serum.yaml13
-rw-r--r--data/recipes/mixing/mix_super_shield.yaml13
-rw-r--r--data/recipes/mixing/mix_super_stim.yaml13
-rw-r--r--data/recipes/mixing/mix_super_stim_cell.yaml13
-rw-r--r--data/recipes/mixing/mix_targeting_serum.yaml13
-rw-r--r--data/recipes/mixing/mix_tech_serum.yaml13
-rw-r--r--data/recipes/smelt_adamantite.yaml15
-rw-r--r--data/recipes/smelt_bronze.yaml15
-rw-r--r--data/recipes/smelt_gold.yaml13
-rw-r--r--data/recipes/smelt_iron.yaml17
-rw-r--r--data/recipes/smelt_mithril.yaml15
-rw-r--r--data/recipes/smelt_runite.yaml15
-rw-r--r--data/recipes/smelt_silver.yaml13
-rw-r--r--data/recipes/smelt_steel.yaml15
-rw-r--r--data/recipes/smelting/smelt_adamantite.yaml15
-rw-r--r--data/recipes/smelting/smelt_bronze.yaml15
-rw-r--r--data/recipes/smelting/smelt_gold.yaml13
-rw-r--r--data/recipes/smelting/smelt_iron.yaml17
-rw-r--r--data/recipes/smelting/smelt_mithril.yaml15
-rw-r--r--data/recipes/smelting/smelt_runite.yaml15
-rw-r--r--data/recipes/smelting/smelt_silver.yaml13
-rw-r--r--data/recipes/smelting/smelt_steel.yaml15
-rw-r--r--data/recipes/smith_adamant_arrowtips.yaml12
-rw-r--r--data/recipes/smith_adamant_bolts_unf.yaml12
-rw-r--r--data/recipes/smith_adamant_dagger.yaml11
-rw-r--r--data/recipes/smith_adamant_full_helm.yaml11
-rw-r--r--data/recipes/smith_adamant_med_helm.yaml11
-rw-r--r--data/recipes/smith_adamant_nails.yaml12
-rw-r--r--data/recipes/smith_adamant_platebody.yaml11
-rw-r--r--data/recipes/smith_adamant_sword.yaml11
-rw-r--r--data/recipes/smith_bronze_arrowtips.yaml12
-rw-r--r--data/recipes/smith_bronze_bolts_unf.yaml12
-rw-r--r--data/recipes/smith_bronze_dagger.yaml11
-rw-r--r--data/recipes/smith_bronze_full_helm.yaml11
-rw-r--r--data/recipes/smith_bronze_med_helm.yaml11
-rw-r--r--data/recipes/smith_bronze_nails.yaml12
-rw-r--r--data/recipes/smith_bronze_platebody.yaml11
-rw-r--r--data/recipes/smith_bronze_sword.yaml11
-rw-r--r--data/recipes/smith_iron_arrowtips.yaml12
-rw-r--r--data/recipes/smith_iron_bolts_unf.yaml12
-rw-r--r--data/recipes/smith_iron_dagger.yaml11
-rw-r--r--data/recipes/smith_iron_full_helm.yaml11
-rw-r--r--data/recipes/smith_iron_med_helm.yaml11
-rw-r--r--data/recipes/smith_iron_nails.yaml12
-rw-r--r--data/recipes/smith_iron_platebody.yaml11
-rw-r--r--data/recipes/smith_iron_sword.yaml11
-rw-r--r--data/recipes/smith_mithril_arrowtips.yaml12
-rw-r--r--data/recipes/smith_mithril_bolts_unf.yaml12
-rw-r--r--data/recipes/smith_mithril_dagger.yaml11
-rw-r--r--data/recipes/smith_mithril_full_helm.yaml11
-rw-r--r--data/recipes/smith_mithril_med_helm.yaml11
-rw-r--r--data/recipes/smith_mithril_nails.yaml12
-rw-r--r--data/recipes/smith_mithril_platebody.yaml11
-rw-r--r--data/recipes/smith_mithril_sword.yaml11
-rw-r--r--data/recipes/smith_rune_arrowtips.yaml12
-rw-r--r--data/recipes/smith_rune_bolts_unf.yaml12
-rw-r--r--data/recipes/smith_rune_dagger.yaml11
-rw-r--r--data/recipes/smith_rune_full_helm.yaml11
-rw-r--r--data/recipes/smith_rune_med_helm.yaml11
-rw-r--r--data/recipes/smith_rune_nails.yaml12
-rw-r--r--data/recipes/smith_rune_platebody.yaml11
-rw-r--r--data/recipes/smith_rune_sword.yaml11
-rw-r--r--data/recipes/smith_steel_arrowtips.yaml12
-rw-r--r--data/recipes/smith_steel_bolts_unf.yaml12
-rw-r--r--data/recipes/smith_steel_dagger.yaml11
-rw-r--r--data/recipes/smith_steel_full_helm.yaml11
-rw-r--r--data/recipes/smith_steel_med_helm.yaml11
-rw-r--r--data/recipes/smith_steel_nails.yaml12
-rw-r--r--data/recipes/smith_steel_platebody.yaml11
-rw-r--r--data/recipes/smith_steel_sword.yaml11
-rw-r--r--data/recipes/smithing/smith_adamant_arrowtips.yaml12
-rw-r--r--data/recipes/smithing/smith_adamant_bolts_unf.yaml12
-rw-r--r--data/recipes/smithing/smith_adamant_dagger.yaml11
-rw-r--r--data/recipes/smithing/smith_adamant_full_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_adamant_med_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_adamant_nails.yaml12
-rw-r--r--data/recipes/smithing/smith_adamant_platebody.yaml11
-rw-r--r--data/recipes/smithing/smith_adamant_sword.yaml11
-rw-r--r--data/recipes/smithing/smith_bronze_arrowtips.yaml12
-rw-r--r--data/recipes/smithing/smith_bronze_bolts_unf.yaml12
-rw-r--r--data/recipes/smithing/smith_bronze_dagger.yaml11
-rw-r--r--data/recipes/smithing/smith_bronze_full_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_bronze_med_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_bronze_nails.yaml12
-rw-r--r--data/recipes/smithing/smith_bronze_platebody.yaml11
-rw-r--r--data/recipes/smithing/smith_bronze_sword.yaml11
-rw-r--r--data/recipes/smithing/smith_iron_arrowtips.yaml12
-rw-r--r--data/recipes/smithing/smith_iron_bolts_unf.yaml12
-rw-r--r--data/recipes/smithing/smith_iron_dagger.yaml11
-rw-r--r--data/recipes/smithing/smith_iron_full_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_iron_med_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_iron_nails.yaml12
-rw-r--r--data/recipes/smithing/smith_iron_platebody.yaml11
-rw-r--r--data/recipes/smithing/smith_iron_sword.yaml11
-rw-r--r--data/recipes/smithing/smith_mithril_arrowtips.yaml12
-rw-r--r--data/recipes/smithing/smith_mithril_bolts_unf.yaml12
-rw-r--r--data/recipes/smithing/smith_mithril_dagger.yaml11
-rw-r--r--data/recipes/smithing/smith_mithril_full_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_mithril_med_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_mithril_nails.yaml12
-rw-r--r--data/recipes/smithing/smith_mithril_platebody.yaml11
-rw-r--r--data/recipes/smithing/smith_mithril_sword.yaml11
-rw-r--r--data/recipes/smithing/smith_rune_arrowtips.yaml12
-rw-r--r--data/recipes/smithing/smith_rune_bolts_unf.yaml12
-rw-r--r--data/recipes/smithing/smith_rune_dagger.yaml11
-rw-r--r--data/recipes/smithing/smith_rune_full_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_rune_med_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_rune_nails.yaml12
-rw-r--r--data/recipes/smithing/smith_rune_platebody.yaml11
-rw-r--r--data/recipes/smithing/smith_rune_sword.yaml11
-rw-r--r--data/recipes/smithing/smith_steel_arrowtips.yaml12
-rw-r--r--data/recipes/smithing/smith_steel_bolts_unf.yaml12
-rw-r--r--data/recipes/smithing/smith_steel_dagger.yaml11
-rw-r--r--data/recipes/smithing/smith_steel_full_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_steel_med_helm.yaml11
-rw-r--r--data/recipes/smithing/smith_steel_nails.yaml12
-rw-r--r--data/recipes/smithing/smith_steel_platebody.yaml11
-rw-r--r--data/recipes/smithing/smith_steel_sword.yaml11
-rw-r--r--data/rooms/1.yaml38
-rw-r--r--data/rooms/11.yaml17
-rw-r--r--data/rooms/12.yaml28
-rw-r--r--data/rooms/13.yaml46
-rw-r--r--data/rooms/14.yaml18
-rw-r--r--data/rooms/150.yaml32
-rw-r--r--data/rooms/2.yaml17
-rw-r--r--data/rooms/3.yaml15
-rw-r--r--data/rooms/4.yaml29
-rw-r--r--data/rooms/5.yaml12
-rw-r--r--data/rooms/6.yaml16
-rw-r--r--data/rooms/9.yaml17
-rw-r--r--data/rooms/agility/200.yaml (renamed from data/rooms/200.yaml)0
-rw-r--r--data/rooms/agility/201.yaml (renamed from data/rooms/201.yaml)0
-rw-r--r--data/rooms/agility/202.yaml (renamed from data/rooms/202.yaml)0
-rw-r--r--data/rooms/agility/203.yaml (renamed from data/rooms/203.yaml)0
-rw-r--r--data/rooms/agility/204.yaml (renamed from data/rooms/204.yaml)0
-rw-r--r--data/rooms/agility/205.yaml (renamed from data/rooms/205.yaml)0
-rw-r--r--data/rooms/agility/210.yaml (renamed from data/rooms/210.yaml)0
-rw-r--r--data/rooms/agility/211.yaml (renamed from data/rooms/211.yaml)0
-rw-r--r--data/rooms/agility/212.yaml (renamed from data/rooms/212.yaml)0
-rw-r--r--data/rooms/agility/213.yaml (renamed from data/rooms/213.yaml)0
-rw-r--r--data/rooms/agility/214.yaml (renamed from data/rooms/214.yaml)0
-rw-r--r--data/rooms/agility/215.yaml (renamed from data/rooms/215.yaml)0
-rw-r--r--data/rooms/agility/220.yaml (renamed from data/rooms/220.yaml)0
-rw-r--r--data/rooms/agility/221.yaml (renamed from data/rooms/221.yaml)0
-rw-r--r--data/rooms/agility/222.yaml (renamed from data/rooms/222.yaml)0
-rw-r--r--data/rooms/agility/223.yaml (renamed from data/rooms/223.yaml)0
-rw-r--r--data/rooms/agility/224.yaml (renamed from data/rooms/224.yaml)0
-rw-r--r--data/rooms/agility/225.yaml (renamed from data/rooms/225.yaml)0
-rw-r--r--data/rooms/agility/226.yaml (renamed from data/rooms/226.yaml)0
-rw-r--r--data/rooms/player_housing/200.yaml8
-rw-r--r--data/rooms/player_housing/201.yaml8
-rw-r--r--data/rooms/player_housing/300.yaml8
-rw-r--r--data/rooms/player_housing/301.yaml8
-rw-r--r--data/rooms/town/1.yaml38
-rw-r--r--data/rooms/town/10.yaml (renamed from data/rooms/10.yaml)0
-rw-r--r--data/rooms/town/11.yaml17
-rw-r--r--data/rooms/town/12.yaml28
-rw-r--r--data/rooms/town/13.yaml46
-rw-r--r--data/rooms/town/14.yaml18
-rw-r--r--data/rooms/town/15.yaml (renamed from data/rooms/15.yaml)0
-rw-r--r--data/rooms/town/16.yaml (renamed from data/rooms/16.yaml)0
-rw-r--r--data/rooms/town/17.yaml (renamed from data/rooms/17.yaml)0
-rw-r--r--data/rooms/town/18.yaml (renamed from data/rooms/18.yaml)0
-rw-r--r--data/rooms/town/19.yaml (renamed from data/rooms/19.yaml)0
-rw-r--r--data/rooms/town/2.yaml17
-rw-r--r--data/rooms/town/20.yaml (renamed from data/rooms/20.yaml)0
-rw-r--r--data/rooms/town/21.yaml (renamed from data/rooms/21.yaml)0
-rw-r--r--data/rooms/town/22.yaml (renamed from data/rooms/22.yaml)0
-rw-r--r--data/rooms/town/23.yaml (renamed from data/rooms/23.yaml)0
-rw-r--r--data/rooms/town/24.yaml (renamed from data/rooms/24.yaml)0
-rw-r--r--data/rooms/town/25.yaml (renamed from data/rooms/25.yaml)0
-rw-r--r--data/rooms/town/26.yaml (renamed from data/rooms/26.yaml)0
-rw-r--r--data/rooms/town/27.yaml (renamed from data/rooms/27.yaml)0
-rw-r--r--data/rooms/town/28.yaml (renamed from data/rooms/28.yaml)0
-rw-r--r--data/rooms/town/3.yaml15
-rw-r--r--data/rooms/town/30.yaml (renamed from data/rooms/30.yaml)0
-rw-r--r--data/rooms/town/31.yaml (renamed from data/rooms/31.yaml)0
-rw-r--r--data/rooms/town/4.yaml29
-rw-r--r--data/rooms/town/5.yaml12
-rw-r--r--data/rooms/town/6.yaml16
-rw-r--r--data/rooms/town/7.yaml (renamed from data/rooms/7.yaml)0
-rw-r--r--data/rooms/town/8.yaml (renamed from data/rooms/8.yaml)0
-rw-r--r--data/rooms/town/9.yaml14
-rw-r--r--data/rooms/underground/50.yaml (renamed from data/rooms/50.yaml)0
-rw-r--r--data/rooms/underground/51.yaml (renamed from data/rooms/51.yaml)0
-rw-r--r--data/rooms/underground/52.yaml (renamed from data/rooms/52.yaml)0
-rw-r--r--data/rooms/underground/53.yaml (renamed from data/rooms/53.yaml)0
-rw-r--r--data/rooms/underground/54.yaml (renamed from data/rooms/54.yaml)0
-rw-r--r--data/rooms/underground/55.yaml (renamed from data/rooms/55.yaml)0
-rw-r--r--data/rooms/underground/56.yaml (renamed from data/rooms/56.yaml)0
-rw-r--r--data/rooms/underground/57.yaml (renamed from data/rooms/57.yaml)0
-rw-r--r--data/rooms/underground/58.yaml (renamed from data/rooms/58.yaml)0
-rw-r--r--data/rooms/underground/59.yaml (renamed from data/rooms/59.yaml)0
-rw-r--r--data/rooms/underground/60.yaml (renamed from data/rooms/60.yaml)0
-rw-r--r--data/rooms/underground/61.yaml (renamed from data/rooms/61.yaml)0
-rw-r--r--data/rooms/underground/62.yaml (renamed from data/rooms/62.yaml)0
-rw-r--r--data/rooms/underground/63.yaml (renamed from data/rooms/63.yaml)0
-rw-r--r--data/rooms/underground/64.yaml (renamed from data/rooms/64.yaml)0
-rw-r--r--data/rooms/underground/65.yaml (renamed from data/rooms/65.yaml)0
-rw-r--r--data/rooms/underground/66.yaml (renamed from data/rooms/66.yaml)0
-rw-r--r--data/rooms/underground/67.yaml (renamed from data/rooms/67.yaml)0
-rw-r--r--data/rooms/underground/68.yaml (renamed from data/rooms/68.yaml)0
-rw-r--r--data/rooms/wilderness/150.yaml32
-rw-r--r--data/rooms/wilderness/151.yaml (renamed from data/rooms/151.yaml)0
-rw-r--r--data/rooms/wilderness/152.yaml (renamed from data/rooms/152.yaml)0
-rw-r--r--data/rooms/wilderness/160.yaml (renamed from data/rooms/160.yaml)0
-rw-r--r--data/rooms/wilderness/161.yaml (renamed from data/rooms/161.yaml)0
-rw-r--r--data/rooms/wilderness/162.yaml (renamed from data/rooms/162.yaml)0
-rw-r--r--data/rooms/wilderness/170.yaml (renamed from data/rooms/170.yaml)0
-rw-r--r--data/rooms/wilderness/171.yaml (renamed from data/rooms/171.yaml)0
945 files changed, 2956 insertions, 2959 deletions
diff --git a/data/items/adamant_arrow.yaml b/data/items/ammo/adamant_arrow.yaml
index bbcdcab..bbcdcab 100644
--- a/data/items/adamant_arrow.yaml
+++ b/data/items/ammo/adamant_arrow.yaml
diff --git a/data/items/adamant_arrowtips.yaml b/data/items/ammo/adamant_arrowtips.yaml
index 49ddb57..49ddb57 100644
--- a/data/items/adamant_arrowtips.yaml
+++ b/data/items/ammo/adamant_arrowtips.yaml
diff --git a/data/items/adamant_bolts.yaml b/data/items/ammo/adamant_bolts.yaml
index 47d088f..47d088f 100644
--- a/data/items/adamant_bolts.yaml
+++ b/data/items/ammo/adamant_bolts.yaml
diff --git a/data/items/adamant_bolts_unf.yaml b/data/items/ammo/adamant_bolts_unf.yaml
index db709db..db709db 100644
--- a/data/items/adamant_bolts_unf.yaml
+++ b/data/items/ammo/adamant_bolts_unf.yaml
diff --git a/data/items/arrow_shaft.yaml b/data/items/ammo/arrow_shaft.yaml
index 715a3e6..715a3e6 100644
--- a/data/items/arrow_shaft.yaml
+++ b/data/items/ammo/arrow_shaft.yaml
diff --git a/data/items/bronze_arrow.yaml b/data/items/ammo/bronze_arrow.yaml
index eb73a48..eb73a48 100644
--- a/data/items/bronze_arrow.yaml
+++ b/data/items/ammo/bronze_arrow.yaml
diff --git a/data/items/bronze_arrowtips.yaml b/data/items/ammo/bronze_arrowtips.yaml
index df42e59..df42e59 100644
--- a/data/items/bronze_arrowtips.yaml
+++ b/data/items/ammo/bronze_arrowtips.yaml
diff --git a/data/items/bronze_bolts.yaml b/data/items/ammo/bronze_bolts.yaml
index 0d3afae..0d3afae 100644
--- a/data/items/bronze_bolts.yaml
+++ b/data/items/ammo/bronze_bolts.yaml
diff --git a/data/items/bronze_bolts_unf.yaml b/data/items/ammo/bronze_bolts_unf.yaml
index 538d8ab..538d8ab 100644
--- a/data/items/bronze_bolts_unf.yaml
+++ b/data/items/ammo/bronze_bolts_unf.yaml
diff --git a/data/items/diamond_bolt_tips.yaml b/data/items/ammo/diamond_bolt_tips.yaml
index 1529b11..1529b11 100644
--- a/data/items/diamond_bolt_tips.yaml
+++ b/data/items/ammo/diamond_bolt_tips.yaml
diff --git a/data/items/diamond_bolts.yaml b/data/items/ammo/diamond_bolts.yaml
index efe8013..efe8013 100644
--- a/data/items/diamond_bolts.yaml
+++ b/data/items/ammo/diamond_bolts.yaml
diff --git a/data/items/diamond_bolts_e.yaml b/data/items/ammo/diamond_bolts_e.yaml
index 93ade4c..93ade4c 100644
--- a/data/items/diamond_bolts_e.yaml
+++ b/data/items/ammo/diamond_bolts_e.yaml
diff --git a/data/items/emerald_bolt_tips.yaml b/data/items/ammo/emerald_bolt_tips.yaml
index afd285b..afd285b 100644
--- a/data/items/emerald_bolt_tips.yaml
+++ b/data/items/ammo/emerald_bolt_tips.yaml
diff --git a/data/items/emerald_bolts.yaml b/data/items/ammo/emerald_bolts.yaml
index 1afdcd0..1afdcd0 100644
--- a/data/items/emerald_bolts.yaml
+++ b/data/items/ammo/emerald_bolts.yaml
diff --git a/data/items/emerald_bolts_e.yaml b/data/items/ammo/emerald_bolts_e.yaml
index 4cb7cbd..4cb7cbd 100644
--- a/data/items/emerald_bolts_e.yaml
+++ b/data/items/ammo/emerald_bolts_e.yaml
diff --git a/data/items/headless_arrow.yaml b/data/items/ammo/headless_arrow.yaml
index acf1384..acf1384 100644
--- a/data/items/headless_arrow.yaml
+++ b/data/items/ammo/headless_arrow.yaml
diff --git a/data/items/iron_arrow.yaml b/data/items/ammo/iron_arrow.yaml
index ebadaec..ebadaec 100644
--- a/data/items/iron_arrow.yaml
+++ b/data/items/ammo/iron_arrow.yaml
diff --git a/data/items/iron_arrowtips.yaml b/data/items/ammo/iron_arrowtips.yaml
index 54ffd11..54ffd11 100644
--- a/data/items/iron_arrowtips.yaml
+++ b/data/items/ammo/iron_arrowtips.yaml
diff --git a/data/items/iron_bolts.yaml b/data/items/ammo/iron_bolts.yaml
index ed81578..ed81578 100644
--- a/data/items/iron_bolts.yaml
+++ b/data/items/ammo/iron_bolts.yaml
diff --git a/data/items/iron_bolts_unf.yaml b/data/items/ammo/iron_bolts_unf.yaml
index 0a51ca0..0a51ca0 100644
--- a/data/items/iron_bolts_unf.yaml
+++ b/data/items/ammo/iron_bolts_unf.yaml
diff --git a/data/items/mithril_arrow.yaml b/data/items/ammo/mithril_arrow.yaml
index 23464e9..23464e9 100644
--- a/data/items/mithril_arrow.yaml
+++ b/data/items/ammo/mithril_arrow.yaml
diff --git a/data/items/mithril_arrowtips.yaml b/data/items/ammo/mithril_arrowtips.yaml
index 8f68a34..8f68a34 100644
--- a/data/items/mithril_arrowtips.yaml
+++ b/data/items/ammo/mithril_arrowtips.yaml
diff --git a/data/items/mithril_bolts.yaml b/data/items/ammo/mithril_bolts.yaml
index e160065..e160065 100644
--- a/data/items/mithril_bolts.yaml
+++ b/data/items/ammo/mithril_bolts.yaml
diff --git a/data/items/mithril_bolts_unf.yaml b/data/items/ammo/mithril_bolts_unf.yaml
index 8015f1a..8015f1a 100644
--- a/data/items/mithril_bolts_unf.yaml
+++ b/data/items/ammo/mithril_bolts_unf.yaml
diff --git a/data/items/ruby_bolt_tips.yaml b/data/items/ammo/ruby_bolt_tips.yaml
index 6ebe1a0..6ebe1a0 100644
--- a/data/items/ruby_bolt_tips.yaml
+++ b/data/items/ammo/ruby_bolt_tips.yaml
diff --git a/data/items/ruby_bolts.yaml b/data/items/ammo/ruby_bolts.yaml
index b83bec2..b83bec2 100644
--- a/data/items/ruby_bolts.yaml
+++ b/data/items/ammo/ruby_bolts.yaml
diff --git a/data/items/ruby_bolts_e.yaml b/data/items/ammo/ruby_bolts_e.yaml
index 14954c2..14954c2 100644
--- a/data/items/ruby_bolts_e.yaml
+++ b/data/items/ammo/ruby_bolts_e.yaml
diff --git a/data/items/rune_arrow.yaml b/data/items/ammo/rune_arrow.yaml
index b00e922..b00e922 100644
--- a/data/items/rune_arrow.yaml
+++ b/data/items/ammo/rune_arrow.yaml
diff --git a/data/items/rune_arrowtips.yaml b/data/items/ammo/rune_arrowtips.yaml
index c2d80e0..c2d80e0 100644
--- a/data/items/rune_arrowtips.yaml
+++ b/data/items/ammo/rune_arrowtips.yaml
diff --git a/data/items/rune_bolts.yaml b/data/items/ammo/rune_bolts.yaml
index 82ac597..82ac597 100644
--- a/data/items/rune_bolts.yaml
+++ b/data/items/ammo/rune_bolts.yaml
diff --git a/data/items/rune_bolts_unf.yaml b/data/items/ammo/rune_bolts_unf.yaml
index ecaf494..ecaf494 100644
--- a/data/items/rune_bolts_unf.yaml
+++ b/data/items/ammo/rune_bolts_unf.yaml
diff --git a/data/items/sapphire_bolt_tips.yaml b/data/items/ammo/sapphire_bolt_tips.yaml
index 7513fd3..7513fd3 100644
--- a/data/items/sapphire_bolt_tips.yaml
+++ b/data/items/ammo/sapphire_bolt_tips.yaml
diff --git a/data/items/sapphire_bolts.yaml b/data/items/ammo/sapphire_bolts.yaml
index a7102c9..a7102c9 100644
--- a/data/items/sapphire_bolts.yaml
+++ b/data/items/ammo/sapphire_bolts.yaml
diff --git a/data/items/sapphire_bolts_e.yaml b/data/items/ammo/sapphire_bolts_e.yaml
index dc378cc..dc378cc 100644
--- a/data/items/sapphire_bolts_e.yaml
+++ b/data/items/ammo/sapphire_bolts_e.yaml
diff --git a/data/items/steel_arrow.yaml b/data/items/ammo/steel_arrow.yaml
index e14171f..e14171f 100644
--- a/data/items/steel_arrow.yaml
+++ b/data/items/ammo/steel_arrow.yaml
diff --git a/data/items/steel_arrowtips.yaml b/data/items/ammo/steel_arrowtips.yaml
index 49000d2..49000d2 100644
--- a/data/items/steel_arrowtips.yaml
+++ b/data/items/ammo/steel_arrowtips.yaml
diff --git a/data/items/steel_bolts.yaml b/data/items/ammo/steel_bolts.yaml
index 7dfadf1..7dfadf1 100644
--- a/data/items/steel_bolts.yaml
+++ b/data/items/ammo/steel_bolts.yaml
diff --git a/data/items/steel_bolts_unf.yaml b/data/items/ammo/steel_bolts_unf.yaml
index b65d5fa..b65d5fa 100644
--- a/data/items/steel_bolts_unf.yaml
+++ b/data/items/ammo/steel_bolts_unf.yaml
diff --git a/data/items/avantoe_potion_unf.yaml b/data/items/avantoe_potion_unf.yaml
deleted file mode 100644
index 8b23f35..0000000
--- a/data/items/avantoe_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: avantoe_potion_unf
-name: "avantoe potion (unf)"
-color: "48"
-description: "An unfinished potion with avantoe floating in water."
-value: 50
-stackable: false
-made_from:
- - items: [avantoe]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/bread_dough.yaml b/data/items/bread_dough.yaml
deleted file mode 100644
index 98ab297..0000000
--- a/data/items/bread_dough.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-id: bread_dough
-name: bread dough
-color: "222"
-description: "A ball of uncooked bread dough. It needs to be baked."
-value: 3
-stackable: false
-ticks: 2
-made_from:
- - items: [pot_of_flour]
- qty: 1
- byproducts: [empty_pot]
- - items: [bucket_of_water, jug_of_water]
- qty: 1
- byproducts: [empty_bucket, empty_jug]
diff --git a/data/items/cadantine_potion_unf.yaml b/data/items/cadantine_potion_unf.yaml
deleted file mode 100644
index 416d938..0000000
--- a/data/items/cadantine_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: cadantine_potion_unf
-name: "cadantine potion (unf)"
-color: "48"
-description: "An unfinished potion with cadantine floating in water."
-value: 72
-stackable: false
-made_from:
- - items: [cadantine]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/acid_vial.yaml b/data/items/consumables/acid_vial.yaml
index 7a49e2d..7a49e2d 100644
--- a/data/items/acid_vial.yaml
+++ b/data/items/consumables/acid_vial.yaml
diff --git a/data/items/amp_potion.yaml b/data/items/consumables/amp_potion.yaml
index 8167932..8167932 100644
--- a/data/items/amp_potion.yaml
+++ b/data/items/consumables/amp_potion.yaml
diff --git a/data/items/anchovies.yaml b/data/items/consumables/anchovies.yaml
index 0abd846..0abd846 100644
--- a/data/items/anchovies.yaml
+++ b/data/items/consumables/anchovies.yaml
diff --git a/data/items/antitoxin_powder.yaml b/data/items/consumables/antitoxin_powder.yaml
index dedba43..dedba43 100644
--- a/data/items/antitoxin_powder.yaml
+++ b/data/items/consumables/antitoxin_powder.yaml
diff --git a/data/items/apple.yaml b/data/items/consumables/apple.yaml
index 10c09c1..10c09c1 100644
--- a/data/items/apple.yaml
+++ b/data/items/consumables/apple.yaml
diff --git a/data/items/consumables/avantoe_potion_unf.yaml b/data/items/consumables/avantoe_potion_unf.yaml
new file mode 100644
index 0000000..62f2218
--- /dev/null
+++ b/data/items/consumables/avantoe_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: avantoe_potion_unf
+name: "avantoe potion (unf)"
+color: "48"
+description: "An unfinished potion with avantoe floating in water."
+value: 50
+stackable: false
+made_from:
+ - items: [avantoe]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/bio_serum.yaml b/data/items/consumables/bio_serum.yaml
index b397e46..b397e46 100644
--- a/data/items/bio_serum.yaml
+++ b/data/items/consumables/bio_serum.yaml
diff --git a/data/items/blight_spore.yaml b/data/items/consumables/blight_spore.yaml
index add0f6e..add0f6e 100644
--- a/data/items/blight_spore.yaml
+++ b/data/items/consumables/blight_spore.yaml
diff --git a/data/items/bread.yaml b/data/items/consumables/bread.yaml
index 68cefdc..68cefdc 100644
--- a/data/items/bread.yaml
+++ b/data/items/consumables/bread.yaml
diff --git a/data/items/consumables/bread_dough.yaml b/data/items/consumables/bread_dough.yaml
new file mode 100644
index 0000000..73ac998
--- /dev/null
+++ b/data/items/consumables/bread_dough.yaml
@@ -0,0 +1,14 @@
+id: bread_dough
+name: bread dough
+color: "222"
+description: "A ball of uncooked bread dough. It needs to be baked."
+value: 3
+stackable: false
+ticks: 2
+made_from:
+ - items: [pot_of_flour]
+ quantity: 1
+ byproducts: [empty_pot]
+ - items: [bucket_of_water, jug_of_water]
+ quantity: 1
+ byproducts: [empty_bucket, empty_jug]
diff --git a/data/items/bucket_of_water.yaml b/data/items/consumables/bucket_of_water.yaml
index 3449cdd..3449cdd 100644
--- a/data/items/bucket_of_water.yaml
+++ b/data/items/consumables/bucket_of_water.yaml
diff --git a/data/items/burnt_fish.yaml b/data/items/consumables/burnt_fish.yaml
index 7af9f03..7af9f03 100644
--- a/data/items/burnt_fish.yaml
+++ b/data/items/consumables/burnt_fish.yaml
diff --git a/data/items/burnt_meat.yaml b/data/items/consumables/burnt_meat.yaml
index 92c339c..92c339c 100644
--- a/data/items/burnt_meat.yaml
+++ b/data/items/consumables/burnt_meat.yaml
diff --git a/data/items/cabbage.yaml b/data/items/consumables/cabbage.yaml
index c04fd4e..c04fd4e 100644
--- a/data/items/cabbage.yaml
+++ b/data/items/consumables/cabbage.yaml
diff --git a/data/items/consumables/cadantine_potion_unf.yaml b/data/items/consumables/cadantine_potion_unf.yaml
new file mode 100644
index 0000000..d1f13c6
--- /dev/null
+++ b/data/items/consumables/cadantine_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: cadantine_potion_unf
+name: "cadantine potion (unf)"
+color: "48"
+description: "An unfinished potion with cadantine floating in water."
+value: 72
+stackable: false
+made_from:
+ - items: [cadantine]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/catalyst_wine.yaml b/data/items/consumables/catalyst_wine.yaml
index fcfe1a0..fcfe1a0 100644
--- a/data/items/catalyst_wine.yaml
+++ b/data/items/consumables/catalyst_wine.yaml
diff --git a/data/items/cheese.yaml b/data/items/consumables/cheese.yaml
index 79d9fe8..79d9fe8 100644
--- a/data/items/cheese.yaml
+++ b/data/items/consumables/cheese.yaml
diff --git a/data/items/consumables/dwarf_weed_potion_unf.yaml b/data/items/consumables/dwarf_weed_potion_unf.yaml
new file mode 100644
index 0000000..64f7faa
--- /dev/null
+++ b/data/items/consumables/dwarf_weed_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: dwarf_weed_potion_unf
+name: "dwarf weed potion (unf)"
+color: "48"
+description: "An unfinished potion with dwarf weed floating in water."
+value: 88
+stackable: false
+made_from:
+ - items: [dwarf_weed]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/full_restore.yaml b/data/items/consumables/full_restore.yaml
index 96f6036..96f6036 100644
--- a/data/items/full_restore.yaml
+++ b/data/items/consumables/full_restore.yaml
diff --git a/data/items/consumables/guam_potion_unf.yaml b/data/items/consumables/guam_potion_unf.yaml
new file mode 100644
index 0000000..ba81e93
--- /dev/null
+++ b/data/items/consumables/guam_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: guam_potion_unf
+name: "guam potion (unf)"
+color: "48"
+description: "An unfinished potion with guam floating in water."
+value: 5
+stackable: false
+made_from:
+ - items: [guam]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/consumables/harralander_potion_unf.yaml b/data/items/consumables/harralander_potion_unf.yaml
new file mode 100644
index 0000000..522f8ea
--- /dev/null
+++ b/data/items/consumables/harralander_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: harralander_potion_unf
+name: "harralander potion (unf)"
+color: "48"
+description: "An unfinished potion with harralander floating in water."
+value: 18
+stackable: false
+made_from:
+ - items: [harralander]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/herring.yaml b/data/items/consumables/herring.yaml
index adbbd95..adbbd95 100644
--- a/data/items/herring.yaml
+++ b/data/items/consumables/herring.yaml
diff --git a/data/items/consumables/irit_potion_unf.yaml b/data/items/consumables/irit_potion_unf.yaml
new file mode 100644
index 0000000..76a8577
--- /dev/null
+++ b/data/items/consumables/irit_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: irit_potion_unf
+name: "irit potion (unf)"
+color: "48"
+description: "An unfinished potion with irit floating in water."
+value: 42
+stackable: false
+made_from:
+ - items: [irit]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/jug_of_water.yaml b/data/items/consumables/jug_of_water.yaml
index 04d3b8f..04d3b8f 100644
--- a/data/items/jug_of_water.yaml
+++ b/data/items/consumables/jug_of_water.yaml
diff --git a/data/items/consumables/kwuarm_potion_unf.yaml b/data/items/consumables/kwuarm_potion_unf.yaml
new file mode 100644
index 0000000..0448145
--- /dev/null
+++ b/data/items/consumables/kwuarm_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: kwuarm_potion_unf
+name: "kwuarm potion (unf)"
+color: "48"
+description: "An unfinished potion with kwuarm floating in water."
+value: 56
+stackable: false
+made_from:
+ - items: [kwuarm]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/consumables/lantadyme_potion_unf.yaml b/data/items/consumables/lantadyme_potion_unf.yaml
new file mode 100644
index 0000000..3460a18
--- /dev/null
+++ b/data/items/consumables/lantadyme_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: lantadyme_potion_unf
+name: "lantadyme potion (unf)"
+color: "48"
+description: "An unfinished potion with lantadyme floating in water."
+value: 80
+stackable: false
+made_from:
+ - items: [lantadyme]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/consumables/marrentill_potion_unf.yaml b/data/items/consumables/marrentill_potion_unf.yaml
new file mode 100644
index 0000000..4424e5e
--- /dev/null
+++ b/data/items/consumables/marrentill_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: marrentill_potion_unf
+name: "marrentill potion (unf)"
+color: "48"
+description: "An unfinished potion with marrentill floating in water."
+value: 8
+stackable: false
+made_from:
+ - items: [marrentill]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/nano_restore.yaml b/data/items/consumables/nano_restore.yaml
index e430b49..e430b49 100644
--- a/data/items/nano_restore.yaml
+++ b/data/items/consumables/nano_restore.yaml
diff --git a/data/items/onion.yaml b/data/items/consumables/onion.yaml
index 0d0aca7..0d0aca7 100644
--- a/data/items/onion.yaml
+++ b/data/items/consumables/onion.yaml
diff --git a/data/items/consumables/pastry_dough.yaml b/data/items/consumables/pastry_dough.yaml
new file mode 100644
index 0000000..b607c83
--- /dev/null
+++ b/data/items/consumables/pastry_dough.yaml
@@ -0,0 +1,11 @@
+id: pastry_dough
+name: pastry dough
+color: "222"
+description: "A ball of uncooked pastry dough. It needs to be baked."
+value: 3
+stackable: false
+made_from:
+ - items: [pot_of_flour]
+ quantity: 1
+ - items: [bucket_of_water]
+ quantity: 1
diff --git a/data/items/pie_dish.yaml b/data/items/consumables/pie_dish.yaml
index bd6100b..bd6100b 100644
--- a/data/items/pie_dish.yaml
+++ b/data/items/consumables/pie_dish.yaml
diff --git a/data/items/consumables/pizza_dough.yaml b/data/items/consumables/pizza_dough.yaml
new file mode 100644
index 0000000..12d8b14
--- /dev/null
+++ b/data/items/consumables/pizza_dough.yaml
@@ -0,0 +1,11 @@
+id: pizza_dough
+name: pizza dough
+color: "222"
+description: "A ball of uncooked pizza dough. It needs to be baked."
+value: 3
+stackable: false
+made_from:
+ - items: [pot_of_flour]
+ quantity: 1
+ - items: [bucket_of_water]
+ quantity: 1
diff --git a/data/items/plant_cure.yaml b/data/items/consumables/plant_cure.yaml
index 64ebe91..64ebe91 100644
--- a/data/items/plant_cure.yaml
+++ b/data/items/consumables/plant_cure.yaml
diff --git a/data/items/pot_of_flour.yaml b/data/items/consumables/pot_of_flour.yaml
index c05c065..c05c065 100644
--- a/data/items/pot_of_flour.yaml
+++ b/data/items/consumables/pot_of_flour.yaml
diff --git a/data/items/potato.yaml b/data/items/consumables/potato.yaml
index d9f521a..d9f521a 100644
--- a/data/items/potato.yaml
+++ b/data/items/consumables/potato.yaml
diff --git a/data/items/consumables/ranarr_potion_unf.yaml b/data/items/consumables/ranarr_potion_unf.yaml
new file mode 100644
index 0000000..d2c475d
--- /dev/null
+++ b/data/items/consumables/ranarr_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: ranarr_potion_unf
+name: "ranarr potion (unf)"
+color: "48"
+description: "An unfinished potion with ranarr floating in water."
+value: 38
+stackable: false
+made_from:
+ - items: [ranarr]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/raw_anchovies.yaml b/data/items/consumables/raw_anchovies.yaml
index cf5b75f..cf5b75f 100644
--- a/data/items/raw_anchovies.yaml
+++ b/data/items/consumables/raw_anchovies.yaml
diff --git a/data/items/raw_anglerfish.yaml b/data/items/consumables/raw_anglerfish.yaml
index b1c7262..b1c7262 100644
--- a/data/items/raw_anglerfish.yaml
+++ b/data/items/consumables/raw_anglerfish.yaml
diff --git a/data/items/raw_bass.yaml b/data/items/consumables/raw_bass.yaml
index 34dddc1..34dddc1 100644
--- a/data/items/raw_bass.yaml
+++ b/data/items/consumables/raw_bass.yaml
diff --git a/data/items/raw_beef.yaml b/data/items/consumables/raw_beef.yaml
index 59695b0..59695b0 100644
--- a/data/items/raw_beef.yaml
+++ b/data/items/consumables/raw_beef.yaml
diff --git a/data/items/raw_cave_eel.yaml b/data/items/consumables/raw_cave_eel.yaml
index 000f93c..000f93c 100644
--- a/data/items/raw_cave_eel.yaml
+++ b/data/items/consumables/raw_cave_eel.yaml
diff --git a/data/items/raw_cod.yaml b/data/items/consumables/raw_cod.yaml
index fe94f35..fe94f35 100644
--- a/data/items/raw_cod.yaml
+++ b/data/items/consumables/raw_cod.yaml
diff --git a/data/items/raw_herring.yaml b/data/items/consumables/raw_herring.yaml
index 730eca5..730eca5 100644
--- a/data/items/raw_herring.yaml
+++ b/data/items/consumables/raw_herring.yaml
diff --git a/data/items/raw_lobster.yaml b/data/items/consumables/raw_lobster.yaml
index 908c931..908c931 100644
--- a/data/items/raw_lobster.yaml
+++ b/data/items/consumables/raw_lobster.yaml
diff --git a/data/items/raw_mackerel.yaml b/data/items/consumables/raw_mackerel.yaml
index 42e1d09..42e1d09 100644
--- a/data/items/raw_mackerel.yaml
+++ b/data/items/consumables/raw_mackerel.yaml
diff --git a/data/items/raw_pike.yaml b/data/items/consumables/raw_pike.yaml
index 625c019..625c019 100644
--- a/data/items/raw_pike.yaml
+++ b/data/items/consumables/raw_pike.yaml
diff --git a/data/items/raw_rainbow_fish.yaml b/data/items/consumables/raw_rainbow_fish.yaml
index 311c9f1..311c9f1 100644
--- a/data/items/raw_rainbow_fish.yaml
+++ b/data/items/consumables/raw_rainbow_fish.yaml
diff --git a/data/items/raw_salmon.yaml b/data/items/consumables/raw_salmon.yaml
index d5ae9bd..d5ae9bd 100644
--- a/data/items/raw_salmon.yaml
+++ b/data/items/consumables/raw_salmon.yaml
diff --git a/data/items/raw_sardine.yaml b/data/items/consumables/raw_sardine.yaml
index d27a155..d27a155 100644
--- a/data/items/raw_sardine.yaml
+++ b/data/items/consumables/raw_sardine.yaml
diff --git a/data/items/raw_shark.yaml b/data/items/consumables/raw_shark.yaml
index 999ccb9..999ccb9 100644
--- a/data/items/raw_shark.yaml
+++ b/data/items/consumables/raw_shark.yaml
diff --git a/data/items/raw_shrimps.yaml b/data/items/consumables/raw_shrimps.yaml
index 1127fda..1127fda 100644
--- a/data/items/raw_shrimps.yaml
+++ b/data/items/consumables/raw_shrimps.yaml
diff --git a/data/items/raw_slimy_eel.yaml b/data/items/consumables/raw_slimy_eel.yaml
index 40820e5..40820e5 100644
--- a/data/items/raw_slimy_eel.yaml
+++ b/data/items/consumables/raw_slimy_eel.yaml
diff --git a/data/items/raw_swordfish.yaml b/data/items/consumables/raw_swordfish.yaml
index e162460..e162460 100644
--- a/data/items/raw_swordfish.yaml
+++ b/data/items/consumables/raw_swordfish.yaml
diff --git a/data/items/raw_trout.yaml b/data/items/consumables/raw_trout.yaml
index c1d98aa..c1d98aa 100644
--- a/data/items/raw_trout.yaml
+++ b/data/items/consumables/raw_trout.yaml
diff --git a/data/items/raw_tuna.yaml b/data/items/consumables/raw_tuna.yaml
index 6079f92..6079f92 100644
--- a/data/items/raw_tuna.yaml
+++ b/data/items/consumables/raw_tuna.yaml
diff --git a/data/items/restoration_compound.yaml b/data/items/consumables/restoration_compound.yaml
index 913153f..913153f 100644
--- a/data/items/restoration_compound.yaml
+++ b/data/items/consumables/restoration_compound.yaml
diff --git a/data/items/salmon.yaml b/data/items/consumables/salmon.yaml
index 59b8237..59b8237 100644
--- a/data/items/salmon.yaml
+++ b/data/items/consumables/salmon.yaml
diff --git a/data/items/sardine.yaml b/data/items/consumables/sardine.yaml
index c11b42b..c11b42b 100644
--- a/data/items/sardine.yaml
+++ b/data/items/consumables/sardine.yaml
diff --git a/data/items/science_serum.yaml b/data/items/consumables/science_serum.yaml
index e78f915..e78f915 100644
--- a/data/items/science_serum.yaml
+++ b/data/items/consumables/science_serum.yaml
diff --git a/data/items/shield_potion.yaml b/data/items/consumables/shield_potion.yaml
index 4cd91e8..4cd91e8 100644
--- a/data/items/shield_potion.yaml
+++ b/data/items/consumables/shield_potion.yaml
diff --git a/data/items/shrimps.yaml b/data/items/consumables/shrimps.yaml
index 9c280c8..9c280c8 100644
--- a/data/items/shrimps.yaml
+++ b/data/items/consumables/shrimps.yaml
diff --git a/data/items/consumables/snapdragon_potion_unf.yaml b/data/items/consumables/snapdragon_potion_unf.yaml
new file mode 100644
index 0000000..ee8e366
--- /dev/null
+++ b/data/items/consumables/snapdragon_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: snapdragon_potion_unf
+name: "snapdragon potion (unf)"
+color: "48"
+description: "An unfinished potion with snapdragon floating in water."
+value: 68
+stackable: false
+made_from:
+ - items: [snapdragon]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/stim_potion.yaml b/data/items/consumables/stim_potion.yaml
index de51291..de51291 100644
--- a/data/items/stim_potion.yaml
+++ b/data/items/consumables/stim_potion.yaml
diff --git a/data/items/strawberry.yaml b/data/items/consumables/strawberry.yaml
index 337a65e..337a65e 100644
--- a/data/items/strawberry.yaml
+++ b/data/items/consumables/strawberry.yaml
diff --git a/data/items/super_amp.yaml b/data/items/consumables/super_amp.yaml
index 3bea59b..3bea59b 100644
--- a/data/items/super_amp.yaml
+++ b/data/items/consumables/super_amp.yaml
diff --git a/data/items/super_bio_serum.yaml b/data/items/consumables/super_bio_serum.yaml
index fbc5ebe..fbc5ebe 100644
--- a/data/items/super_bio_serum.yaml
+++ b/data/items/consumables/super_bio_serum.yaml
diff --git a/data/items/super_shield.yaml b/data/items/consumables/super_shield.yaml
index 7545b2e..7545b2e 100644
--- a/data/items/super_shield.yaml
+++ b/data/items/consumables/super_shield.yaml
diff --git a/data/items/super_stim.yaml b/data/items/consumables/super_stim.yaml
index c290c5f..c290c5f 100644
--- a/data/items/super_stim.yaml
+++ b/data/items/consumables/super_stim.yaml
diff --git a/data/items/super_stim_cell.yaml b/data/items/consumables/super_stim_cell.yaml
index 1f25597..1f25597 100644
--- a/data/items/super_stim_cell.yaml
+++ b/data/items/consumables/super_stim_cell.yaml
diff --git a/data/items/sweetcorn.yaml b/data/items/consumables/sweetcorn.yaml
index 32f5a70..32f5a70 100644
--- a/data/items/sweetcorn.yaml
+++ b/data/items/consumables/sweetcorn.yaml
diff --git a/data/items/targeting_serum.yaml b/data/items/consumables/targeting_serum.yaml
index b10ebc5..b10ebc5 100644
--- a/data/items/targeting_serum.yaml
+++ b/data/items/consumables/targeting_serum.yaml
diff --git a/data/items/consumables/tarromin_potion_unf.yaml b/data/items/consumables/tarromin_potion_unf.yaml
new file mode 100644
index 0000000..abc6438
--- /dev/null
+++ b/data/items/consumables/tarromin_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: tarromin_potion_unf
+name: "tarromin potion (unf)"
+color: "48"
+description: "An unfinished potion with tarromin floating in water."
+value: 12
+stackable: false
+made_from:
+ - items: [tarromin]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/tech_serum.yaml b/data/items/consumables/tech_serum.yaml
index aac3fdc..aac3fdc 100644
--- a/data/items/tech_serum.yaml
+++ b/data/items/consumables/tech_serum.yaml
diff --git a/data/items/consumables/toadflax_potion_unf.yaml b/data/items/consumables/toadflax_potion_unf.yaml
new file mode 100644
index 0000000..f05b406
--- /dev/null
+++ b/data/items/consumables/toadflax_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: toadflax_potion_unf
+name: "toadflax potion (unf)"
+color: "48"
+description: "An unfinished potion with toadflax floating in water."
+value: 28
+stackable: false
+made_from:
+ - items: [toadflax]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/tomato.yaml b/data/items/consumables/tomato.yaml
index d2ad349..d2ad349 100644
--- a/data/items/tomato.yaml
+++ b/data/items/consumables/tomato.yaml
diff --git a/data/items/consumables/torstol_potion_unf.yaml b/data/items/consumables/torstol_potion_unf.yaml
new file mode 100644
index 0000000..cf551df
--- /dev/null
+++ b/data/items/consumables/torstol_potion_unf.yaml
@@ -0,0 +1,12 @@
+id: torstol_potion_unf
+name: "torstol potion (unf)"
+color: "48"
+description: "An unfinished potion with torstol floating in water."
+value: 102
+stackable: false
+made_from:
+ - items: [torstol]
+ quantity: 1
+ - items: [vial_of_water]
+ quantity: 1
+ticks: 0
diff --git a/data/items/trout.yaml b/data/items/consumables/trout.yaml
index df6cdcc..df6cdcc 100644
--- a/data/items/trout.yaml
+++ b/data/items/consumables/trout.yaml
diff --git a/data/items/vial_of_water.yaml b/data/items/consumables/vial_of_water.yaml
index c3e2995..c3e2995 100644
--- a/data/items/vial_of_water.yaml
+++ b/data/items/consumables/vial_of_water.yaml
diff --git a/data/items/watermelon.yaml b/data/items/consumables/watermelon.yaml
index 3374687..3374687 100644
--- a/data/items/watermelon.yaml
+++ b/data/items/consumables/watermelon.yaml
diff --git a/data/items/advanced_bio_deck.yaml b/data/items/decks/advanced_bio_deck.yaml
index 1411a16..1411a16 100644
--- a/data/items/advanced_bio_deck.yaml
+++ b/data/items/decks/advanced_bio_deck.yaml
diff --git a/data/items/advanced_eco_deck.yaml b/data/items/decks/advanced_eco_deck.yaml
index c844f47..c844f47 100644
--- a/data/items/advanced_eco_deck.yaml
+++ b/data/items/decks/advanced_eco_deck.yaml
diff --git a/data/items/advanced_hydro_deck.yaml b/data/items/decks/advanced_hydro_deck.yaml
index 2910931..2910931 100644
--- a/data/items/advanced_hydro_deck.yaml
+++ b/data/items/decks/advanced_hydro_deck.yaml
diff --git a/data/items/advanced_solar_deck.yaml b/data/items/decks/advanced_solar_deck.yaml
index 002845c..002845c 100644
--- a/data/items/advanced_solar_deck.yaml
+++ b/data/items/decks/advanced_solar_deck.yaml
diff --git a/data/items/basic_deck.yaml b/data/items/decks/basic_deck.yaml
index ef2549a..ef2549a 100644
--- a/data/items/basic_deck.yaml
+++ b/data/items/decks/basic_deck.yaml
diff --git a/data/items/bio_deck.yaml b/data/items/decks/bio_deck.yaml
index 8de2036..8de2036 100644
--- a/data/items/bio_deck.yaml
+++ b/data/items/decks/bio_deck.yaml
diff --git a/data/items/bio_identifier.yaml b/data/items/decks/bio_identifier.yaml
index 1b5a941..1b5a941 100644
--- a/data/items/bio_identifier.yaml
+++ b/data/items/decks/bio_identifier.yaml
diff --git a/data/items/biojunk.yaml b/data/items/decks/biojunk.yaml
index 8832a20..8832a20 100644
--- a/data/items/biojunk.yaml
+++ b/data/items/decks/biojunk.yaml
diff --git a/data/items/blood_identifier.yaml b/data/items/decks/blood_identifier.yaml
index 3540179..3540179 100644
--- a/data/items/blood_identifier.yaml
+++ b/data/items/decks/blood_identifier.yaml
diff --git a/data/items/bloodjunk.yaml b/data/items/decks/bloodjunk.yaml
index b837137..b837137 100644
--- a/data/items/bloodjunk.yaml
+++ b/data/items/decks/bloodjunk.yaml
diff --git a/data/items/chaos_identifier.yaml b/data/items/decks/chaos_identifier.yaml
index 82a7ccf..82a7ccf 100644
--- a/data/items/chaos_identifier.yaml
+++ b/data/items/decks/chaos_identifier.yaml
diff --git a/data/items/chaosjunk.yaml b/data/items/decks/chaosjunk.yaml
index 99515df..99515df 100644
--- a/data/items/chaosjunk.yaml
+++ b/data/items/decks/chaosjunk.yaml
diff --git a/data/items/cosmic_identifier.yaml b/data/items/decks/cosmic_identifier.yaml
index 97cb89a..97cb89a 100644
--- a/data/items/cosmic_identifier.yaml
+++ b/data/items/decks/cosmic_identifier.yaml
diff --git a/data/items/cosmicjunk.yaml b/data/items/decks/cosmicjunk.yaml
index d9acc21..d9acc21 100644
--- a/data/items/cosmicjunk.yaml
+++ b/data/items/decks/cosmicjunk.yaml
diff --git a/data/items/death_identifier.yaml b/data/items/decks/death_identifier.yaml
index 778bca5..778bca5 100644
--- a/data/items/death_identifier.yaml
+++ b/data/items/decks/death_identifier.yaml
diff --git a/data/items/deathjunk.yaml b/data/items/decks/deathjunk.yaml
index 7dcaba8..7dcaba8 100644
--- a/data/items/deathjunk.yaml
+++ b/data/items/decks/deathjunk.yaml
diff --git a/data/items/eco_deck.yaml b/data/items/decks/eco_deck.yaml
index ef1a991..ef1a991 100644
--- a/data/items/eco_deck.yaml
+++ b/data/items/decks/eco_deck.yaml
diff --git a/data/items/eco_identifier.yaml b/data/items/decks/eco_identifier.yaml
index d0af516..d0af516 100644
--- a/data/items/eco_identifier.yaml
+++ b/data/items/decks/eco_identifier.yaml
diff --git a/data/items/ecojunk.yaml b/data/items/decks/ecojunk.yaml
index c050049..c050049 100644
--- a/data/items/ecojunk.yaml
+++ b/data/items/decks/ecojunk.yaml
diff --git a/data/items/hydro_deck.yaml b/data/items/decks/hydro_deck.yaml
index 0e417a2..0e417a2 100644
--- a/data/items/hydro_deck.yaml
+++ b/data/items/decks/hydro_deck.yaml
diff --git a/data/items/hydro_identifier.yaml b/data/items/decks/hydro_identifier.yaml
index 3eb7d98..3eb7d98 100644
--- a/data/items/hydro_identifier.yaml
+++ b/data/items/decks/hydro_identifier.yaml
diff --git a/data/items/hydrojunk.yaml b/data/items/decks/hydrojunk.yaml
index bfcd64a..bfcd64a 100644
--- a/data/items/hydrojunk.yaml
+++ b/data/items/decks/hydrojunk.yaml
diff --git a/data/items/law_identifier.yaml b/data/items/decks/law_identifier.yaml
index 25700e1..25700e1 100644
--- a/data/items/law_identifier.yaml
+++ b/data/items/decks/law_identifier.yaml
diff --git a/data/items/lawjunk.yaml b/data/items/decks/lawjunk.yaml
index b46bf9e..b46bf9e 100644
--- a/data/items/lawjunk.yaml
+++ b/data/items/decks/lawjunk.yaml
diff --git a/data/items/nature_identifier.yaml b/data/items/decks/nature_identifier.yaml
index dc441cf..dc441cf 100644
--- a/data/items/nature_identifier.yaml
+++ b/data/items/decks/nature_identifier.yaml
diff --git a/data/items/naturejunk.yaml b/data/items/decks/naturejunk.yaml
index 49ed1ff..49ed1ff 100644
--- a/data/items/naturejunk.yaml
+++ b/data/items/decks/naturejunk.yaml
diff --git a/data/items/solar_deck.yaml b/data/items/decks/solar_deck.yaml
index 72b7e9e..72b7e9e 100644
--- a/data/items/solar_deck.yaml
+++ b/data/items/decks/solar_deck.yaml
diff --git a/data/items/solar_identifier.yaml b/data/items/decks/solar_identifier.yaml
index 663bd9f..663bd9f 100644
--- a/data/items/solar_identifier.yaml
+++ b/data/items/decks/solar_identifier.yaml
diff --git a/data/items/solarjunk.yaml b/data/items/decks/solarjunk.yaml
index ab4d5d5..ab4d5d5 100644
--- a/data/items/solarjunk.yaml
+++ b/data/items/decks/solarjunk.yaml
diff --git a/data/items/dwarf_weed_potion_unf.yaml b/data/items/dwarf_weed_potion_unf.yaml
deleted file mode 100644
index 1a9516e..0000000
--- a/data/items/dwarf_weed_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: dwarf_weed_potion_unf
-name: "dwarf weed potion (unf)"
-color: "48"
-description: "An unfinished potion with dwarf weed floating in water."
-value: 88
-stackable: false
-made_from:
- - items: [dwarf_weed]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/abyssal_bracelet.yaml b/data/items/equipment/abyssal_bracelet.yaml
index 3b424c3..3b424c3 100644
--- a/data/items/abyssal_bracelet.yaml
+++ b/data/items/equipment/abyssal_bracelet.yaml
diff --git a/data/items/adamant_dagger.yaml b/data/items/equipment/adamant_dagger.yaml
index d78ecdc..d78ecdc 100644
--- a/data/items/adamant_dagger.yaml
+++ b/data/items/equipment/adamant_dagger.yaml
diff --git a/data/items/adamant_full_helm.yaml b/data/items/equipment/adamant_full_helm.yaml
index 3c36c62..3c36c62 100644
--- a/data/items/adamant_full_helm.yaml
+++ b/data/items/equipment/adamant_full_helm.yaml
diff --git a/data/items/adamant_med_helm.yaml b/data/items/equipment/adamant_med_helm.yaml
index 1fb6785..1fb6785 100644
--- a/data/items/adamant_med_helm.yaml
+++ b/data/items/equipment/adamant_med_helm.yaml
diff --git a/data/items/adamant_platebody.yaml b/data/items/equipment/adamant_platebody.yaml
index a37b781..a37b781 100644
--- a/data/items/adamant_platebody.yaml
+++ b/data/items/equipment/adamant_platebody.yaml
diff --git a/data/items/adamant_sword.yaml b/data/items/equipment/adamant_sword.yaml
index 035b615..035b615 100644
--- a/data/items/adamant_sword.yaml
+++ b/data/items/equipment/adamant_sword.yaml
diff --git a/data/items/binding_necklace.yaml b/data/items/equipment/binding_necklace.yaml
index e9e7559..e9e7559 100644
--- a/data/items/binding_necklace.yaml
+++ b/data/items/equipment/binding_necklace.yaml
diff --git a/data/items/black_axe.yaml b/data/items/equipment/black_axe.yaml
index e708645..e708645 100644
--- a/data/items/black_axe.yaml
+++ b/data/items/equipment/black_axe.yaml
diff --git a/data/items/bracelet_of_clay.yaml b/data/items/equipment/bracelet_of_clay.yaml
index d8cd881..d8cd881 100644
--- a/data/items/bracelet_of_clay.yaml
+++ b/data/items/equipment/bracelet_of_clay.yaml
diff --git a/data/items/bracelet_of_slaughter.yaml b/data/items/equipment/bracelet_of_slaughter.yaml
index 2bbbbec..2bbbbec 100644
--- a/data/items/bracelet_of_slaughter.yaml
+++ b/data/items/equipment/bracelet_of_slaughter.yaml
diff --git a/data/items/bronze_dagger.yaml b/data/items/equipment/bronze_dagger.yaml
index 95ec968..95ec968 100644
--- a/data/items/bronze_dagger.yaml
+++ b/data/items/equipment/bronze_dagger.yaml
diff --git a/data/items/bronze_full_helm.yaml b/data/items/equipment/bronze_full_helm.yaml
index ed006a8..ed006a8 100644
--- a/data/items/bronze_full_helm.yaml
+++ b/data/items/equipment/bronze_full_helm.yaml
diff --git a/data/items/bronze_med_helm.yaml b/data/items/equipment/bronze_med_helm.yaml
index c9635cf..c9635cf 100644
--- a/data/items/bronze_med_helm.yaml
+++ b/data/items/equipment/bronze_med_helm.yaml
diff --git a/data/items/bronze_platebody.yaml b/data/items/equipment/bronze_platebody.yaml
index 8e6dd2c..8e6dd2c 100644
--- a/data/items/bronze_platebody.yaml
+++ b/data/items/equipment/bronze_platebody.yaml
diff --git a/data/items/bronze_sword.yaml b/data/items/equipment/bronze_sword.yaml
index 0cfdd0e..0cfdd0e 100644
--- a/data/items/bronze_sword.yaml
+++ b/data/items/equipment/bronze_sword.yaml
diff --git a/data/items/capacitor_gloves.yaml b/data/items/equipment/capacitor_gloves.yaml
index e5af9ed..e5af9ed 100644
--- a/data/items/capacitor_gloves.yaml
+++ b/data/items/equipment/capacitor_gloves.yaml
diff --git a/data/items/cape_of_agility.yaml b/data/items/equipment/cape_of_agility.yaml
index 5567e73..5567e73 100644
--- a/data/items/cape_of_agility.yaml
+++ b/data/items/equipment/cape_of_agility.yaml
diff --git a/data/items/chitin_plate.yaml b/data/items/equipment/chitin_plate.yaml
index 4148a2a..4148a2a 100644
--- a/data/items/chitin_plate.yaml
+++ b/data/items/equipment/chitin_plate.yaml
diff --git a/data/items/coif.yaml b/data/items/equipment/coif.yaml
index 8d910d7..8d910d7 100644
--- a/data/items/coif.yaml
+++ b/data/items/equipment/coif.yaml
diff --git a/data/items/diamond_amulet_u.yaml b/data/items/equipment/diamond_amulet_u.yaml
index 55eaf45..55eaf45 100644
--- a/data/items/diamond_amulet_u.yaml
+++ b/data/items/equipment/diamond_amulet_u.yaml
diff --git a/data/items/diamond_bracelet.yaml b/data/items/equipment/diamond_bracelet.yaml
index 5ba5778..5ba5778 100644
--- a/data/items/diamond_bracelet.yaml
+++ b/data/items/equipment/diamond_bracelet.yaml
diff --git a/data/items/diamond_necklace.yaml b/data/items/equipment/diamond_necklace.yaml
index 5629b8c..5629b8c 100644
--- a/data/items/diamond_necklace.yaml
+++ b/data/items/equipment/diamond_necklace.yaml
diff --git a/data/items/diamond_ring.yaml b/data/items/equipment/diamond_ring.yaml
index 54023c3..54023c3 100644
--- a/data/items/diamond_ring.yaml
+++ b/data/items/equipment/diamond_ring.yaml
diff --git a/data/items/digsite_pendant.yaml b/data/items/equipment/digsite_pendant.yaml
index b28e3e3..b28e3e3 100644
--- a/data/items/digsite_pendant.yaml
+++ b/data/items/equipment/digsite_pendant.yaml
diff --git a/data/items/dragon_axe.yaml b/data/items/equipment/dragon_axe.yaml
index ddc9758..ddc9758 100644
--- a/data/items/dragon_axe.yaml
+++ b/data/items/equipment/dragon_axe.yaml
diff --git a/data/items/emerald_amulet_u.yaml b/data/items/equipment/emerald_amulet_u.yaml
index 87261d4..87261d4 100644
--- a/data/items/emerald_amulet_u.yaml
+++ b/data/items/equipment/emerald_amulet_u.yaml
diff --git a/data/items/emerald_bracelet.yaml b/data/items/equipment/emerald_bracelet.yaml
index 04e4979..04e4979 100644
--- a/data/items/emerald_bracelet.yaml
+++ b/data/items/equipment/emerald_bracelet.yaml
diff --git a/data/items/emerald_necklace.yaml b/data/items/equipment/emerald_necklace.yaml
index 2107ca4..2107ca4 100644
--- a/data/items/emerald_necklace.yaml
+++ b/data/items/equipment/emerald_necklace.yaml
diff --git a/data/items/emerald_ring.yaml b/data/items/equipment/emerald_ring.yaml
index 253f872..253f872 100644
--- a/data/items/emerald_ring.yaml
+++ b/data/items/equipment/emerald_ring.yaml
diff --git a/data/items/gold_amulet_u.yaml b/data/items/equipment/gold_amulet_u.yaml
index 8671941..8671941 100644
--- a/data/items/gold_amulet_u.yaml
+++ b/data/items/equipment/gold_amulet_u.yaml
diff --git a/data/items/gold_bracelet.yaml b/data/items/equipment/gold_bracelet.yaml
index 2c4534f..2c4534f 100644
--- a/data/items/gold_bracelet.yaml
+++ b/data/items/equipment/gold_bracelet.yaml
diff --git a/data/items/gold_necklace.yaml b/data/items/equipment/gold_necklace.yaml
index 4a22ac1..4a22ac1 100644
--- a/data/items/gold_necklace.yaml
+++ b/data/items/equipment/gold_necklace.yaml
diff --git a/data/items/gold_ring.yaml b/data/items/equipment/gold_ring.yaml
index 1a39165..1a39165 100644
--- a/data/items/gold_ring.yaml
+++ b/data/items/equipment/gold_ring.yaml
diff --git a/data/items/graceful_boots.yaml b/data/items/equipment/graceful_boots.yaml
index 71e8f84..71e8f84 100644
--- a/data/items/graceful_boots.yaml
+++ b/data/items/equipment/graceful_boots.yaml
diff --git a/data/items/graceful_cape.yaml b/data/items/equipment/graceful_cape.yaml
index 1d7c8f0..1d7c8f0 100644
--- a/data/items/graceful_cape.yaml
+++ b/data/items/equipment/graceful_cape.yaml
diff --git a/data/items/graceful_gloves.yaml b/data/items/equipment/graceful_gloves.yaml
index 311ded5..311ded5 100644
--- a/data/items/graceful_gloves.yaml
+++ b/data/items/equipment/graceful_gloves.yaml
diff --git a/data/items/graceful_hat.yaml b/data/items/equipment/graceful_hat.yaml
index faec1e3..faec1e3 100644
--- a/data/items/graceful_hat.yaml
+++ b/data/items/equipment/graceful_hat.yaml
diff --git a/data/items/graceful_legs.yaml b/data/items/equipment/graceful_legs.yaml
index 31eeebf..31eeebf 100644
--- a/data/items/graceful_legs.yaml
+++ b/data/items/equipment/graceful_legs.yaml
diff --git a/data/items/graceful_torso.yaml b/data/items/equipment/graceful_torso.yaml
index ec1edb7..ec1edb7 100644
--- a/data/items/graceful_torso.yaml
+++ b/data/items/equipment/graceful_torso.yaml
diff --git a/data/items/hard_leather_body.yaml b/data/items/equipment/hard_leather_body.yaml
index a5fe30f..a5fe30f 100644
--- a/data/items/hard_leather_body.yaml
+++ b/data/items/equipment/hard_leather_body.yaml
diff --git a/data/items/hard_leather_shield.yaml b/data/items/equipment/hard_leather_shield.yaml
index fd7dabf..fd7dabf 100644
--- a/data/items/hard_leather_shield.yaml
+++ b/data/items/equipment/hard_leather_shield.yaml
diff --git a/data/items/inoculation_bracelet.yaml b/data/items/equipment/inoculation_bracelet.yaml
index 9a3a149..9a3a149 100644
--- a/data/items/inoculation_bracelet.yaml
+++ b/data/items/equipment/inoculation_bracelet.yaml
diff --git a/data/items/insulated_gloves.yaml b/data/items/equipment/insulated_gloves.yaml
index 3e53614..3e53614 100644
--- a/data/items/insulated_gloves.yaml
+++ b/data/items/equipment/insulated_gloves.yaml
diff --git a/data/items/iron_dagger.yaml b/data/items/equipment/iron_dagger.yaml
index 8fa645c..8fa645c 100644
--- a/data/items/iron_dagger.yaml
+++ b/data/items/equipment/iron_dagger.yaml
diff --git a/data/items/iron_full_helm.yaml b/data/items/equipment/iron_full_helm.yaml
index 3a2fc0c..3a2fc0c 100644
--- a/data/items/iron_full_helm.yaml
+++ b/data/items/equipment/iron_full_helm.yaml
diff --git a/data/items/iron_med_helm.yaml b/data/items/equipment/iron_med_helm.yaml
index 6956283..6956283 100644
--- a/data/items/iron_med_helm.yaml
+++ b/data/items/equipment/iron_med_helm.yaml
diff --git a/data/items/iron_platebody.yaml b/data/items/equipment/iron_platebody.yaml
index 3c0be80..3c0be80 100644
--- a/data/items/iron_platebody.yaml
+++ b/data/items/equipment/iron_platebody.yaml
diff --git a/data/items/iron_sword.yaml b/data/items/equipment/iron_sword.yaml
index a5711fc..a5711fc 100644
--- a/data/items/iron_sword.yaml
+++ b/data/items/equipment/iron_sword.yaml
diff --git a/data/items/leather_body.yaml b/data/items/equipment/leather_body.yaml
index e69342c..e69342c 100644
--- a/data/items/leather_body.yaml
+++ b/data/items/equipment/leather_body.yaml
diff --git a/data/items/leather_boots.yaml b/data/items/equipment/leather_boots.yaml
index 7716e95..7716e95 100644
--- a/data/items/leather_boots.yaml
+++ b/data/items/equipment/leather_boots.yaml
diff --git a/data/items/leather_chaps.yaml b/data/items/equipment/leather_chaps.yaml
index 1a17c16..1a17c16 100644
--- a/data/items/leather_chaps.yaml
+++ b/data/items/equipment/leather_chaps.yaml
diff --git a/data/items/leather_cowl.yaml b/data/items/equipment/leather_cowl.yaml
index aa5965a..aa5965a 100644
--- a/data/items/leather_cowl.yaml
+++ b/data/items/equipment/leather_cowl.yaml
diff --git a/data/items/leather_gloves.yaml b/data/items/equipment/leather_gloves.yaml
index 7590fee..7590fee 100644
--- a/data/items/leather_gloves.yaml
+++ b/data/items/equipment/leather_gloves.yaml
diff --git a/data/items/leather_vambraces.yaml b/data/items/equipment/leather_vambraces.yaml
index fa59aa9..fa59aa9 100644
--- a/data/items/leather_vambraces.yaml
+++ b/data/items/equipment/leather_vambraces.yaml
diff --git a/data/items/longbow.yaml b/data/items/equipment/longbow.yaml
index f40c96d..f40c96d 100644
--- a/data/items/longbow.yaml
+++ b/data/items/equipment/longbow.yaml
diff --git a/data/items/longbow_u.yaml b/data/items/equipment/longbow_u.yaml
index 93e5ff0..93e5ff0 100644
--- a/data/items/longbow_u.yaml
+++ b/data/items/equipment/longbow_u.yaml
diff --git a/data/items/magic_longbow.yaml b/data/items/equipment/magic_longbow.yaml
index 07797fb..07797fb 100644
--- a/data/items/magic_longbow.yaml
+++ b/data/items/equipment/magic_longbow.yaml
diff --git a/data/items/magic_longbow_u.yaml b/data/items/equipment/magic_longbow_u.yaml
index 65682ed..65682ed 100644
--- a/data/items/magic_longbow_u.yaml
+++ b/data/items/equipment/magic_longbow_u.yaml
diff --git a/data/items/magic_shortbow.yaml b/data/items/equipment/magic_shortbow.yaml
index 893b287..893b287 100644
--- a/data/items/magic_shortbow.yaml
+++ b/data/items/equipment/magic_shortbow.yaml
diff --git a/data/items/magic_shortbow_u.yaml b/data/items/equipment/magic_shortbow_u.yaml
index 2075bd1..2075bd1 100644
--- a/data/items/magic_shortbow_u.yaml
+++ b/data/items/equipment/magic_shortbow_u.yaml
diff --git a/data/items/maple_longbow.yaml b/data/items/equipment/maple_longbow.yaml
index 1c86128..1c86128 100644
--- a/data/items/maple_longbow.yaml
+++ b/data/items/equipment/maple_longbow.yaml
diff --git a/data/items/maple_longbow_u.yaml b/data/items/equipment/maple_longbow_u.yaml
index 120bf1d..120bf1d 100644
--- a/data/items/maple_longbow_u.yaml
+++ b/data/items/equipment/maple_longbow_u.yaml
diff --git a/data/items/maple_shortbow.yaml b/data/items/equipment/maple_shortbow.yaml
index 38c27b5..38c27b5 100644
--- a/data/items/maple_shortbow.yaml
+++ b/data/items/equipment/maple_shortbow.yaml
diff --git a/data/items/maple_shortbow_u.yaml b/data/items/equipment/maple_shortbow_u.yaml
index 6fc6b84..6fc6b84 100644
--- a/data/items/maple_shortbow_u.yaml
+++ b/data/items/equipment/maple_shortbow_u.yaml
diff --git a/data/items/mithril_dagger.yaml b/data/items/equipment/mithril_dagger.yaml
index 8ffe595..8ffe595 100644
--- a/data/items/mithril_dagger.yaml
+++ b/data/items/equipment/mithril_dagger.yaml
diff --git a/data/items/mithril_full_helm.yaml b/data/items/equipment/mithril_full_helm.yaml
index d317705..d317705 100644
--- a/data/items/mithril_full_helm.yaml
+++ b/data/items/equipment/mithril_full_helm.yaml
diff --git a/data/items/mithril_med_helm.yaml b/data/items/equipment/mithril_med_helm.yaml
index f244a7c..f244a7c 100644
--- a/data/items/mithril_med_helm.yaml
+++ b/data/items/equipment/mithril_med_helm.yaml
diff --git a/data/items/mithril_platebody.yaml b/data/items/equipment/mithril_platebody.yaml
index 50e8ea0..50e8ea0 100644
--- a/data/items/mithril_platebody.yaml
+++ b/data/items/equipment/mithril_platebody.yaml
diff --git a/data/items/mithril_sword.yaml b/data/items/equipment/mithril_sword.yaml
index 1824f5b..1824f5b 100644
--- a/data/items/mithril_sword.yaml
+++ b/data/items/equipment/mithril_sword.yaml
diff --git a/data/items/necklace_of_passage.yaml b/data/items/equipment/necklace_of_passage.yaml
index b5630ed..b5630ed 100644
--- a/data/items/necklace_of_passage.yaml
+++ b/data/items/equipment/necklace_of_passage.yaml
diff --git a/data/items/neural_headband.yaml b/data/items/equipment/neural_headband.yaml
index e01e57d..e01e57d 100644
--- a/data/items/neural_headband.yaml
+++ b/data/items/equipment/neural_headband.yaml
diff --git a/data/items/oak_longbow.yaml b/data/items/equipment/oak_longbow.yaml
index 71e7c7c..71e7c7c 100644
--- a/data/items/oak_longbow.yaml
+++ b/data/items/equipment/oak_longbow.yaml
diff --git a/data/items/oak_longbow_u.yaml b/data/items/equipment/oak_longbow_u.yaml
index 6df0dab..6df0dab 100644
--- a/data/items/oak_longbow_u.yaml
+++ b/data/items/equipment/oak_longbow_u.yaml
diff --git a/data/items/oak_shortbow.yaml b/data/items/equipment/oak_shortbow.yaml
index 30ebbce..30ebbce 100644
--- a/data/items/oak_shortbow.yaml
+++ b/data/items/equipment/oak_shortbow.yaml
diff --git a/data/items/oak_shortbow_u.yaml b/data/items/equipment/oak_shortbow_u.yaml
index 5bebc38..5bebc38 100644
--- a/data/items/oak_shortbow_u.yaml
+++ b/data/items/equipment/oak_shortbow_u.yaml
diff --git a/data/items/party_hat_blue.yaml b/data/items/equipment/party_hat_blue.yaml
index 42d6bb5..42d6bb5 100644
--- a/data/items/party_hat_blue.yaml
+++ b/data/items/equipment/party_hat_blue.yaml
diff --git a/data/items/party_hat_green.yaml b/data/items/equipment/party_hat_green.yaml
index 82c3bc7..82c3bc7 100644
--- a/data/items/party_hat_green.yaml
+++ b/data/items/equipment/party_hat_green.yaml
diff --git a/data/items/party_hat_pink.yaml b/data/items/equipment/party_hat_pink.yaml
index 006e261..006e261 100644
--- a/data/items/party_hat_pink.yaml
+++ b/data/items/equipment/party_hat_pink.yaml
diff --git a/data/items/party_hat_red.yaml b/data/items/equipment/party_hat_red.yaml
index 005b3dd..005b3dd 100644
--- a/data/items/party_hat_red.yaml
+++ b/data/items/equipment/party_hat_red.yaml
diff --git a/data/items/party_hat_white.yaml b/data/items/equipment/party_hat_white.yaml
index c8e8f86..c8e8f86 100644
--- a/data/items/party_hat_white.yaml
+++ b/data/items/equipment/party_hat_white.yaml
diff --git a/data/items/party_hat_yellow.yaml b/data/items/equipment/party_hat_yellow.yaml
index 33a85f8..33a85f8 100644
--- a/data/items/party_hat_yellow.yaml
+++ b/data/items/equipment/party_hat_yellow.yaml
diff --git a/data/items/phoenix_necklace.yaml b/data/items/equipment/phoenix_necklace.yaml
index b53fafb..b53fafb 100644
--- a/data/items/phoenix_necklace.yaml
+++ b/data/items/equipment/phoenix_necklace.yaml
diff --git a/data/items/power_amulet.yaml b/data/items/equipment/power_amulet.yaml
index bd136a4..bd136a4 100644
--- a/data/items/power_amulet.yaml
+++ b/data/items/equipment/power_amulet.yaml
diff --git a/data/items/ring_of_dueling.yaml b/data/items/equipment/ring_of_dueling.yaml
index 0c11e87..0c11e87 100644
--- a/data/items/ring_of_dueling.yaml
+++ b/data/items/equipment/ring_of_dueling.yaml
diff --git a/data/items/ring_of_forging.yaml b/data/items/equipment/ring_of_forging.yaml
index d0792a1..d0792a1 100644
--- a/data/items/ring_of_forging.yaml
+++ b/data/items/equipment/ring_of_forging.yaml
diff --git a/data/items/ring_of_life.yaml b/data/items/equipment/ring_of_life.yaml
index ab0b6e3..ab0b6e3 100644
--- a/data/items/ring_of_life.yaml
+++ b/data/items/equipment/ring_of_life.yaml
diff --git a/data/items/ring_of_recoil.yaml b/data/items/equipment/ring_of_recoil.yaml
index c143f68..c143f68 100644
--- a/data/items/ring_of_recoil.yaml
+++ b/data/items/equipment/ring_of_recoil.yaml
diff --git a/data/items/ruby_amulet_u.yaml b/data/items/equipment/ruby_amulet_u.yaml
index 031bf8b..031bf8b 100644
--- a/data/items/ruby_amulet_u.yaml
+++ b/data/items/equipment/ruby_amulet_u.yaml
diff --git a/data/items/ruby_bracelet.yaml b/data/items/equipment/ruby_bracelet.yaml
index e5f3f70..e5f3f70 100644
--- a/data/items/ruby_bracelet.yaml
+++ b/data/items/equipment/ruby_bracelet.yaml
diff --git a/data/items/ruby_necklace.yaml b/data/items/equipment/ruby_necklace.yaml
index e181777..e181777 100644
--- a/data/items/ruby_necklace.yaml
+++ b/data/items/equipment/ruby_necklace.yaml
diff --git a/data/items/ruby_ring.yaml b/data/items/equipment/ruby_ring.yaml
index cb0cfde..cb0cfde 100644
--- a/data/items/ruby_ring.yaml
+++ b/data/items/equipment/ruby_ring.yaml
diff --git a/data/items/rune_dagger.yaml b/data/items/equipment/rune_dagger.yaml
index 9e8507b..9e8507b 100644
--- a/data/items/rune_dagger.yaml
+++ b/data/items/equipment/rune_dagger.yaml
diff --git a/data/items/rune_full_helm.yaml b/data/items/equipment/rune_full_helm.yaml
index 87d6973..87d6973 100644
--- a/data/items/rune_full_helm.yaml
+++ b/data/items/equipment/rune_full_helm.yaml
diff --git a/data/items/rune_med_helm.yaml b/data/items/equipment/rune_med_helm.yaml
index 895d257..895d257 100644
--- a/data/items/rune_med_helm.yaml
+++ b/data/items/equipment/rune_med_helm.yaml
diff --git a/data/items/rune_platebody.yaml b/data/items/equipment/rune_platebody.yaml
index d1e5fb1..d1e5fb1 100644
--- a/data/items/rune_platebody.yaml
+++ b/data/items/equipment/rune_platebody.yaml
diff --git a/data/items/rune_sword.yaml b/data/items/equipment/rune_sword.yaml
index e0bfb74..e0bfb74 100644
--- a/data/items/rune_sword.yaml
+++ b/data/items/equipment/rune_sword.yaml
diff --git a/data/items/sapphire_amulet_u.yaml b/data/items/equipment/sapphire_amulet_u.yaml
index 22ef39c..22ef39c 100644
--- a/data/items/sapphire_amulet_u.yaml
+++ b/data/items/equipment/sapphire_amulet_u.yaml
diff --git a/data/items/sapphire_bracelet.yaml b/data/items/equipment/sapphire_bracelet.yaml
index a2996eb..a2996eb 100644
--- a/data/items/sapphire_bracelet.yaml
+++ b/data/items/equipment/sapphire_bracelet.yaml
diff --git a/data/items/sapphire_necklace.yaml b/data/items/equipment/sapphire_necklace.yaml
index e553973..e553973 100644
--- a/data/items/sapphire_necklace.yaml
+++ b/data/items/equipment/sapphire_necklace.yaml
diff --git a/data/items/sapphire_ring.yaml b/data/items/equipment/sapphire_ring.yaml
index 40e8cc5..40e8cc5 100644
--- a/data/items/sapphire_ring.yaml
+++ b/data/items/equipment/sapphire_ring.yaml
diff --git a/data/items/shortbow.yaml b/data/items/equipment/shortbow.yaml
index ecd3630..ecd3630 100644
--- a/data/items/shortbow.yaml
+++ b/data/items/equipment/shortbow.yaml
diff --git a/data/items/shortbow_u.yaml b/data/items/equipment/shortbow_u.yaml
index 6ffcafc..6ffcafc 100644
--- a/data/items/shortbow_u.yaml
+++ b/data/items/equipment/shortbow_u.yaml
diff --git a/data/items/spectral_visor.yaml b/data/items/equipment/spectral_visor.yaml
index 851a929..851a929 100644
--- a/data/items/spectral_visor.yaml
+++ b/data/items/equipment/spectral_visor.yaml
diff --git a/data/items/steel_dagger.yaml b/data/items/equipment/steel_dagger.yaml
index e52b882..e52b882 100644
--- a/data/items/steel_dagger.yaml
+++ b/data/items/equipment/steel_dagger.yaml
diff --git a/data/items/steel_full_helm.yaml b/data/items/equipment/steel_full_helm.yaml
index 7152ded..7152ded 100644
--- a/data/items/steel_full_helm.yaml
+++ b/data/items/equipment/steel_full_helm.yaml
diff --git a/data/items/steel_med_helm.yaml b/data/items/equipment/steel_med_helm.yaml
index 9e15fdd..9e15fdd 100644
--- a/data/items/steel_med_helm.yaml
+++ b/data/items/equipment/steel_med_helm.yaml
diff --git a/data/items/steel_platebody.yaml b/data/items/equipment/steel_platebody.yaml
index f44dfa3..f44dfa3 100644
--- a/data/items/steel_platebody.yaml
+++ b/data/items/equipment/steel_platebody.yaml
diff --git a/data/items/steel_sword.yaml b/data/items/equipment/steel_sword.yaml
index e096dc9..e096dc9 100644
--- a/data/items/steel_sword.yaml
+++ b/data/items/equipment/steel_sword.yaml
diff --git a/data/items/willow_longbow.yaml b/data/items/equipment/willow_longbow.yaml
index e30528c..e30528c 100644
--- a/data/items/willow_longbow.yaml
+++ b/data/items/equipment/willow_longbow.yaml
diff --git a/data/items/willow_longbow_u.yaml b/data/items/equipment/willow_longbow_u.yaml
index 5e4e9da..5e4e9da 100644
--- a/data/items/willow_longbow_u.yaml
+++ b/data/items/equipment/willow_longbow_u.yaml
diff --git a/data/items/willow_shortbow.yaml b/data/items/equipment/willow_shortbow.yaml
index f75cfe9..f75cfe9 100644
--- a/data/items/willow_shortbow.yaml
+++ b/data/items/equipment/willow_shortbow.yaml
diff --git a/data/items/willow_shortbow_u.yaml b/data/items/equipment/willow_shortbow_u.yaml
index b467455..b467455 100644
--- a/data/items/willow_shortbow_u.yaml
+++ b/data/items/equipment/willow_shortbow_u.yaml
diff --git a/data/items/yew_longbow.yaml b/data/items/equipment/yew_longbow.yaml
index 1e7c0f5..1e7c0f5 100644
--- a/data/items/yew_longbow.yaml
+++ b/data/items/equipment/yew_longbow.yaml
diff --git a/data/items/yew_longbow_u.yaml b/data/items/equipment/yew_longbow_u.yaml
index ac4fdb2..ac4fdb2 100644
--- a/data/items/yew_longbow_u.yaml
+++ b/data/items/equipment/yew_longbow_u.yaml
diff --git a/data/items/yew_shortbow.yaml b/data/items/equipment/yew_shortbow.yaml
index c302a38..c302a38 100644
--- a/data/items/yew_shortbow.yaml
+++ b/data/items/equipment/yew_shortbow.yaml
diff --git a/data/items/yew_shortbow_u.yaml b/data/items/equipment/yew_shortbow_u.yaml
index 4c2124b..4c2124b 100644
--- a/data/items/yew_shortbow_u.yaml
+++ b/data/items/equipment/yew_shortbow_u.yaml
diff --git a/data/items/guam_potion_unf.yaml b/data/items/guam_potion_unf.yaml
deleted file mode 100644
index 970a9d2..0000000
--- a/data/items/guam_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: guam_potion_unf
-name: "guam potion (unf)"
-color: "48"
-description: "An unfinished potion with guam floating in water."
-value: 5
-stackable: false
-made_from:
- - items: [guam]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/harralander_potion_unf.yaml b/data/items/harralander_potion_unf.yaml
deleted file mode 100644
index bd578c2..0000000
--- a/data/items/harralander_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: harralander_potion_unf
-name: "harralander potion (unf)"
-color: "48"
-description: "An unfinished potion with harralander floating in water."
-value: 18
-stackable: false
-made_from:
- - items: [harralander]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/irit_potion_unf.yaml b/data/items/irit_potion_unf.yaml
deleted file mode 100644
index d10a19a..0000000
--- a/data/items/irit_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: irit_potion_unf
-name: "irit potion (unf)"
-color: "48"
-description: "An unfinished potion with irit floating in water."
-value: 42
-stackable: false
-made_from:
- - items: [irit]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/kwuarm_potion_unf.yaml b/data/items/kwuarm_potion_unf.yaml
deleted file mode 100644
index 750a47a..0000000
--- a/data/items/kwuarm_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: kwuarm_potion_unf
-name: "kwuarm potion (unf)"
-color: "48"
-description: "An unfinished potion with kwuarm floating in water."
-value: 56
-stackable: false
-made_from:
- - items: [kwuarm]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/lantadyme_potion_unf.yaml b/data/items/lantadyme_potion_unf.yaml
deleted file mode 100644
index bc66c3c..0000000
--- a/data/items/lantadyme_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: lantadyme_potion_unf
-name: "lantadyme potion (unf)"
-color: "48"
-description: "An unfinished potion with lantadyme floating in water."
-value: 80
-stackable: false
-made_from:
- - items: [lantadyme]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/marrentill_potion_unf.yaml b/data/items/marrentill_potion_unf.yaml
deleted file mode 100644
index e7b3817..0000000
--- a/data/items/marrentill_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: marrentill_potion_unf
-name: "marrentill potion (unf)"
-color: "48"
-description: "An unfinished potion with marrentill floating in water."
-value: 8
-stackable: false
-made_from:
- - items: [marrentill]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/adamant_nails.yaml b/data/items/materials/adamant_nails.yaml
index c40d228..c40d228 100644
--- a/data/items/adamant_nails.yaml
+++ b/data/items/materials/adamant_nails.yaml
diff --git a/data/items/adamantite_bar.yaml b/data/items/materials/adamantite_bar.yaml
index 5a9b827..5a9b827 100644
--- a/data/items/adamantite_bar.yaml
+++ b/data/items/materials/adamantite_bar.yaml
diff --git a/data/items/adamantite_ore.yaml b/data/items/materials/adamantite_ore.yaml
index fabe0da..fabe0da 100644
--- a/data/items/adamantite_ore.yaml
+++ b/data/items/materials/adamantite_ore.yaml
diff --git a/data/items/arachnid_enzyme.yaml b/data/items/materials/arachnid_enzyme.yaml
index 4be2f65..4be2f65 100644
--- a/data/items/arachnid_enzyme.yaml
+++ b/data/items/materials/arachnid_enzyme.yaml
diff --git a/data/items/ashes.yaml b/data/items/materials/ashes.yaml
index 0b83f77..0b83f77 100644
--- a/data/items/ashes.yaml
+++ b/data/items/materials/ashes.yaml
diff --git a/data/items/avantoe.yaml b/data/items/materials/avantoe.yaml
index d596096..d596096 100644
--- a/data/items/avantoe.yaml
+++ b/data/items/materials/avantoe.yaml
diff --git a/data/items/ball_of_wool.yaml b/data/items/materials/ball_of_wool.yaml
index 1a680a4..1a680a4 100644
--- a/data/items/ball_of_wool.yaml
+++ b/data/items/materials/ball_of_wool.yaml
diff --git a/data/items/bones.yaml b/data/items/materials/bones.yaml
index 25097d3..25097d3 100644
--- a/data/items/bones.yaml
+++ b/data/items/materials/bones.yaml
diff --git a/data/items/bowstring.yaml b/data/items/materials/bowstring.yaml
index a180081..a180081 100644
--- a/data/items/bowstring.yaml
+++ b/data/items/materials/bowstring.yaml
diff --git a/data/items/bronze_bar.yaml b/data/items/materials/bronze_bar.yaml
index 053cfe8..053cfe8 100644
--- a/data/items/bronze_bar.yaml
+++ b/data/items/materials/bronze_bar.yaml
diff --git a/data/items/bronze_nails.yaml b/data/items/materials/bronze_nails.yaml
index 513e9c4..513e9c4 100644
--- a/data/items/bronze_nails.yaml
+++ b/data/items/materials/bronze_nails.yaml
diff --git a/data/items/cadantine.yaml b/data/items/materials/cadantine.yaml
index f684f0d..f684f0d 100644
--- a/data/items/cadantine.yaml
+++ b/data/items/materials/cadantine.yaml
diff --git a/data/items/chocolate_dust.yaml b/data/items/materials/chocolate_dust.yaml
index 56a6666..56a6666 100644
--- a/data/items/chocolate_dust.yaml
+++ b/data/items/materials/chocolate_dust.yaml
diff --git a/data/items/clay.yaml b/data/items/materials/clay.yaml
index 55c9b2b..55c9b2b 100644
--- a/data/items/clay.yaml
+++ b/data/items/materials/clay.yaml
diff --git a/data/items/coal.yaml b/data/items/materials/coal.yaml
index 7b79f08..7b79f08 100644
--- a/data/items/coal.yaml
+++ b/data/items/materials/coal.yaml
diff --git a/data/items/copper_ore.yaml b/data/items/materials/copper_ore.yaml
index 392879a..392879a 100644
--- a/data/items/copper_ore.yaml
+++ b/data/items/materials/copper_ore.yaml
diff --git a/data/items/cowhide.yaml b/data/items/materials/cowhide.yaml
index 2cb192e..2cb192e 100644
--- a/data/items/cowhide.yaml
+++ b/data/items/materials/cowhide.yaml
diff --git a/data/items/crushed_nest.yaml b/data/items/materials/crushed_nest.yaml
index 533d942..533d942 100644
--- a/data/items/crushed_nest.yaml
+++ b/data/items/materials/crushed_nest.yaml
diff --git a/data/items/diamond.yaml b/data/items/materials/diamond.yaml
index 2ec703f..2ec703f 100644
--- a/data/items/diamond.yaml
+++ b/data/items/materials/diamond.yaml
diff --git a/data/items/dwarf_weed.yaml b/data/items/materials/dwarf_weed.yaml
index 559edf3..559edf3 100644
--- a/data/items/dwarf_weed.yaml
+++ b/data/items/materials/dwarf_weed.yaml
diff --git a/data/items/ectoplasm.yaml b/data/items/materials/ectoplasm.yaml
index 8417e2d..8417e2d 100644
--- a/data/items/ectoplasm.yaml
+++ b/data/items/materials/ectoplasm.yaml
diff --git a/data/items/emerald.yaml b/data/items/materials/emerald.yaml
index 9a0c71d..9a0c71d 100644
--- a/data/items/emerald.yaml
+++ b/data/items/materials/emerald.yaml
diff --git a/data/items/eye_of_newt.yaml b/data/items/materials/eye_of_newt.yaml
index baf5ebe..baf5ebe 100644
--- a/data/items/eye_of_newt.yaml
+++ b/data/items/materials/eye_of_newt.yaml
diff --git a/data/items/feather.yaml b/data/items/materials/feather.yaml
index 25afc2a..25afc2a 100644
--- a/data/items/feather.yaml
+++ b/data/items/materials/feather.yaml
diff --git a/data/items/flax.yaml b/data/items/materials/flax.yaml
index 36f7082..36f7082 100644
--- a/data/items/flax.yaml
+++ b/data/items/materials/flax.yaml
diff --git a/data/items/gold_bar.yaml b/data/items/materials/gold_bar.yaml
index 3272b04..3272b04 100644
--- a/data/items/gold_bar.yaml
+++ b/data/items/materials/gold_bar.yaml
diff --git a/data/items/gold_ore.yaml b/data/items/materials/gold_ore.yaml
index e45ca03..e45ca03 100644
--- a/data/items/gold_ore.yaml
+++ b/data/items/materials/gold_ore.yaml
diff --git a/data/items/grimy_avantoe.yaml b/data/items/materials/grimy_avantoe.yaml
index 4f84679..4f84679 100644
--- a/data/items/grimy_avantoe.yaml
+++ b/data/items/materials/grimy_avantoe.yaml
diff --git a/data/items/grimy_cadantine.yaml b/data/items/materials/grimy_cadantine.yaml
index 0eb88f8..0eb88f8 100644
--- a/data/items/grimy_cadantine.yaml
+++ b/data/items/materials/grimy_cadantine.yaml
diff --git a/data/items/grimy_dwarf_weed.yaml b/data/items/materials/grimy_dwarf_weed.yaml
index 8f24595..8f24595 100644
--- a/data/items/grimy_dwarf_weed.yaml
+++ b/data/items/materials/grimy_dwarf_weed.yaml
diff --git a/data/items/grimy_guam.yaml b/data/items/materials/grimy_guam.yaml
index fb408af..fb408af 100644
--- a/data/items/grimy_guam.yaml
+++ b/data/items/materials/grimy_guam.yaml
diff --git a/data/items/grimy_harralander.yaml b/data/items/materials/grimy_harralander.yaml
index deea973..deea973 100644
--- a/data/items/grimy_harralander.yaml
+++ b/data/items/materials/grimy_harralander.yaml
diff --git a/data/items/grimy_irit.yaml b/data/items/materials/grimy_irit.yaml
index 54f66f8..54f66f8 100644
--- a/data/items/grimy_irit.yaml
+++ b/data/items/materials/grimy_irit.yaml
diff --git a/data/items/grimy_kwuarm.yaml b/data/items/materials/grimy_kwuarm.yaml
index 88630f8..88630f8 100644
--- a/data/items/grimy_kwuarm.yaml
+++ b/data/items/materials/grimy_kwuarm.yaml
diff --git a/data/items/grimy_lantadyme.yaml b/data/items/materials/grimy_lantadyme.yaml
index 8003931..8003931 100644
--- a/data/items/grimy_lantadyme.yaml
+++ b/data/items/materials/grimy_lantadyme.yaml
diff --git a/data/items/grimy_marrentill.yaml b/data/items/materials/grimy_marrentill.yaml
index 7548fe5..7548fe5 100644
--- a/data/items/grimy_marrentill.yaml
+++ b/data/items/materials/grimy_marrentill.yaml
diff --git a/data/items/grimy_ranarr.yaml b/data/items/materials/grimy_ranarr.yaml
index 1f82277..1f82277 100644
--- a/data/items/grimy_ranarr.yaml
+++ b/data/items/materials/grimy_ranarr.yaml
diff --git a/data/items/grimy_snapdragon.yaml b/data/items/materials/grimy_snapdragon.yaml
index f15c604..f15c604 100644
--- a/data/items/grimy_snapdragon.yaml
+++ b/data/items/materials/grimy_snapdragon.yaml
diff --git a/data/items/grimy_tarromin.yaml b/data/items/materials/grimy_tarromin.yaml
index 712061c..712061c 100644
--- a/data/items/grimy_tarromin.yaml
+++ b/data/items/materials/grimy_tarromin.yaml
diff --git a/data/items/grimy_toadflax.yaml b/data/items/materials/grimy_toadflax.yaml
index c489566..c489566 100644
--- a/data/items/grimy_toadflax.yaml
+++ b/data/items/materials/grimy_toadflax.yaml
diff --git a/data/items/grimy_torstol.yaml b/data/items/materials/grimy_torstol.yaml
index 47db8d7..47db8d7 100644
--- a/data/items/grimy_torstol.yaml
+++ b/data/items/materials/grimy_torstol.yaml
diff --git a/data/items/guam.yaml b/data/items/materials/guam.yaml
index 8fe7972..8fe7972 100644
--- a/data/items/guam.yaml
+++ b/data/items/materials/guam.yaml
diff --git a/data/items/hard_leather.yaml b/data/items/materials/hard_leather.yaml
index e04030c..e04030c 100644
--- a/data/items/hard_leather.yaml
+++ b/data/items/materials/hard_leather.yaml
diff --git a/data/items/harralander.yaml b/data/items/materials/harralander.yaml
index 08e66ed..08e66ed 100644
--- a/data/items/harralander.yaml
+++ b/data/items/materials/harralander.yaml
diff --git a/data/items/irit.yaml b/data/items/materials/irit.yaml
index 40f1956..40f1956 100644
--- a/data/items/irit.yaml
+++ b/data/items/materials/irit.yaml
diff --git a/data/items/iron_bar.yaml b/data/items/materials/iron_bar.yaml
index 26c8352..26c8352 100644
--- a/data/items/iron_bar.yaml
+++ b/data/items/materials/iron_bar.yaml
diff --git a/data/items/iron_nails.yaml b/data/items/materials/iron_nails.yaml
index 77323c9..77323c9 100644
--- a/data/items/iron_nails.yaml
+++ b/data/items/materials/iron_nails.yaml
diff --git a/data/items/iron_ore.yaml b/data/items/materials/iron_ore.yaml
index 78e82a5..78e82a5 100644
--- a/data/items/iron_ore.yaml
+++ b/data/items/materials/iron_ore.yaml
diff --git a/data/items/kwuarm.yaml b/data/items/materials/kwuarm.yaml
index ab0d7ff..ab0d7ff 100644
--- a/data/items/kwuarm.yaml
+++ b/data/items/materials/kwuarm.yaml
diff --git a/data/items/lantadyme.yaml b/data/items/materials/lantadyme.yaml
index d38b7da..d38b7da 100644
--- a/data/items/lantadyme.yaml
+++ b/data/items/materials/lantadyme.yaml
diff --git a/data/items/leather.yaml b/data/items/materials/leather.yaml
index 82d0696..82d0696 100644
--- a/data/items/leather.yaml
+++ b/data/items/materials/leather.yaml
diff --git a/data/items/limpwurt_root.yaml b/data/items/materials/limpwurt_root.yaml
index 49dd0dc..49dd0dc 100644
--- a/data/items/limpwurt_root.yaml
+++ b/data/items/materials/limpwurt_root.yaml
diff --git a/data/items/logs.yaml b/data/items/materials/logs.yaml
index 1395d94..1395d94 100644
--- a/data/items/logs.yaml
+++ b/data/items/materials/logs.yaml
diff --git a/data/items/magic_logs.yaml b/data/items/materials/magic_logs.yaml
index 01a804e..01a804e 100644
--- a/data/items/magic_logs.yaml
+++ b/data/items/materials/magic_logs.yaml
diff --git a/data/items/mahogany_logs.yaml b/data/items/materials/mahogany_logs.yaml
index 67b9a6c..67b9a6c 100644
--- a/data/items/mahogany_logs.yaml
+++ b/data/items/materials/mahogany_logs.yaml
diff --git a/data/items/mahogany_planks.yaml b/data/items/materials/mahogany_planks.yaml
index d551321..d551321 100644
--- a/data/items/mahogany_planks.yaml
+++ b/data/items/materials/mahogany_planks.yaml
diff --git a/data/items/maple_logs.yaml b/data/items/materials/maple_logs.yaml
index 6b081e1..6b081e1 100644
--- a/data/items/maple_logs.yaml
+++ b/data/items/materials/maple_logs.yaml
diff --git a/data/items/marrentill.yaml b/data/items/materials/marrentill.yaml
index 4bd492d..4bd492d 100644
--- a/data/items/marrentill.yaml
+++ b/data/items/materials/marrentill.yaml
diff --git a/data/items/mithril_bar.yaml b/data/items/materials/mithril_bar.yaml
index 00e97a4..00e97a4 100644
--- a/data/items/mithril_bar.yaml
+++ b/data/items/materials/mithril_bar.yaml
diff --git a/data/items/mithril_nails.yaml b/data/items/materials/mithril_nails.yaml
index aeb0544..aeb0544 100644
--- a/data/items/mithril_nails.yaml
+++ b/data/items/materials/mithril_nails.yaml
diff --git a/data/items/mithril_ore.yaml b/data/items/materials/mithril_ore.yaml
index 55d8d2c..55d8d2c 100644
--- a/data/items/mithril_ore.yaml
+++ b/data/items/materials/mithril_ore.yaml
diff --git a/data/items/oak_logs.yaml b/data/items/materials/oak_logs.yaml
index 840ebfd..840ebfd 100644
--- a/data/items/oak_logs.yaml
+++ b/data/items/materials/oak_logs.yaml
diff --git a/data/items/oak_planks.yaml b/data/items/materials/oak_planks.yaml
index 29376c6..29376c6 100644
--- a/data/items/oak_planks.yaml
+++ b/data/items/materials/oak_planks.yaml
diff --git a/data/items/planks.yaml b/data/items/materials/planks.yaml
index 67de72e..67de72e 100644
--- a/data/items/planks.yaml
+++ b/data/items/materials/planks.yaml
diff --git a/data/items/potato_cactus.yaml b/data/items/materials/potato_cactus.yaml
index 1178727..1178727 100644
--- a/data/items/potato_cactus.yaml
+++ b/data/items/materials/potato_cactus.yaml
diff --git a/data/items/ranarr.yaml b/data/items/materials/ranarr.yaml
index 683cce6..683cce6 100644
--- a/data/items/ranarr.yaml
+++ b/data/items/materials/ranarr.yaml
diff --git a/data/items/redwood_logs.yaml b/data/items/materials/redwood_logs.yaml
index 5ea1ab0..5ea1ab0 100644
--- a/data/items/redwood_logs.yaml
+++ b/data/items/materials/redwood_logs.yaml
diff --git a/data/items/ruby.yaml b/data/items/materials/ruby.yaml
index 644e1bf..644e1bf 100644
--- a/data/items/ruby.yaml
+++ b/data/items/materials/ruby.yaml
diff --git a/data/items/rune_nails.yaml b/data/items/materials/rune_nails.yaml
index 5d2dfc5..5d2dfc5 100644
--- a/data/items/rune_nails.yaml
+++ b/data/items/materials/rune_nails.yaml
diff --git a/data/items/runite_bar.yaml b/data/items/materials/runite_bar.yaml
index 1faff69..1faff69 100644
--- a/data/items/runite_bar.yaml
+++ b/data/items/materials/runite_bar.yaml
diff --git a/data/items/runite_ore.yaml b/data/items/materials/runite_ore.yaml
index 05d3248..05d3248 100644
--- a/data/items/runite_ore.yaml
+++ b/data/items/materials/runite_ore.yaml
diff --git a/data/items/sacred_eel.yaml b/data/items/materials/sacred_eel.yaml
index 9a03940..9a03940 100644
--- a/data/items/sacred_eel.yaml
+++ b/data/items/materials/sacred_eel.yaml
diff --git a/data/items/salt.yaml b/data/items/materials/salt.yaml
index d9c1b2a..d9c1b2a 100644
--- a/data/items/salt.yaml
+++ b/data/items/materials/salt.yaml
diff --git a/data/items/sapphire.yaml b/data/items/materials/sapphire.yaml
index 9710d45..9710d45 100644
--- a/data/items/sapphire.yaml
+++ b/data/items/materials/sapphire.yaml
diff --git a/data/items/silver_bar.yaml b/data/items/materials/silver_bar.yaml
index eccb25f..eccb25f 100644
--- a/data/items/silver_bar.yaml
+++ b/data/items/materials/silver_bar.yaml
diff --git a/data/items/silver_ore.yaml b/data/items/materials/silver_ore.yaml
index 5b40ff0..5b40ff0 100644
--- a/data/items/silver_ore.yaml
+++ b/data/items/materials/silver_ore.yaml
diff --git a/data/items/slug_mucus.yaml b/data/items/materials/slug_mucus.yaml
index 620038a..620038a 100644
--- a/data/items/slug_mucus.yaml
+++ b/data/items/materials/slug_mucus.yaml
diff --git a/data/items/snapdragon.yaml b/data/items/materials/snapdragon.yaml
index 0c3ba2f..0c3ba2f 100644
--- a/data/items/snapdragon.yaml
+++ b/data/items/materials/snapdragon.yaml
diff --git a/data/items/snape_grass.yaml b/data/items/materials/snape_grass.yaml
index 59a9b30..59a9b30 100644
--- a/data/items/snape_grass.yaml
+++ b/data/items/materials/snape_grass.yaml
diff --git a/data/items/materials/soft_clay.yaml b/data/items/materials/soft_clay.yaml
new file mode 100644
index 0000000..018e5ef
--- /dev/null
+++ b/data/items/materials/soft_clay.yaml
@@ -0,0 +1,13 @@
+id: soft_clay
+name: soft clay
+color: "173"
+description: "Soft, workable clay ready for shaping on a pottery wheel."
+value: 2
+stackable: false
+ticks: 2
+made_from:
+ - items: [clay]
+ quantity: 1
+ - items: [bucket_of_water, jug_of_water]
+ quantity: 1
+ byproducts: [empty_bucket, empty_jug]
diff --git a/data/items/steel_bar.yaml b/data/items/materials/steel_bar.yaml
index 450fd5c..450fd5c 100644
--- a/data/items/steel_bar.yaml
+++ b/data/items/materials/steel_bar.yaml
diff --git a/data/items/steel_nails.yaml b/data/items/materials/steel_nails.yaml
index 4890d18..4890d18 100644
--- a/data/items/steel_nails.yaml
+++ b/data/items/materials/steel_nails.yaml
diff --git a/data/items/stim_cell.yaml b/data/items/materials/stim_cell.yaml
index b431532..b431532 100644
--- a/data/items/stim_cell.yaml
+++ b/data/items/materials/stim_cell.yaml
diff --git a/data/items/tarromin.yaml b/data/items/materials/tarromin.yaml
index 5af2573..5af2573 100644
--- a/data/items/tarromin.yaml
+++ b/data/items/materials/tarromin.yaml
diff --git a/data/items/teak_logs.yaml b/data/items/materials/teak_logs.yaml
index c69f807..c69f807 100644
--- a/data/items/teak_logs.yaml
+++ b/data/items/materials/teak_logs.yaml
diff --git a/data/items/teak_planks.yaml b/data/items/materials/teak_planks.yaml
index f0a0642..f0a0642 100644
--- a/data/items/teak_planks.yaml
+++ b/data/items/materials/teak_planks.yaml
diff --git a/data/items/thread.yaml b/data/items/materials/thread.yaml
index 3a9a4f7..3a9a4f7 100644
--- a/data/items/thread.yaml
+++ b/data/items/materials/thread.yaml
diff --git a/data/items/tin_ore.yaml b/data/items/materials/tin_ore.yaml
index 0ae1cd0..0ae1cd0 100644
--- a/data/items/tin_ore.yaml
+++ b/data/items/materials/tin_ore.yaml
diff --git a/data/items/toadflax.yaml b/data/items/materials/toadflax.yaml
index 0de8f01..0de8f01 100644
--- a/data/items/toadflax.yaml
+++ b/data/items/materials/toadflax.yaml
diff --git a/data/items/torstol.yaml b/data/items/materials/torstol.yaml
index a8b8fbb..a8b8fbb 100644
--- a/data/items/torstol.yaml
+++ b/data/items/materials/torstol.yaml
diff --git a/data/items/uncut_diamond.yaml b/data/items/materials/uncut_diamond.yaml
index cf41d70..cf41d70 100644
--- a/data/items/uncut_diamond.yaml
+++ b/data/items/materials/uncut_diamond.yaml
diff --git a/data/items/uncut_emerald.yaml b/data/items/materials/uncut_emerald.yaml
index 1ea217a..1ea217a 100644
--- a/data/items/uncut_emerald.yaml
+++ b/data/items/materials/uncut_emerald.yaml
diff --git a/data/items/uncut_ruby.yaml b/data/items/materials/uncut_ruby.yaml
index dfa8188..dfa8188 100644
--- a/data/items/uncut_ruby.yaml
+++ b/data/items/materials/uncut_ruby.yaml
diff --git a/data/items/uncut_sapphire.yaml b/data/items/materials/uncut_sapphire.yaml
index bf073fa..bf073fa 100644
--- a/data/items/uncut_sapphire.yaml
+++ b/data/items/materials/uncut_sapphire.yaml
diff --git a/data/items/vial.yaml b/data/items/materials/vial.yaml
index 2a5260a..2a5260a 100644
--- a/data/items/vial.yaml
+++ b/data/items/materials/vial.yaml
diff --git a/data/items/white_berries.yaml b/data/items/materials/white_berries.yaml
index bdaa993..bdaa993 100644
--- a/data/items/white_berries.yaml
+++ b/data/items/materials/white_berries.yaml
diff --git a/data/items/willow_logs.yaml b/data/items/materials/willow_logs.yaml
index dbd315b..dbd315b 100644
--- a/data/items/willow_logs.yaml
+++ b/data/items/materials/willow_logs.yaml
diff --git a/data/items/wool.yaml b/data/items/materials/wool.yaml
index f557aaf..f557aaf 100644
--- a/data/items/wool.yaml
+++ b/data/items/materials/wool.yaml
diff --git a/data/items/yew_logs.yaml b/data/items/materials/yew_logs.yaml
index a5a86a2..a5a86a2 100644
--- a/data/items/yew_logs.yaml
+++ b/data/items/materials/yew_logs.yaml
diff --git a/data/items/birds_nest.yaml b/data/items/misc/birds_nest.yaml
index 1366b5d..1366b5d 100644
--- a/data/items/birds_nest.yaml
+++ b/data/items/misc/birds_nest.yaml
diff --git a/data/items/christmas_cracker.yaml b/data/items/misc/christmas_cracker.yaml
index c296443..c296443 100644
--- a/data/items/christmas_cracker.yaml
+++ b/data/items/misc/christmas_cracker.yaml
diff --git a/data/items/circuit_board.yaml b/data/items/misc/circuit_board.yaml
index 5b4db83..5b4db83 100644
--- a/data/items/circuit_board.yaml
+++ b/data/items/misc/circuit_board.yaml
diff --git a/data/items/credit_stick.yaml b/data/items/misc/credit_stick.yaml
index 46b3050..46b3050 100644
--- a/data/items/credit_stick.yaml
+++ b/data/items/misc/credit_stick.yaml
diff --git a/data/items/credits.yaml b/data/items/misc/credits.yaml
index 7e2de10..7e2de10 100644
--- a/data/items/credits.yaml
+++ b/data/items/misc/credits.yaml
diff --git a/data/items/mahogany_table.yaml b/data/items/misc/mahogany_table.yaml
index 245b929..245b929 100644
--- a/data/items/mahogany_table.yaml
+++ b/data/items/misc/mahogany_table.yaml
diff --git a/data/items/nutrient_bar.yaml b/data/items/misc/nutrient_bar.yaml
index d33d7de..d33d7de 100644
--- a/data/items/nutrient_bar.yaml
+++ b/data/items/misc/nutrient_bar.yaml
diff --git a/data/items/oak_shelf.yaml b/data/items/misc/oak_shelf.yaml
index 0f08fa5..0f08fa5 100644
--- a/data/items/oak_shelf.yaml
+++ b/data/items/misc/oak_shelf.yaml
diff --git a/data/items/oak_table.yaml b/data/items/misc/oak_table.yaml
index e94b372..e94b372 100644
--- a/data/items/oak_table.yaml
+++ b/data/items/misc/oak_table.yaml
diff --git a/data/items/pass_stub.yaml b/data/items/misc/pass_stub.yaml
index 1068190..1068190 100644
--- a/data/items/pass_stub.yaml
+++ b/data/items/misc/pass_stub.yaml
diff --git a/data/items/scrap_metal.yaml b/data/items/misc/scrap_metal.yaml
index d9b805e..d9b805e 100644
--- a/data/items/scrap_metal.yaml
+++ b/data/items/misc/scrap_metal.yaml
diff --git a/data/items/teak_table.yaml b/data/items/misc/teak_table.yaml
index 5c2c5c5..5c2c5c5 100644
--- a/data/items/teak_table.yaml
+++ b/data/items/misc/teak_table.yaml
diff --git a/data/items/wooden_chair.yaml b/data/items/misc/wooden_chair.yaml
index 16220ef..16220ef 100644
--- a/data/items/wooden_chair.yaml
+++ b/data/items/misc/wooden_chair.yaml
diff --git a/data/items/wooden_shelf.yaml b/data/items/misc/wooden_shelf.yaml
index 3b0d97d..3b0d97d 100644
--- a/data/items/wooden_shelf.yaml
+++ b/data/items/misc/wooden_shelf.yaml
diff --git a/data/items/wooden_table.yaml b/data/items/misc/wooden_table.yaml
index 171a9bb..171a9bb 100644
--- a/data/items/wooden_table.yaml
+++ b/data/items/misc/wooden_table.yaml
diff --git a/data/items/pastry_dough.yaml b/data/items/pastry_dough.yaml
deleted file mode 100644
index c08c0ae..0000000
--- a/data/items/pastry_dough.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: pastry_dough
-name: pastry dough
-color: "222"
-description: "A ball of uncooked pastry dough. It needs to be baked."
-value: 3
-stackable: false
-made_from:
- - items: [pot_of_flour]
- qty: 1
- - items: [bucket_of_water]
- qty: 1
diff --git a/data/items/pizza_dough.yaml b/data/items/pizza_dough.yaml
deleted file mode 100644
index 1105c60..0000000
--- a/data/items/pizza_dough.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: pizza_dough
-name: pizza dough
-color: "222"
-description: "A ball of uncooked pizza dough. It needs to be baked."
-value: 3
-stackable: false
-made_from:
- - items: [pot_of_flour]
- qty: 1
- - items: [bucket_of_water]
- qty: 1
diff --git a/data/items/ranarr_potion_unf.yaml b/data/items/ranarr_potion_unf.yaml
deleted file mode 100644
index 373abb6..0000000
--- a/data/items/ranarr_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: ranarr_potion_unf
-name: "ranarr potion (unf)"
-color: "48"
-description: "An unfinished potion with ranarr floating in water."
-value: 38
-stackable: false
-made_from:
- - items: [ranarr]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/avantoe_seed.yaml b/data/items/seeds/avantoe_seed.yaml
index fb7b427..fb7b427 100644
--- a/data/items/avantoe_seed.yaml
+++ b/data/items/seeds/avantoe_seed.yaml
diff --git a/data/items/cabbage_seed.yaml b/data/items/seeds/cabbage_seed.yaml
index 8a6db33..8a6db33 100644
--- a/data/items/cabbage_seed.yaml
+++ b/data/items/seeds/cabbage_seed.yaml
diff --git a/data/items/cadantine_seed.yaml b/data/items/seeds/cadantine_seed.yaml
index 8326033..8326033 100644
--- a/data/items/cadantine_seed.yaml
+++ b/data/items/seeds/cadantine_seed.yaml
diff --git a/data/items/dwarf_weed_seed.yaml b/data/items/seeds/dwarf_weed_seed.yaml
index c8ba6f2..c8ba6f2 100644
--- a/data/items/dwarf_weed_seed.yaml
+++ b/data/items/seeds/dwarf_weed_seed.yaml
diff --git a/data/items/guam_seed.yaml b/data/items/seeds/guam_seed.yaml
index b55e1a8..b55e1a8 100644
--- a/data/items/guam_seed.yaml
+++ b/data/items/seeds/guam_seed.yaml
diff --git a/data/items/harralander_seed.yaml b/data/items/seeds/harralander_seed.yaml
index 5be3571..5be3571 100644
--- a/data/items/harralander_seed.yaml
+++ b/data/items/seeds/harralander_seed.yaml
diff --git a/data/items/irit_seed.yaml b/data/items/seeds/irit_seed.yaml
index 4b8bad2..4b8bad2 100644
--- a/data/items/irit_seed.yaml
+++ b/data/items/seeds/irit_seed.yaml
diff --git a/data/items/kwuarm_seed.yaml b/data/items/seeds/kwuarm_seed.yaml
index 053c2f3..053c2f3 100644
--- a/data/items/kwuarm_seed.yaml
+++ b/data/items/seeds/kwuarm_seed.yaml
diff --git a/data/items/lantadyme_seed.yaml b/data/items/seeds/lantadyme_seed.yaml
index f4be89c..f4be89c 100644
--- a/data/items/lantadyme_seed.yaml
+++ b/data/items/seeds/lantadyme_seed.yaml
diff --git a/data/items/marrentill_seed.yaml b/data/items/seeds/marrentill_seed.yaml
index 4b42353..4b42353 100644
--- a/data/items/marrentill_seed.yaml
+++ b/data/items/seeds/marrentill_seed.yaml
diff --git a/data/items/onion_seed.yaml b/data/items/seeds/onion_seed.yaml
index a1231ad..a1231ad 100644
--- a/data/items/onion_seed.yaml
+++ b/data/items/seeds/onion_seed.yaml
diff --git a/data/items/potato_seed.yaml b/data/items/seeds/potato_seed.yaml
index 9daee8a..9daee8a 100644
--- a/data/items/potato_seed.yaml
+++ b/data/items/seeds/potato_seed.yaml
diff --git a/data/items/ranarr_seed.yaml b/data/items/seeds/ranarr_seed.yaml
index ef54c0d..ef54c0d 100644
--- a/data/items/ranarr_seed.yaml
+++ b/data/items/seeds/ranarr_seed.yaml
diff --git a/data/items/snapdragon_seed.yaml b/data/items/seeds/snapdragon_seed.yaml
index 06f2a9e..06f2a9e 100644
--- a/data/items/snapdragon_seed.yaml
+++ b/data/items/seeds/snapdragon_seed.yaml
diff --git a/data/items/strawberry_seed.yaml b/data/items/seeds/strawberry_seed.yaml
index 8b2f45c..8b2f45c 100644
--- a/data/items/strawberry_seed.yaml
+++ b/data/items/seeds/strawberry_seed.yaml
diff --git a/data/items/sweetcorn_seed.yaml b/data/items/seeds/sweetcorn_seed.yaml
index d85b35b..d85b35b 100644
--- a/data/items/sweetcorn_seed.yaml
+++ b/data/items/seeds/sweetcorn_seed.yaml
diff --git a/data/items/tarromin_seed.yaml b/data/items/seeds/tarromin_seed.yaml
index c10483a..c10483a 100644
--- a/data/items/tarromin_seed.yaml
+++ b/data/items/seeds/tarromin_seed.yaml
diff --git a/data/items/toadflax_seed.yaml b/data/items/seeds/toadflax_seed.yaml
index 1ef6cb2..1ef6cb2 100644
--- a/data/items/toadflax_seed.yaml
+++ b/data/items/seeds/toadflax_seed.yaml
diff --git a/data/items/tomato_seed.yaml b/data/items/seeds/tomato_seed.yaml
index c1db131..c1db131 100644
--- a/data/items/tomato_seed.yaml
+++ b/data/items/seeds/tomato_seed.yaml
diff --git a/data/items/torstol_seed.yaml b/data/items/seeds/torstol_seed.yaml
index 2dfd60c..2dfd60c 100644
--- a/data/items/torstol_seed.yaml
+++ b/data/items/seeds/torstol_seed.yaml
diff --git a/data/items/watermelon_seed.yaml b/data/items/seeds/watermelon_seed.yaml
index 7ea59c6..7ea59c6 100644
--- a/data/items/watermelon_seed.yaml
+++ b/data/items/seeds/watermelon_seed.yaml
diff --git a/data/items/snapdragon_potion_unf.yaml b/data/items/snapdragon_potion_unf.yaml
deleted file mode 100644
index ac3aba3..0000000
--- a/data/items/snapdragon_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: snapdragon_potion_unf
-name: "snapdragon potion (unf)"
-color: "48"
-description: "An unfinished potion with snapdragon floating in water."
-value: 68
-stackable: false
-made_from:
- - items: [snapdragon]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/soft_clay.yaml b/data/items/soft_clay.yaml
deleted file mode 100644
index 1ba07e3..0000000
--- a/data/items/soft_clay.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: soft_clay
-name: soft clay
-color: "173"
-description: "Soft, workable clay ready for shaping on a pottery wheel."
-value: 2
-stackable: false
-ticks: 2
-made_from:
- - items: [clay]
- qty: 1
- - items: [bucket_of_water, jug_of_water]
- qty: 1
- byproducts: [empty_bucket, empty_jug]
diff --git a/data/items/tarromin_potion_unf.yaml b/data/items/tarromin_potion_unf.yaml
deleted file mode 100644
index 6a3fab6..0000000
--- a/data/items/tarromin_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: tarromin_potion_unf
-name: "tarromin potion (unf)"
-color: "48"
-description: "An unfinished potion with tarromin floating in water."
-value: 12
-stackable: false
-made_from:
- - items: [tarromin]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/toadflax_potion_unf.yaml b/data/items/toadflax_potion_unf.yaml
deleted file mode 100644
index ca2a123..0000000
--- a/data/items/toadflax_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: toadflax_potion_unf
-name: "toadflax potion (unf)"
-color: "48"
-description: "An unfinished potion with toadflax floating in water."
-value: 28
-stackable: false
-made_from:
- - items: [toadflax]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/items/adamant_axe.yaml b/data/items/tools/adamant_axe.yaml
index 81232fe..81232fe 100644
--- a/data/items/adamant_axe.yaml
+++ b/data/items/tools/adamant_axe.yaml
diff --git a/data/items/adamant_pickaxe.yaml b/data/items/tools/adamant_pickaxe.yaml
index 4296b0d..4296b0d 100644
--- a/data/items/adamant_pickaxe.yaml
+++ b/data/items/tools/adamant_pickaxe.yaml
diff --git a/data/items/amulet_mould.yaml b/data/items/tools/amulet_mould.yaml
index a8153cb..a8153cb 100644
--- a/data/items/amulet_mould.yaml
+++ b/data/items/tools/amulet_mould.yaml
diff --git a/data/items/big_fishing_net.yaml b/data/items/tools/big_fishing_net.yaml
index a8b5352..a8b5352 100644
--- a/data/items/big_fishing_net.yaml
+++ b/data/items/tools/big_fishing_net.yaml
diff --git a/data/items/black_pickaxe.yaml b/data/items/tools/black_pickaxe.yaml
index c3df955..c3df955 100644
--- a/data/items/black_pickaxe.yaml
+++ b/data/items/tools/black_pickaxe.yaml
diff --git a/data/items/bracelet_mould.yaml b/data/items/tools/bracelet_mould.yaml
index 78bc099..78bc099 100644
--- a/data/items/bracelet_mould.yaml
+++ b/data/items/tools/bracelet_mould.yaml
diff --git a/data/items/bronze_axe.yaml b/data/items/tools/bronze_axe.yaml
index 84b2762..84b2762 100644
--- a/data/items/bronze_axe.yaml
+++ b/data/items/tools/bronze_axe.yaml
diff --git a/data/items/bronze_pickaxe.yaml b/data/items/tools/bronze_pickaxe.yaml
index b581fc0..b581fc0 100644
--- a/data/items/bronze_pickaxe.yaml
+++ b/data/items/tools/bronze_pickaxe.yaml
diff --git a/data/items/chisel.yaml b/data/items/tools/chisel.yaml
index a99c828..a99c828 100644
--- a/data/items/chisel.yaml
+++ b/data/items/tools/chisel.yaml
diff --git a/data/items/dragon_pickaxe.yaml b/data/items/tools/dragon_pickaxe.yaml
index 6f187b8..6f187b8 100644
--- a/data/items/dragon_pickaxe.yaml
+++ b/data/items/tools/dragon_pickaxe.yaml
diff --git a/data/items/empty_bucket.yaml b/data/items/tools/empty_bucket.yaml
index 6debb02..6debb02 100644
--- a/data/items/empty_bucket.yaml
+++ b/data/items/tools/empty_bucket.yaml
diff --git a/data/items/empty_jug.yaml b/data/items/tools/empty_jug.yaml
index c6774a5..c6774a5 100644
--- a/data/items/empty_jug.yaml
+++ b/data/items/tools/empty_jug.yaml
diff --git a/data/items/empty_pot.yaml b/data/items/tools/empty_pot.yaml
index a57b441..a57b441 100644
--- a/data/items/empty_pot.yaml
+++ b/data/items/tools/empty_pot.yaml
diff --git a/data/items/firesteel.yaml b/data/items/tools/firesteel.yaml
index b3f9302..b3f9302 100644
--- a/data/items/firesteel.yaml
+++ b/data/items/tools/firesteel.yaml
diff --git a/data/items/fishing_bait.yaml b/data/items/tools/fishing_bait.yaml
index 2336a7d..2336a7d 100644
--- a/data/items/fishing_bait.yaml
+++ b/data/items/tools/fishing_bait.yaml
diff --git a/data/items/fishing_rod.yaml b/data/items/tools/fishing_rod.yaml
index a48c0a1..a48c0a1 100644
--- a/data/items/fishing_rod.yaml
+++ b/data/items/tools/fishing_rod.yaml
diff --git a/data/items/fly_fishing_rod.yaml b/data/items/tools/fly_fishing_rod.yaml
index c0f3f78..c0f3f78 100644
--- a/data/items/fly_fishing_rod.yaml
+++ b/data/items/tools/fly_fishing_rod.yaml
diff --git a/data/items/hammer.yaml b/data/items/tools/hammer.yaml
index 74302a4..74302a4 100644
--- a/data/items/hammer.yaml
+++ b/data/items/tools/hammer.yaml
diff --git a/data/items/harpoon.yaml b/data/items/tools/harpoon.yaml
index 1412d5c..1412d5c 100644
--- a/data/items/harpoon.yaml
+++ b/data/items/tools/harpoon.yaml
diff --git a/data/items/iron_axe.yaml b/data/items/tools/iron_axe.yaml
index 3f989ca..3f989ca 100644
--- a/data/items/iron_axe.yaml
+++ b/data/items/tools/iron_axe.yaml
diff --git a/data/items/iron_pickaxe.yaml b/data/items/tools/iron_pickaxe.yaml
index d120fde..d120fde 100644
--- a/data/items/iron_pickaxe.yaml
+++ b/data/items/tools/iron_pickaxe.yaml
diff --git a/data/items/knife.yaml b/data/items/tools/knife.yaml
index fddf120..fddf120 100644
--- a/data/items/knife.yaml
+++ b/data/items/tools/knife.yaml
diff --git a/data/items/lighter.yaml b/data/items/tools/lighter.yaml
index 567f42e..567f42e 100644
--- a/data/items/lighter.yaml
+++ b/data/items/tools/lighter.yaml
diff --git a/data/items/lobster_pot.yaml b/data/items/tools/lobster_pot.yaml
index 79771c1..79771c1 100644
--- a/data/items/lobster_pot.yaml
+++ b/data/items/tools/lobster_pot.yaml
diff --git a/data/items/matches.yaml b/data/items/tools/matches.yaml
index d816cbc..d816cbc 100644
--- a/data/items/matches.yaml
+++ b/data/items/tools/matches.yaml
diff --git a/data/items/mithril_axe.yaml b/data/items/tools/mithril_axe.yaml
index ca18195..ca18195 100644
--- a/data/items/mithril_axe.yaml
+++ b/data/items/tools/mithril_axe.yaml
diff --git a/data/items/mithril_pickaxe.yaml b/data/items/tools/mithril_pickaxe.yaml
index 5da6937..5da6937 100644
--- a/data/items/mithril_pickaxe.yaml
+++ b/data/items/tools/mithril_pickaxe.yaml
diff --git a/data/items/necklace_mould.yaml b/data/items/tools/necklace_mould.yaml
index bc4df45..bc4df45 100644
--- a/data/items/necklace_mould.yaml
+++ b/data/items/tools/necklace_mould.yaml
diff --git a/data/items/needle.yaml b/data/items/tools/needle.yaml
index 5f53bf3..5f53bf3 100644
--- a/data/items/needle.yaml
+++ b/data/items/tools/needle.yaml
diff --git a/data/items/plant_pot.yaml b/data/items/tools/plant_pot.yaml
index 2f81e08..2f81e08 100644
--- a/data/items/plant_pot.yaml
+++ b/data/items/tools/plant_pot.yaml
diff --git a/data/items/rake.yaml b/data/items/tools/rake.yaml
index 5949626..5949626 100644
--- a/data/items/rake.yaml
+++ b/data/items/tools/rake.yaml
diff --git a/data/items/ring_mould.yaml b/data/items/tools/ring_mould.yaml
index d7846c8..d7846c8 100644
--- a/data/items/ring_mould.yaml
+++ b/data/items/tools/ring_mould.yaml
diff --git a/data/items/rune_axe.yaml b/data/items/tools/rune_axe.yaml
index a694bdf..a694bdf 100644
--- a/data/items/rune_axe.yaml
+++ b/data/items/tools/rune_axe.yaml
diff --git a/data/items/rune_pickaxe.yaml b/data/items/tools/rune_pickaxe.yaml
index 265231d..265231d 100644
--- a/data/items/rune_pickaxe.yaml
+++ b/data/items/tools/rune_pickaxe.yaml
diff --git a/data/items/saw.yaml b/data/items/tools/saw.yaml
index 4a7ad6a..4a7ad6a 100644
--- a/data/items/saw.yaml
+++ b/data/items/tools/saw.yaml
diff --git a/data/items/shears.yaml b/data/items/tools/shears.yaml
index 4166be3..4166be3 100644
--- a/data/items/shears.yaml
+++ b/data/items/tools/shears.yaml
diff --git a/data/items/small_fishing_net.yaml b/data/items/tools/small_fishing_net.yaml
index 9e91f8f..9e91f8f 100644
--- a/data/items/small_fishing_net.yaml
+++ b/data/items/tools/small_fishing_net.yaml
diff --git a/data/items/spade.yaml b/data/items/tools/spade.yaml
index 7d0b465..7d0b465 100644
--- a/data/items/spade.yaml
+++ b/data/items/tools/spade.yaml
diff --git a/data/items/steel_axe.yaml b/data/items/tools/steel_axe.yaml
index 6f2ac99..6f2ac99 100644
--- a/data/items/steel_axe.yaml
+++ b/data/items/tools/steel_axe.yaml
diff --git a/data/items/steel_pickaxe.yaml b/data/items/tools/steel_pickaxe.yaml
index cc048a1..cc048a1 100644
--- a/data/items/steel_pickaxe.yaml
+++ b/data/items/tools/steel_pickaxe.yaml
diff --git a/data/items/unfired_pie_dish.yaml b/data/items/tools/unfired_pie_dish.yaml
index fddc4d1..fddc4d1 100644
--- a/data/items/unfired_pie_dish.yaml
+++ b/data/items/tools/unfired_pie_dish.yaml
diff --git a/data/items/unfired_plant_pot.yaml b/data/items/tools/unfired_plant_pot.yaml
index c088242..c088242 100644
--- a/data/items/unfired_plant_pot.yaml
+++ b/data/items/tools/unfired_plant_pot.yaml
diff --git a/data/items/unfired_pot.yaml b/data/items/tools/unfired_pot.yaml
index 265a19f..265a19f 100644
--- a/data/items/unfired_pot.yaml
+++ b/data/items/tools/unfired_pot.yaml
diff --git a/data/items/watering_can.yaml b/data/items/tools/watering_can.yaml
index 4a75de9..4a75de9 100644
--- a/data/items/watering_can.yaml
+++ b/data/items/tools/watering_can.yaml
diff --git a/data/items/torstol_potion_unf.yaml b/data/items/torstol_potion_unf.yaml
deleted file mode 100644
index f5816d2..0000000
--- a/data/items/torstol_potion_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: torstol_potion_unf
-name: "torstol potion (unf)"
-color: "48"
-description: "An unfinished potion with torstol floating in water."
-value: 102
-stackable: false
-made_from:
- - items: [torstol]
- qty: 1
- - items: [vial_of_water]
- qty: 1
-ticks: 0
diff --git a/data/mobs/estate_broker.yaml b/data/mobs/estate_broker.yaml
index 6698730..a8b3ed7 100644
--- a/data/mobs/estate_broker.yaml
+++ b/data/mobs/estate_broker.yaml
@@ -20,8 +20,8 @@ talk:
set_player_flags:
owns_house_local_neighborhood: local_neighborhood
condition:
- not:
- player_flag: owns_house_local_neighborhood
+ not: true
+ player_flag: owns_house_local_neighborhood
next: purchased
text: Sounds great! I'll buy one.
- next: goodbye
@@ -39,8 +39,8 @@ talk:
set_player_flags:
owns_house_local_neighborhood: local_neighborhood
condition:
- not:
- player_flag: owns_house_local_neighborhood
+ not: true
+ player_flag: owns_house_local_neighborhood
next: purchased
text: Yes, I'd like to buy a house.
- condition:
diff --git a/data/objects/anvil.yaml b/data/objects/anvil.yaml
index 22725c1..ab5a79f 100644
--- a/data/objects/anvil.yaml
+++ b/data/objects/anvil.yaml
@@ -3,7 +3,7 @@ name: anvil
color: "250"
description: "A heavy iron anvil for hammering metal into shape."
use_interactions:
- - item: silver_bar
+ - item_id: silver_bar
message: "You should use this with a mold at a furnace."
- - item: gold_bar
+ - item_id: gold_bar
message: "You should use this with a mold at a furnace."
diff --git a/data/recipes/clean/clean_avantoe.yaml b/data/recipes/clean/clean_avantoe.yaml
new file mode 100644
index 0000000..61f8f87
--- /dev/null
+++ b/data/recipes/clean/clean_avantoe.yaml
@@ -0,0 +1,11 @@
+id: clean_avantoe
+type: clean
+skill: pharmacy
+level: 48
+xp: 10
+wait: 2
+consume:
+ - items: [grimy_avantoe]
+ quantity: 1
+output: avantoe
+message: "You clean the grimy avantoe leaf."
diff --git a/data/recipes/clean/clean_cadantine.yaml b/data/recipes/clean/clean_cadantine.yaml
new file mode 100644
index 0000000..a013b5d
--- /dev/null
+++ b/data/recipes/clean/clean_cadantine.yaml
@@ -0,0 +1,11 @@
+id: clean_cadantine
+type: clean
+skill: pharmacy
+level: 65
+xp: 13
+wait: 2
+consume:
+ - items: [grimy_cadantine]
+ quantity: 1
+output: cadantine
+message: "You clean the grimy cadantine leaf."
diff --git a/data/recipes/clean/clean_dwarf_weed.yaml b/data/recipes/clean/clean_dwarf_weed.yaml
new file mode 100644
index 0000000..4ea9bb7
--- /dev/null
+++ b/data/recipes/clean/clean_dwarf_weed.yaml
@@ -0,0 +1,11 @@
+id: clean_dwarf_weed
+type: clean
+skill: pharmacy
+level: 70
+xp: 14
+wait: 2
+consume:
+ - items: [grimy_dwarf_weed]
+ quantity: 1
+output: dwarf_weed
+message: "You clean the grimy dwarf weed leaf."
diff --git a/data/recipes/clean/clean_guam.yaml b/data/recipes/clean/clean_guam.yaml
new file mode 100644
index 0000000..d8bb492
--- /dev/null
+++ b/data/recipes/clean/clean_guam.yaml
@@ -0,0 +1,11 @@
+id: clean_guam
+type: clean
+skill: pharmacy
+level: 3
+xp: 3
+wait: 2
+consume:
+ - items: [grimy_guam]
+ quantity: 1
+output: guam
+message: "You clean the grimy guam leaf."
diff --git a/data/recipes/clean/clean_harralander.yaml b/data/recipes/clean/clean_harralander.yaml
new file mode 100644
index 0000000..15d9d22
--- /dev/null
+++ b/data/recipes/clean/clean_harralander.yaml
@@ -0,0 +1,11 @@
+id: clean_harralander
+type: clean
+skill: pharmacy
+level: 20
+xp: 6
+wait: 2
+consume:
+ - items: [grimy_harralander]
+ quantity: 1
+output: harralander
+message: "You clean the grimy harralander leaf."
diff --git a/data/recipes/clean/clean_irit.yaml b/data/recipes/clean/clean_irit.yaml
new file mode 100644
index 0000000..f75603b
--- /dev/null
+++ b/data/recipes/clean/clean_irit.yaml
@@ -0,0 +1,11 @@
+id: clean_irit
+type: clean
+skill: pharmacy
+level: 40
+xp: 9
+wait: 2
+consume:
+ - items: [grimy_irit]
+ quantity: 1
+output: irit
+message: "You clean the grimy irit leaf."
diff --git a/data/recipes/clean/clean_kwuarm.yaml b/data/recipes/clean/clean_kwuarm.yaml
new file mode 100644
index 0000000..1a11a84
--- /dev/null
+++ b/data/recipes/clean/clean_kwuarm.yaml
@@ -0,0 +1,11 @@
+id: clean_kwuarm
+type: clean
+skill: pharmacy
+level: 54
+xp: 11
+wait: 2
+consume:
+ - items: [grimy_kwuarm]
+ quantity: 1
+output: kwuarm
+message: "You clean the grimy kwuarm leaf."
diff --git a/data/recipes/clean/clean_lantadyme.yaml b/data/recipes/clean/clean_lantadyme.yaml
new file mode 100644
index 0000000..076f20d
--- /dev/null
+++ b/data/recipes/clean/clean_lantadyme.yaml
@@ -0,0 +1,11 @@
+id: clean_lantadyme
+type: clean
+skill: pharmacy
+level: 67
+xp: 13
+wait: 2
+consume:
+ - items: [grimy_lantadyme]
+ quantity: 1
+output: lantadyme
+message: "You clean the grimy lantadyme leaf."
diff --git a/data/recipes/clean/clean_marrentill.yaml b/data/recipes/clean/clean_marrentill.yaml
new file mode 100644
index 0000000..f1565dd
--- /dev/null
+++ b/data/recipes/clean/clean_marrentill.yaml
@@ -0,0 +1,11 @@
+id: clean_marrentill
+type: clean
+skill: pharmacy
+level: 5
+xp: 4
+wait: 2
+consume:
+ - items: [grimy_marrentill]
+ quantity: 1
+output: marrentill
+message: "You clean the grimy marrentill leaf."
diff --git a/data/recipes/clean/clean_ranarr.yaml b/data/recipes/clean/clean_ranarr.yaml
new file mode 100644
index 0000000..2e639d8
--- /dev/null
+++ b/data/recipes/clean/clean_ranarr.yaml
@@ -0,0 +1,11 @@
+id: clean_ranarr
+type: clean
+skill: pharmacy
+level: 25
+xp: 8
+wait: 2
+consume:
+ - items: [grimy_ranarr]
+ quantity: 1
+output: ranarr
+message: "You clean the grimy ranarr leaf."
diff --git a/data/recipes/clean/clean_snapdragon.yaml b/data/recipes/clean/clean_snapdragon.yaml
new file mode 100644
index 0000000..995ac8f
--- /dev/null
+++ b/data/recipes/clean/clean_snapdragon.yaml
@@ -0,0 +1,11 @@
+id: clean_snapdragon
+type: clean
+skill: pharmacy
+level: 59
+xp: 12
+wait: 2
+consume:
+ - items: [grimy_snapdragon]
+ quantity: 1
+output: snapdragon
+message: "You clean the grimy snapdragon leaf."
diff --git a/data/recipes/clean/clean_tarromin.yaml b/data/recipes/clean/clean_tarromin.yaml
new file mode 100644
index 0000000..1ad55e1
--- /dev/null
+++ b/data/recipes/clean/clean_tarromin.yaml
@@ -0,0 +1,11 @@
+id: clean_tarromin
+type: clean
+skill: pharmacy
+level: 11
+xp: 5
+wait: 2
+consume:
+ - items: [grimy_tarromin]
+ quantity: 1
+output: tarromin
+message: "You clean the grimy tarromin leaf."
diff --git a/data/recipes/clean/clean_toadflax.yaml b/data/recipes/clean/clean_toadflax.yaml
new file mode 100644
index 0000000..11aafca
--- /dev/null
+++ b/data/recipes/clean/clean_toadflax.yaml
@@ -0,0 +1,11 @@
+id: clean_toadflax
+type: clean
+skill: pharmacy
+level: 30
+xp: 8
+wait: 2
+consume:
+ - items: [grimy_toadflax]
+ quantity: 1
+output: toadflax
+message: "You clean the grimy toadflax leaf."
diff --git a/data/recipes/clean/clean_torstol.yaml b/data/recipes/clean/clean_torstol.yaml
new file mode 100644
index 0000000..c9bac28
--- /dev/null
+++ b/data/recipes/clean/clean_torstol.yaml
@@ -0,0 +1,11 @@
+id: clean_torstol
+type: clean
+skill: pharmacy
+level: 75
+xp: 15
+wait: 2
+consume:
+ - items: [grimy_torstol]
+ quantity: 1
+output: torstol
+message: "You clean the grimy torstol leaf."
diff --git a/data/recipes/clean_avantoe.yaml b/data/recipes/clean_avantoe.yaml
deleted file mode 100644
index 6903718..0000000
--- a/data/recipes/clean_avantoe.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_avantoe
-type: clean
-skill: pharmacy
-level: 48
-xp: 10
-wait: 2
-consume:
- - items: [grimy_avantoe]
- qty: 1
-output: avantoe
-message: "You clean the grimy avantoe leaf."
diff --git a/data/recipes/clean_cadantine.yaml b/data/recipes/clean_cadantine.yaml
deleted file mode 100644
index 0a84f1f..0000000
--- a/data/recipes/clean_cadantine.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_cadantine
-type: clean
-skill: pharmacy
-level: 65
-xp: 13
-wait: 2
-consume:
- - items: [grimy_cadantine]
- qty: 1
-output: cadantine
-message: "You clean the grimy cadantine leaf."
diff --git a/data/recipes/clean_dwarf_weed.yaml b/data/recipes/clean_dwarf_weed.yaml
deleted file mode 100644
index 4843036..0000000
--- a/data/recipes/clean_dwarf_weed.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_dwarf_weed
-type: clean
-skill: pharmacy
-level: 70
-xp: 14
-wait: 2
-consume:
- - items: [grimy_dwarf_weed]
- qty: 1
-output: dwarf_weed
-message: "You clean the grimy dwarf weed leaf."
diff --git a/data/recipes/clean_guam.yaml b/data/recipes/clean_guam.yaml
deleted file mode 100644
index faa1e0f..0000000
--- a/data/recipes/clean_guam.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_guam
-type: clean
-skill: pharmacy
-level: 3
-xp: 3
-wait: 2
-consume:
- - items: [grimy_guam]
- qty: 1
-output: guam
-message: "You clean the grimy guam leaf."
diff --git a/data/recipes/clean_harralander.yaml b/data/recipes/clean_harralander.yaml
deleted file mode 100644
index 42aca32..0000000
--- a/data/recipes/clean_harralander.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_harralander
-type: clean
-skill: pharmacy
-level: 20
-xp: 6
-wait: 2
-consume:
- - items: [grimy_harralander]
- qty: 1
-output: harralander
-message: "You clean the grimy harralander leaf."
diff --git a/data/recipes/clean_irit.yaml b/data/recipes/clean_irit.yaml
deleted file mode 100644
index 1524c20..0000000
--- a/data/recipes/clean_irit.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_irit
-type: clean
-skill: pharmacy
-level: 40
-xp: 9
-wait: 2
-consume:
- - items: [grimy_irit]
- qty: 1
-output: irit
-message: "You clean the grimy irit leaf."
diff --git a/data/recipes/clean_kwuarm.yaml b/data/recipes/clean_kwuarm.yaml
deleted file mode 100644
index 178dec4..0000000
--- a/data/recipes/clean_kwuarm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_kwuarm
-type: clean
-skill: pharmacy
-level: 54
-xp: 11
-wait: 2
-consume:
- - items: [grimy_kwuarm]
- qty: 1
-output: kwuarm
-message: "You clean the grimy kwuarm leaf."
diff --git a/data/recipes/clean_lantadyme.yaml b/data/recipes/clean_lantadyme.yaml
deleted file mode 100644
index 05c4f98..0000000
--- a/data/recipes/clean_lantadyme.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_lantadyme
-type: clean
-skill: pharmacy
-level: 67
-xp: 13
-wait: 2
-consume:
- - items: [grimy_lantadyme]
- qty: 1
-output: lantadyme
-message: "You clean the grimy lantadyme leaf."
diff --git a/data/recipes/clean_marrentill.yaml b/data/recipes/clean_marrentill.yaml
deleted file mode 100644
index 55959c5..0000000
--- a/data/recipes/clean_marrentill.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_marrentill
-type: clean
-skill: pharmacy
-level: 5
-xp: 4
-wait: 2
-consume:
- - items: [grimy_marrentill]
- qty: 1
-output: marrentill
-message: "You clean the grimy marrentill leaf."
diff --git a/data/recipes/clean_ranarr.yaml b/data/recipes/clean_ranarr.yaml
deleted file mode 100644
index 712c88b..0000000
--- a/data/recipes/clean_ranarr.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_ranarr
-type: clean
-skill: pharmacy
-level: 25
-xp: 8
-wait: 2
-consume:
- - items: [grimy_ranarr]
- qty: 1
-output: ranarr
-message: "You clean the grimy ranarr leaf."
diff --git a/data/recipes/clean_snapdragon.yaml b/data/recipes/clean_snapdragon.yaml
deleted file mode 100644
index d90c775..0000000
--- a/data/recipes/clean_snapdragon.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_snapdragon
-type: clean
-skill: pharmacy
-level: 59
-xp: 12
-wait: 2
-consume:
- - items: [grimy_snapdragon]
- qty: 1
-output: snapdragon
-message: "You clean the grimy snapdragon leaf."
diff --git a/data/recipes/clean_tarromin.yaml b/data/recipes/clean_tarromin.yaml
deleted file mode 100644
index 1752b7c..0000000
--- a/data/recipes/clean_tarromin.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_tarromin
-type: clean
-skill: pharmacy
-level: 11
-xp: 5
-wait: 2
-consume:
- - items: [grimy_tarromin]
- qty: 1
-output: tarromin
-message: "You clean the grimy tarromin leaf."
diff --git a/data/recipes/clean_toadflax.yaml b/data/recipes/clean_toadflax.yaml
deleted file mode 100644
index 4124576..0000000
--- a/data/recipes/clean_toadflax.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_toadflax
-type: clean
-skill: pharmacy
-level: 30
-xp: 8
-wait: 2
-consume:
- - items: [grimy_toadflax]
- qty: 1
-output: toadflax
-message: "You clean the grimy toadflax leaf."
diff --git a/data/recipes/clean_torstol.yaml b/data/recipes/clean_torstol.yaml
deleted file mode 100644
index 7ce0017..0000000
--- a/data/recipes/clean_torstol.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: clean_torstol
-type: clean
-skill: pharmacy
-level: 75
-xp: 15
-wait: 2
-consume:
- - items: [grimy_torstol]
- qty: 1
-output: torstol
-message: "You clean the grimy torstol leaf."
diff --git a/data/recipes/construct_mahogany_planks.yaml b/data/recipes/construct_mahogany_planks.yaml
deleted file mode 100644
index 07e0f40..0000000
--- a/data/recipes/construct_mahogany_planks.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: construct_mahogany_planks
-type: construction
-level: 50
-xp: 30
-wait: 20
-station: [workbench]
-tool: saw
-consume:
- - items: [mahogany_logs]
- qty: 1
-output: mahogany_planks
-message: "You saw the mahogany logs into luxurious mahogany planks."
diff --git a/data/recipes/construct_mahogany_table.yaml b/data/recipes/construct_mahogany_table.yaml
deleted file mode 100644
index 252736f..0000000
--- a/data/recipes/construct_mahogany_table.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: construct_mahogany_table
-type: construction
-level: 52
-xp: 120
-wait: 6
-station: [workbench]
-consume:
- - items: [mahogany_planks]
- qty: 3
-output: mahogany_table
-message: "You build a luxurious mahogany table."
diff --git a/data/recipes/construct_oak_planks.yaml b/data/recipes/construct_oak_planks.yaml
deleted file mode 100644
index 5858208..0000000
--- a/data/recipes/construct_oak_planks.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: construct_oak_planks
-type: construction
-level: 15
-xp: 10
-wait: 20
-station: [workbench]
-tool: saw
-consume:
- - items: [oak_logs]
- qty: 1
-output: oak_planks
-message: "You saw the oak logs into sturdy oak planks."
diff --git a/data/recipes/construct_oak_shelf.yaml b/data/recipes/construct_oak_shelf.yaml
deleted file mode 100644
index 8661679..0000000
--- a/data/recipes/construct_oak_shelf.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: construct_oak_shelf
-type: construction
-level: 18
-xp: 40
-wait: 6
-station: [workbench]
-consume:
- - items: [oak_planks]
- qty: 2
-output: oak_shelf
-message: "You assemble the oak planks into a sturdy shelf."
diff --git a/data/recipes/construct_oak_table.yaml b/data/recipes/construct_oak_table.yaml
deleted file mode 100644
index e8eff24..0000000
--- a/data/recipes/construct_oak_table.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: construct_oak_table
-type: construction
-level: 20
-xp: 50
-wait: 6
-station: [workbench]
-consume:
- - items: [oak_planks]
- qty: 3
-output: oak_table
-message: "You build a fine oak table."
diff --git a/data/recipes/construct_planks.yaml b/data/recipes/construct_planks.yaml
deleted file mode 100644
index 4a2a363..0000000
--- a/data/recipes/construct_planks.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: construct_planks
-type: construction
-level: 1
-xp: 5
-wait: 20
-station: [workbench]
-tool: saw
-consume:
- - items: [logs]
- qty: 1
-output: planks
-message: "You saw the logs into some regular planks."
diff --git a/data/recipes/construct_teak_planks.yaml b/data/recipes/construct_teak_planks.yaml
deleted file mode 100644
index 022ff7f..0000000
--- a/data/recipes/construct_teak_planks.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: construct_teak_planks
-type: construction
-level: 35
-xp: 20
-wait: 20
-station: [workbench]
-tool: saw
-consume:
- - items: [teak_logs]
- qty: 1
-output: teak_planks
-message: "You saw the teak logs into fine teak planks."
diff --git a/data/recipes/construct_teak_table.yaml b/data/recipes/construct_teak_table.yaml
deleted file mode 100644
index db926b8..0000000
--- a/data/recipes/construct_teak_table.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: construct_teak_table
-type: construction
-level: 38
-xp: 80
-wait: 6
-station: [workbench]
-consume:
- - items: [teak_planks]
- qty: 3
-output: teak_table
-message: "You build an elegant teak table."
diff --git a/data/recipes/construct_wooden_chair.yaml b/data/recipes/construct_wooden_chair.yaml
deleted file mode 100644
index cad6200..0000000
--- a/data/recipes/construct_wooden_chair.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: construct_wooden_chair
-type: construction
-level: 8
-xp: 30
-wait: 6
-station: [workbench]
-consume:
- - items: [planks]
- qty: 2
-output: wooden_chair
-message: "You craft a comfortable wooden chair."
diff --git a/data/recipes/construct_wooden_shelf.yaml b/data/recipes/construct_wooden_shelf.yaml
deleted file mode 100644
index f09a199..0000000
--- a/data/recipes/construct_wooden_shelf.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: construct_wooden_shelf
-type: construction
-level: 4
-xp: 20
-wait: 6
-station: [workbench]
-consume:
- - items: [planks]
- qty: 2
-output: wooden_shelf
-message: "You assemble the planks into a wooden shelf."
diff --git a/data/recipes/construct_wooden_table.yaml b/data/recipes/construct_wooden_table.yaml
deleted file mode 100644
index 8451f31..0000000
--- a/data/recipes/construct_wooden_table.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: construct_wooden_table
-type: construction
-level: 6
-xp: 25
-wait: 6
-station: [workbench]
-consume:
- - items: [planks]
- qty: 3
-output: wooden_table
-message: "You build a sturdy wooden table."
diff --git a/data/recipes/construction/construct_mahogany_planks.yaml b/data/recipes/construction/construct_mahogany_planks.yaml
new file mode 100644
index 0000000..6634f78
--- /dev/null
+++ b/data/recipes/construction/construct_mahogany_planks.yaml
@@ -0,0 +1,12 @@
+id: construct_mahogany_planks
+type: construction
+level: 50
+xp: 30
+wait: 20
+station: [workbench]
+tool: saw
+consume:
+ - items: [mahogany_logs]
+ quantity: 1
+output: mahogany_planks
+message: "You saw the mahogany logs into luxurious mahogany planks."
diff --git a/data/recipes/construction/construct_mahogany_table.yaml b/data/recipes/construction/construct_mahogany_table.yaml
new file mode 100644
index 0000000..89d08e4
--- /dev/null
+++ b/data/recipes/construction/construct_mahogany_table.yaml
@@ -0,0 +1,11 @@
+id: construct_mahogany_table
+type: construction
+level: 52
+xp: 120
+wait: 6
+station: [workbench]
+consume:
+ - items: [mahogany_planks]
+ quantity: 3
+output: mahogany_table
+message: "You build a luxurious mahogany table."
diff --git a/data/recipes/construction/construct_oak_planks.yaml b/data/recipes/construction/construct_oak_planks.yaml
new file mode 100644
index 0000000..77c2fcb
--- /dev/null
+++ b/data/recipes/construction/construct_oak_planks.yaml
@@ -0,0 +1,12 @@
+id: construct_oak_planks
+type: construction
+level: 15
+xp: 10
+wait: 20
+station: [workbench]
+tool: saw
+consume:
+ - items: [oak_logs]
+ quantity: 1
+output: oak_planks
+message: "You saw the oak logs into sturdy oak planks."
diff --git a/data/recipes/construction/construct_oak_shelf.yaml b/data/recipes/construction/construct_oak_shelf.yaml
new file mode 100644
index 0000000..042e64f
--- /dev/null
+++ b/data/recipes/construction/construct_oak_shelf.yaml
@@ -0,0 +1,11 @@
+id: construct_oak_shelf
+type: construction
+level: 18
+xp: 40
+wait: 6
+station: [workbench]
+consume:
+ - items: [oak_planks]
+ quantity: 2
+output: oak_shelf
+message: "You assemble the oak planks into a sturdy shelf."
diff --git a/data/recipes/construction/construct_oak_table.yaml b/data/recipes/construction/construct_oak_table.yaml
new file mode 100644
index 0000000..8eafe15
--- /dev/null
+++ b/data/recipes/construction/construct_oak_table.yaml
@@ -0,0 +1,11 @@
+id: construct_oak_table
+type: construction
+level: 20
+xp: 50
+wait: 6
+station: [workbench]
+consume:
+ - items: [oak_planks]
+ quantity: 3
+output: oak_table
+message: "You build a fine oak table."
diff --git a/data/recipes/construction/construct_planks.yaml b/data/recipes/construction/construct_planks.yaml
new file mode 100644
index 0000000..3ed8058
--- /dev/null
+++ b/data/recipes/construction/construct_planks.yaml
@@ -0,0 +1,12 @@
+id: construct_planks
+type: construction
+level: 1
+xp: 5
+wait: 20
+station: [workbench]
+tool: saw
+consume:
+ - items: [logs]
+ quantity: 1
+output: planks
+message: "You saw the logs into some regular planks."
diff --git a/data/recipes/construction/construct_teak_planks.yaml b/data/recipes/construction/construct_teak_planks.yaml
new file mode 100644
index 0000000..aec0888
--- /dev/null
+++ b/data/recipes/construction/construct_teak_planks.yaml
@@ -0,0 +1,12 @@
+id: construct_teak_planks
+type: construction
+level: 35
+xp: 20
+wait: 20
+station: [workbench]
+tool: saw
+consume:
+ - items: [teak_logs]
+ quantity: 1
+output: teak_planks
+message: "You saw the teak logs into fine teak planks."
diff --git a/data/recipes/construction/construct_teak_table.yaml b/data/recipes/construction/construct_teak_table.yaml
new file mode 100644
index 0000000..88d4a2a
--- /dev/null
+++ b/data/recipes/construction/construct_teak_table.yaml
@@ -0,0 +1,11 @@
+id: construct_teak_table
+type: construction
+level: 38
+xp: 80
+wait: 6
+station: [workbench]
+consume:
+ - items: [teak_planks]
+ quantity: 3
+output: teak_table
+message: "You build an elegant teak table."
diff --git a/data/recipes/construction/construct_wooden_chair.yaml b/data/recipes/construction/construct_wooden_chair.yaml
new file mode 100644
index 0000000..3a9120d
--- /dev/null
+++ b/data/recipes/construction/construct_wooden_chair.yaml
@@ -0,0 +1,11 @@
+id: construct_wooden_chair
+type: construction
+level: 8
+xp: 30
+wait: 6
+station: [workbench]
+consume:
+ - items: [planks]
+ quantity: 2
+output: wooden_chair
+message: "You craft a comfortable wooden chair."
diff --git a/data/recipes/construction/construct_wooden_shelf.yaml b/data/recipes/construction/construct_wooden_shelf.yaml
new file mode 100644
index 0000000..c8ea836
--- /dev/null
+++ b/data/recipes/construction/construct_wooden_shelf.yaml
@@ -0,0 +1,11 @@
+id: construct_wooden_shelf
+type: construction
+level: 4
+xp: 20
+wait: 6
+station: [workbench]
+consume:
+ - items: [planks]
+ quantity: 2
+output: wooden_shelf
+message: "You assemble the planks into a wooden shelf."
diff --git a/data/recipes/construction/construct_wooden_table.yaml b/data/recipes/construction/construct_wooden_table.yaml
new file mode 100644
index 0000000..21d6c53
--- /dev/null
+++ b/data/recipes/construction/construct_wooden_table.yaml
@@ -0,0 +1,11 @@
+id: construct_wooden_table
+type: construction
+level: 6
+xp: 25
+wait: 6
+station: [workbench]
+consume:
+ - items: [planks]
+ quantity: 3
+output: wooden_table
+message: "You build a sturdy wooden table."
diff --git a/data/recipes/cook_anchovies.yaml b/data/recipes/cook_anchovies.yaml
deleted file mode 100644
index 07d3f62..0000000
--- a/data/recipes/cook_anchovies.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: cook_anchovies
-type: cooking
-level: 1
-xp: 30
-wait: 6
-station: [fire, cooking_range]
-consume:
- - items: [raw_anchovies]
- qty: 1
-output: anchovies
-fail: burnt_fish
-message: "Cooked to perfection. It looks great!"
-fail_message: "You accidentally burn the anchovies."
diff --git a/data/recipes/cook_bread.yaml b/data/recipes/cook_bread.yaml
deleted file mode 100644
index c76cedc..0000000
--- a/data/recipes/cook_bread.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: cook_bread
-type: cooking
-level: 1
-xp: 40
-wait: 6
-station: [cooking_range]
-consume:
- - items: [bread_dough]
- qty: 1
-output: bread
-fail: burnt_meat
-message: "You bake the dough into a fresh loaf of bread."
-fail_message: "You burn the bread to a crisp."
diff --git a/data/recipes/cook_herring.yaml b/data/recipes/cook_herring.yaml
deleted file mode 100644
index 05d10eb..0000000
--- a/data/recipes/cook_herring.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: cook_herring
-type: cooking
-level: 5
-xp: 50
-wait: 6
-station: [fire, cooking_range]
-consume:
- - items: [raw_herring]
- qty: 1
-output: herring
-fail: burnt_fish
-message: "Cooked to perfection. It looks great!"
-fail_message: "You accidentally burn the herring."
diff --git a/data/recipes/cook_salmon.yaml b/data/recipes/cook_salmon.yaml
deleted file mode 100644
index ab086fb..0000000
--- a/data/recipes/cook_salmon.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: cook_salmon
-type: cooking
-level: 25
-xp: 90
-wait: 6
-station: [fire, cooking_range]
-consume:
- - items: [raw_salmon]
- qty: 1
-output: salmon
-fail: burnt_fish
-message: "Cooked to perfection. It looks great!"
-fail_message: "You accidentally burn the salmon."
diff --git a/data/recipes/cook_sardine.yaml b/data/recipes/cook_sardine.yaml
deleted file mode 100644
index f7e8389..0000000
--- a/data/recipes/cook_sardine.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: cook_sardine
-type: cooking
-level: 1
-xp: 40
-wait: 6
-station: [fire, cooking_range]
-consume:
- - items: [raw_sardine]
- qty: 1
-output: sardine
-fail: burnt_fish
-message: "Cooked to perfection. It looks great!"
-fail_message: "You accidentally burn the sardine."
diff --git a/data/recipes/cook_shrimps.yaml b/data/recipes/cook_shrimps.yaml
deleted file mode 100644
index 8755b68..0000000
--- a/data/recipes/cook_shrimps.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: cook_shrimps
-type: cooking
-level: 1
-xp: 30
-wait: 6
-station: [fire, cooking_range]
-consume:
- - items: [raw_shrimps]
- qty: 1
-output: shrimps
-fail: burnt_fish
-message: "Cooked to perfection. It looks great!"
-fail_message: "You accidentally burn the shrimps."
diff --git a/data/recipes/cook_trout.yaml b/data/recipes/cook_trout.yaml
deleted file mode 100644
index a392e3d..0000000
--- a/data/recipes/cook_trout.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: cook_trout
-type: cooking
-level: 15
-xp: 70
-wait: 6
-station: [fire, cooking_range]
-consume:
- - items: [raw_trout]
- qty: 1
-output: trout
-fail: burnt_fish
-message: "Cooked to perfection. It looks great!"
-fail_message: "You accidentally burn the trout."
diff --git a/data/recipes/cooking/cook_anchovies.yaml b/data/recipes/cooking/cook_anchovies.yaml
new file mode 100644
index 0000000..bd4ea41
--- /dev/null
+++ b/data/recipes/cooking/cook_anchovies.yaml
@@ -0,0 +1,13 @@
+id: cook_anchovies
+type: cooking
+level: 1
+xp: 30
+wait: 6
+station: [fire, cooking_range]
+consume:
+ - items: [raw_anchovies]
+ quantity: 1
+output: anchovies
+fail: burnt_fish
+message: "Cooked to perfection. It looks great!"
+fail_message: "You accidentally burn the anchovies."
diff --git a/data/recipes/cooking/cook_bread.yaml b/data/recipes/cooking/cook_bread.yaml
new file mode 100644
index 0000000..d1c68bf
--- /dev/null
+++ b/data/recipes/cooking/cook_bread.yaml
@@ -0,0 +1,13 @@
+id: cook_bread
+type: cooking
+level: 1
+xp: 40
+wait: 6
+station: [cooking_range]
+consume:
+ - items: [bread_dough]
+ quantity: 1
+output: bread
+fail: burnt_meat
+message: "You bake the dough into a fresh loaf of bread."
+fail_message: "You burn the bread to a crisp."
diff --git a/data/recipes/cooking/cook_herring.yaml b/data/recipes/cooking/cook_herring.yaml
new file mode 100644
index 0000000..3113092
--- /dev/null
+++ b/data/recipes/cooking/cook_herring.yaml
@@ -0,0 +1,13 @@
+id: cook_herring
+type: cooking
+level: 5
+xp: 50
+wait: 6
+station: [fire, cooking_range]
+consume:
+ - items: [raw_herring]
+ quantity: 1
+output: herring
+fail: burnt_fish
+message: "Cooked to perfection. It looks great!"
+fail_message: "You accidentally burn the herring."
diff --git a/data/recipes/cooking/cook_salmon.yaml b/data/recipes/cooking/cook_salmon.yaml
new file mode 100644
index 0000000..32c0fb0
--- /dev/null
+++ b/data/recipes/cooking/cook_salmon.yaml
@@ -0,0 +1,13 @@
+id: cook_salmon
+type: cooking
+level: 25
+xp: 90
+wait: 6
+station: [fire, cooking_range]
+consume:
+ - items: [raw_salmon]
+ quantity: 1
+output: salmon
+fail: burnt_fish
+message: "Cooked to perfection. It looks great!"
+fail_message: "You accidentally burn the salmon."
diff --git a/data/recipes/cooking/cook_sardine.yaml b/data/recipes/cooking/cook_sardine.yaml
new file mode 100644
index 0000000..fcda9b5
--- /dev/null
+++ b/data/recipes/cooking/cook_sardine.yaml
@@ -0,0 +1,13 @@
+id: cook_sardine
+type: cooking
+level: 1
+xp: 40
+wait: 6
+station: [fire, cooking_range]
+consume:
+ - items: [raw_sardine]
+ quantity: 1
+output: sardine
+fail: burnt_fish
+message: "Cooked to perfection. It looks great!"
+fail_message: "You accidentally burn the sardine."
diff --git a/data/recipes/cooking/cook_shrimps.yaml b/data/recipes/cooking/cook_shrimps.yaml
new file mode 100644
index 0000000..feb4506
--- /dev/null
+++ b/data/recipes/cooking/cook_shrimps.yaml
@@ -0,0 +1,13 @@
+id: cook_shrimps
+type: cooking
+level: 1
+xp: 30
+wait: 6
+station: [fire, cooking_range]
+consume:
+ - items: [raw_shrimps]
+ quantity: 1
+output: shrimps
+fail: burnt_fish
+message: "Cooked to perfection. It looks great!"
+fail_message: "You accidentally burn the shrimps."
diff --git a/data/recipes/cooking/cook_trout.yaml b/data/recipes/cooking/cook_trout.yaml
new file mode 100644
index 0000000..cec6cd4
--- /dev/null
+++ b/data/recipes/cooking/cook_trout.yaml
@@ -0,0 +1,13 @@
+id: cook_trout
+type: cooking
+level: 15
+xp: 70
+wait: 6
+station: [fire, cooking_range]
+consume:
+ - items: [raw_trout]
+ quantity: 1
+output: trout
+fail: burnt_fish
+message: "Cooked to perfection. It looks great!"
+fail_message: "You accidentally burn the trout."
diff --git a/data/recipes/craft_ball_of_wool.yaml b/data/recipes/craft_ball_of_wool.yaml
deleted file mode 100644
index 2f8f4f9..0000000
--- a/data/recipes/craft_ball_of_wool.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: craft_ball_of_wool
-type: crafting
-level: 1
-xp: 3
-wait: 3
-station: [spinning_wheel]
-consume:
- - items: [wool]
- qty: 1
-output: ball_of_wool
-message: "You spin the wool into a ball."
diff --git a/data/recipes/craft_bowstring.yaml b/data/recipes/craft_bowstring.yaml
deleted file mode 100644
index 1df6aba..0000000
--- a/data/recipes/craft_bowstring.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: craft_bowstring
-type: crafting
-level: 1
-xp: 15
-wait: 3
-station: [spinning_wheel]
-consume:
- - items: [flax]
- qty: 1
-output: bowstring
-message: "You spin the flax into a bowstring."
diff --git a/data/recipes/craft_coif.yaml b/data/recipes/craft_coif.yaml
deleted file mode 100644
index 49fc4c3..0000000
--- a/data/recipes/craft_coif.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: craft_coif
-type: crafting
-level: 38
-xp: 37
-wait: 4
-tool: needle
-consume:
- - items: [hard_leather]
- qty: 1
- - items: [thread]
- qty: 1
-output: coif
-message: "You craft a coif."
diff --git a/data/recipes/craft_cut_diamond.yaml b/data/recipes/craft_cut_diamond.yaml
deleted file mode 100644
index b0187a8..0000000
--- a/data/recipes/craft_cut_diamond.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: craft_cut_diamond
-type: crafting
-level: 43
-xp: 108
-wait: 3
-tool: chisel
-consume:
- - items: [uncut_diamond]
- qty: 1
-output: diamond
-message: "You cut the diamond into a beautiful gem."
diff --git a/data/recipes/craft_cut_emerald.yaml b/data/recipes/craft_cut_emerald.yaml
deleted file mode 100644
index 69fdd19..0000000
--- a/data/recipes/craft_cut_emerald.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: craft_cut_emerald
-type: crafting
-level: 27
-xp: 68
-wait: 3
-tool: chisel
-consume:
- - items: [uncut_emerald]
- qty: 1
-output: emerald
-message: "You cut the emerald into a beautiful gem."
diff --git a/data/recipes/craft_cut_ruby.yaml b/data/recipes/craft_cut_ruby.yaml
deleted file mode 100644
index 6cc402c..0000000
--- a/data/recipes/craft_cut_ruby.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: craft_cut_ruby
-type: crafting
-level: 63
-xp: 85
-wait: 3
-tool: chisel
-consume:
- - items: [uncut_ruby]
- qty: 1
-output: ruby
-message: "You cut the ruby into a beautiful gem."
diff --git a/data/recipes/craft_cut_sapphire.yaml b/data/recipes/craft_cut_sapphire.yaml
deleted file mode 100644
index 6f3bb65..0000000
--- a/data/recipes/craft_cut_sapphire.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: craft_cut_sapphire
-type: crafting
-level: 20
-xp: 50
-wait: 3
-tool: chisel
-consume:
- - items: [uncut_sapphire]
- qty: 1
-output: sapphire
-message: "You cut the sapphire into a beautiful gem."
diff --git a/data/recipes/craft_diamond_amulet_u.yaml b/data/recipes/craft_diamond_amulet_u.yaml
deleted file mode 100644
index 053c409..0000000
--- a/data/recipes/craft_diamond_amulet_u.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_diamond_amulet_u
-type: crafting
-level: 70
-xp: 100
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [diamond]
- qty: 1
- - items: [amulet_mould]
- qty: 1
- byproducts: [amulet_mould]
-output: diamond_amulet_u
-message: "You cast a diamond amulet."
diff --git a/data/recipes/craft_diamond_bracelet.yaml b/data/recipes/craft_diamond_bracelet.yaml
deleted file mode 100644
index 17ac23e..0000000
--- a/data/recipes/craft_diamond_bracelet.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_diamond_bracelet
-type: crafting
-level: 58
-xp: 95
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [diamond]
- qty: 1
- - items: [bracelet_mould]
- qty: 1
- byproducts: [bracelet_mould]
-output: diamond_bracelet
-message: "You cast a diamond bracelet."
diff --git a/data/recipes/craft_diamond_necklace.yaml b/data/recipes/craft_diamond_necklace.yaml
deleted file mode 100644
index cebbec1..0000000
--- a/data/recipes/craft_diamond_necklace.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_diamond_necklace
-type: crafting
-level: 56
-xp: 90
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [diamond]
- qty: 1
- - items: [necklace_mould]
- qty: 1
- byproducts: [necklace_mould]
-output: diamond_necklace
-message: "You cast a diamond necklace."
diff --git a/data/recipes/craft_diamond_ring.yaml b/data/recipes/craft_diamond_ring.yaml
deleted file mode 100644
index aacce0e..0000000
--- a/data/recipes/craft_diamond_ring.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_diamond_ring
-type: crafting
-level: 43
-xp: 85
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [diamond]
- qty: 1
- - items: [ring_mould]
- qty: 1
- byproducts: [ring_mould]
-output: diamond_ring
-message: "You cast a diamond ring."
diff --git a/data/recipes/craft_emerald_amulet_u.yaml b/data/recipes/craft_emerald_amulet_u.yaml
deleted file mode 100644
index dbf8b8a..0000000
--- a/data/recipes/craft_emerald_amulet_u.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_emerald_amulet_u
-type: crafting
-level: 31
-xp: 70
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [emerald]
- qty: 1
- - items: [amulet_mould]
- qty: 1
- byproducts: [amulet_mould]
-output: emerald_amulet_u
-message: "You cast a emerald amulet."
diff --git a/data/recipes/craft_emerald_bracelet.yaml b/data/recipes/craft_emerald_bracelet.yaml
deleted file mode 100644
index b3dd83e..0000000
--- a/data/recipes/craft_emerald_bracelet.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_emerald_bracelet
-type: crafting
-level: 30
-xp: 65
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [emerald]
- qty: 1
- - items: [bracelet_mould]
- qty: 1
- byproducts: [bracelet_mould]
-output: emerald_bracelet
-message: "You cast a emerald bracelet."
diff --git a/data/recipes/craft_emerald_necklace.yaml b/data/recipes/craft_emerald_necklace.yaml
deleted file mode 100644
index cd0a94b..0000000
--- a/data/recipes/craft_emerald_necklace.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_emerald_necklace
-type: crafting
-level: 29
-xp: 60
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [emerald]
- qty: 1
- - items: [necklace_mould]
- qty: 1
- byproducts: [necklace_mould]
-output: emerald_necklace
-message: "You cast a emerald necklace."
diff --git a/data/recipes/craft_emerald_ring.yaml b/data/recipes/craft_emerald_ring.yaml
deleted file mode 100644
index ebbe473..0000000
--- a/data/recipes/craft_emerald_ring.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_emerald_ring
-type: crafting
-level: 27
-xp: 55
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [emerald]
- qty: 1
- - items: [ring_mould]
- qty: 1
- byproducts: [ring_mould]
-output: emerald_ring
-message: "You cast a emerald ring."
diff --git a/data/recipes/craft_gold_amulet_u.yaml b/data/recipes/craft_gold_amulet_u.yaml
deleted file mode 100644
index 3701320..0000000
--- a/data/recipes/craft_gold_amulet_u.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-id: craft_gold_amulet_u
-type: crafting
-level: 8
-xp: 30
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [amulet_mould]
- qty: 1
- byproducts: [amulet_mould]
-output: gold_amulet_u
-message: "You cast a gold amulet."
diff --git a/data/recipes/craft_gold_bracelet.yaml b/data/recipes/craft_gold_bracelet.yaml
deleted file mode 100644
index 630b8de..0000000
--- a/data/recipes/craft_gold_bracelet.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-id: craft_gold_bracelet
-type: crafting
-level: 7
-xp: 25
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [bracelet_mould]
- qty: 1
- byproducts: [bracelet_mould]
-output: gold_bracelet
-message: "You cast a gold bracelet."
diff --git a/data/recipes/craft_gold_necklace.yaml b/data/recipes/craft_gold_necklace.yaml
deleted file mode 100644
index 6879338..0000000
--- a/data/recipes/craft_gold_necklace.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-id: craft_gold_necklace
-type: crafting
-level: 6
-xp: 20
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [necklace_mould]
- qty: 1
- byproducts: [necklace_mould]
-output: gold_necklace
-message: "You cast a gold necklace."
diff --git a/data/recipes/craft_gold_ring.yaml b/data/recipes/craft_gold_ring.yaml
deleted file mode 100644
index 4e2c13f..0000000
--- a/data/recipes/craft_gold_ring.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-id: craft_gold_ring
-type: crafting
-level: 5
-xp: 15
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [ring_mould]
- qty: 1
- byproducts: [ring_mould]
-output: gold_ring
-message: "You cast a gold ring."
diff --git a/data/recipes/craft_hard_leather_body.yaml b/data/recipes/craft_hard_leather_body.yaml
deleted file mode 100644
index 088553e..0000000
--- a/data/recipes/craft_hard_leather_body.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: craft_hard_leather_body
-type: crafting
-level: 28
-xp: 35
-wait: 4
-tool: needle
-consume:
- - items: [hard_leather]
- qty: 1
- - items: [thread]
- qty: 1
-output: hard_leather_body
-message: "You craft a hard leather body."
diff --git a/data/recipes/craft_hard_leather_shield.yaml b/data/recipes/craft_hard_leather_shield.yaml
deleted file mode 100644
index b41e5b4..0000000
--- a/data/recipes/craft_hard_leather_shield.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: craft_hard_leather_shield
-type: crafting
-level: 41
-xp: 40
-wait: 4
-tool: needle
-consume:
- - items: [hard_leather]
- qty: 1
- - items: [thread]
- qty: 1
-output: hard_leather_shield
-message: "You craft a hard leather shield."
diff --git a/data/recipes/craft_leather_body.yaml b/data/recipes/craft_leather_body.yaml
deleted file mode 100644
index b01eefa..0000000
--- a/data/recipes/craft_leather_body.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: craft_leather_body
-type: crafting
-level: 14
-xp: 25
-wait: 4
-tool: needle
-consume:
- - items: [leather]
- qty: 1
- - items: [thread]
- qty: 1
-output: leather_body
-message: "You craft a leather body."
diff --git a/data/recipes/craft_leather_boots.yaml b/data/recipes/craft_leather_boots.yaml
deleted file mode 100644
index df86ae9..0000000
--- a/data/recipes/craft_leather_boots.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: craft_leather_boots
-type: crafting
-level: 7
-xp: 16
-wait: 4
-tool: needle
-consume:
- - items: [leather]
- qty: 1
- - items: [thread]
- qty: 1
-output: leather_boots
-message: "You craft a pair of leather boots."
diff --git a/data/recipes/craft_leather_chaps.yaml b/data/recipes/craft_leather_chaps.yaml
deleted file mode 100644
index bfbb832..0000000
--- a/data/recipes/craft_leather_chaps.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: craft_leather_chaps
-type: crafting
-level: 18
-xp: 27
-wait: 4
-tool: needle
-consume:
- - items: [leather]
- qty: 1
- - items: [thread]
- qty: 1
-output: leather_chaps
-message: "You craft a pair of leather chaps."
diff --git a/data/recipes/craft_leather_cowl.yaml b/data/recipes/craft_leather_cowl.yaml
deleted file mode 100644
index 7f018bf..0000000
--- a/data/recipes/craft_leather_cowl.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: craft_leather_cowl
-type: crafting
-level: 9
-xp: 19
-wait: 4
-tool: needle
-consume:
- - items: [leather]
- qty: 1
- - items: [thread]
- qty: 1
-output: leather_cowl
-message: "You craft a leather cowl."
diff --git a/data/recipes/craft_leather_gloves.yaml b/data/recipes/craft_leather_gloves.yaml
deleted file mode 100644
index 4f6b27c..0000000
--- a/data/recipes/craft_leather_gloves.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: craft_leather_gloves
-type: crafting
-level: 1
-xp: 14
-wait: 4
-tool: needle
-consume:
- - items: [leather]
- qty: 1
- - items: [thread]
- qty: 1
-output: leather_gloves
-message: "You craft a pair of leather gloves."
diff --git a/data/recipes/craft_leather_vambraces.yaml b/data/recipes/craft_leather_vambraces.yaml
deleted file mode 100644
index 44624c9..0000000
--- a/data/recipes/craft_leather_vambraces.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: craft_leather_vambraces
-type: crafting
-level: 11
-xp: 22
-wait: 4
-tool: needle
-consume:
- - items: [leather]
- qty: 1
- - items: [thread]
- qty: 1
-output: leather_vambraces
-message: "You craft a pair of leather vambraces."
diff --git a/data/recipes/craft_pie_dish.yaml b/data/recipes/craft_pie_dish.yaml
deleted file mode 100644
index 0648dd5..0000000
--- a/data/recipes/craft_pie_dish.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_pie_dish
-type: crafting
-level: 7
-xp: 10
-wait: 4
-station: [pottery_oven]
-consume:
- - items: [unfired_pie_dish]
- qty: 1
-output: pie_dish
-message: "You fire the pie dish in the oven successfully."
-fail_message: "The pie dish cracks in the oven and is ruined."
-success:
- base: 0.40
- per_level: 0.02
- cap: 0.95
diff --git a/data/recipes/craft_plant_pot.yaml b/data/recipes/craft_plant_pot.yaml
deleted file mode 100644
index efa353c..0000000
--- a/data/recipes/craft_plant_pot.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_plant_pot
-type: crafting
-level: 19
-xp: 18
-wait: 4
-station: [pottery_oven]
-consume:
- - items: [unfired_plant_pot]
- qty: 1
-output: plant_pot
-message: "You fire the plant pot in the oven successfully."
-fail_message: "The plant pot cracks in the oven and is ruined."
-success:
- base: 0.30
- per_level: 0.02
- cap: 0.95
diff --git a/data/recipes/craft_pot.yaml b/data/recipes/craft_pot.yaml
deleted file mode 100644
index 4e7a5ce..0000000
--- a/data/recipes/craft_pot.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_pot
-type: crafting
-level: 1
-xp: 6
-wait: 4
-station: [pottery_oven]
-consume:
- - items: [unfired_pot]
- qty: 1
-output: empty_pot
-message: "You fire the pot in the oven successfully."
-fail_message: "The pot cracks in the oven and is ruined."
-success:
- base: 0.50
- per_level: 0.02
- cap: 0.95
diff --git a/data/recipes/craft_ruby_amulet_u.yaml b/data/recipes/craft_ruby_amulet_u.yaml
deleted file mode 100644
index 4f1fbea..0000000
--- a/data/recipes/craft_ruby_amulet_u.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_ruby_amulet_u
-type: crafting
-level: 50
-xp: 85
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [ruby]
- qty: 1
- - items: [amulet_mould]
- qty: 1
- byproducts: [amulet_mould]
-output: ruby_amulet_u
-message: "You cast a ruby amulet."
diff --git a/data/recipes/craft_ruby_bracelet.yaml b/data/recipes/craft_ruby_bracelet.yaml
deleted file mode 100644
index c5e0027..0000000
--- a/data/recipes/craft_ruby_bracelet.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_ruby_bracelet
-type: crafting
-level: 42
-xp: 80
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [ruby]
- qty: 1
- - items: [bracelet_mould]
- qty: 1
- byproducts: [bracelet_mould]
-output: ruby_bracelet
-message: "You cast a ruby bracelet."
diff --git a/data/recipes/craft_ruby_necklace.yaml b/data/recipes/craft_ruby_necklace.yaml
deleted file mode 100644
index 4504f7b..0000000
--- a/data/recipes/craft_ruby_necklace.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_ruby_necklace
-type: crafting
-level: 40
-xp: 75
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [ruby]
- qty: 1
- - items: [necklace_mould]
- qty: 1
- byproducts: [necklace_mould]
-output: ruby_necklace
-message: "You cast a ruby necklace."
diff --git a/data/recipes/craft_ruby_ring.yaml b/data/recipes/craft_ruby_ring.yaml
deleted file mode 100644
index e38a490..0000000
--- a/data/recipes/craft_ruby_ring.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_ruby_ring
-type: crafting
-level: 63
-xp: 70
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [ruby]
- qty: 1
- - items: [ring_mould]
- qty: 1
- byproducts: [ring_mould]
-output: ruby_ring
-message: "You cast a ruby ring."
diff --git a/data/recipes/craft_sapphire_amulet_u.yaml b/data/recipes/craft_sapphire_amulet_u.yaml
deleted file mode 100644
index a15a484..0000000
--- a/data/recipes/craft_sapphire_amulet_u.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_sapphire_amulet_u
-type: crafting
-level: 24
-xp: 65
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [sapphire]
- qty: 1
- - items: [amulet_mould]
- qty: 1
- byproducts: [amulet_mould]
-output: sapphire_amulet_u
-message: "You cast a sapphire amulet."
diff --git a/data/recipes/craft_sapphire_bracelet.yaml b/data/recipes/craft_sapphire_bracelet.yaml
deleted file mode 100644
index ee5d1a7..0000000
--- a/data/recipes/craft_sapphire_bracelet.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_sapphire_bracelet
-type: crafting
-level: 23
-xp: 60
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [sapphire]
- qty: 1
- - items: [bracelet_mould]
- qty: 1
- byproducts: [bracelet_mould]
-output: sapphire_bracelet
-message: "You cast a sapphire bracelet."
diff --git a/data/recipes/craft_sapphire_necklace.yaml b/data/recipes/craft_sapphire_necklace.yaml
deleted file mode 100644
index 1dfd112..0000000
--- a/data/recipes/craft_sapphire_necklace.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_sapphire_necklace
-type: crafting
-level: 22
-xp: 55
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [sapphire]
- qty: 1
- - items: [necklace_mould]
- qty: 1
- byproducts: [necklace_mould]
-output: sapphire_necklace
-message: "You cast a sapphire necklace."
diff --git a/data/recipes/craft_sapphire_ring.yaml b/data/recipes/craft_sapphire_ring.yaml
deleted file mode 100644
index dd793ac..0000000
--- a/data/recipes/craft_sapphire_ring.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: craft_sapphire_ring
-type: crafting
-level: 20
-xp: 40
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_bar]
- qty: 1
- - items: [sapphire]
- qty: 1
- - items: [ring_mould]
- qty: 1
- byproducts: [ring_mould]
-output: sapphire_ring
-message: "You cast a sapphire ring."
diff --git a/data/recipes/craft_unfired_pie_dish.yaml b/data/recipes/craft_unfired_pie_dish.yaml
deleted file mode 100644
index e55d47e..0000000
--- a/data/recipes/craft_unfired_pie_dish.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: craft_unfired_pie_dish
-type: crafting
-level: 7
-xp: 15
-wait: 4
-station: [pottery_wheel]
-consume:
- - items: [soft_clay]
- qty: 1
-output: unfired_pie_dish
-message: "You shape the clay into a pie dish."
diff --git a/data/recipes/craft_unfired_plant_pot.yaml b/data/recipes/craft_unfired_plant_pot.yaml
deleted file mode 100644
index 6dbd8ef..0000000
--- a/data/recipes/craft_unfired_plant_pot.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: craft_unfired_plant_pot
-type: crafting
-level: 19
-xp: 18
-wait: 4
-station: [pottery_wheel]
-consume:
- - items: [soft_clay]
- qty: 1
-output: unfired_plant_pot
-message: "You shape the clay into a plant pot."
diff --git a/data/recipes/craft_unfired_pot.yaml b/data/recipes/craft_unfired_pot.yaml
deleted file mode 100644
index 8d72be0..0000000
--- a/data/recipes/craft_unfired_pot.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: craft_unfired_pot
-type: crafting
-level: 1
-xp: 6
-wait: 4
-station: [pottery_wheel]
-consume:
- - items: [soft_clay]
- qty: 1
-output: unfired_pot
-message: "You shape the clay into a pot."
diff --git a/data/recipes/crafting/craft_ball_of_wool.yaml b/data/recipes/crafting/craft_ball_of_wool.yaml
new file mode 100644
index 0000000..ef25972
--- /dev/null
+++ b/data/recipes/crafting/craft_ball_of_wool.yaml
@@ -0,0 +1,11 @@
+id: craft_ball_of_wool
+type: crafting
+level: 1
+xp: 3
+wait: 3
+station: [spinning_wheel]
+consume:
+ - items: [wool]
+ quantity: 1
+output: ball_of_wool
+message: "You spin the wool into a ball."
diff --git a/data/recipes/crafting/craft_bowstring.yaml b/data/recipes/crafting/craft_bowstring.yaml
new file mode 100644
index 0000000..caca1a4
--- /dev/null
+++ b/data/recipes/crafting/craft_bowstring.yaml
@@ -0,0 +1,11 @@
+id: craft_bowstring
+type: crafting
+level: 1
+xp: 15
+wait: 3
+station: [spinning_wheel]
+consume:
+ - items: [flax]
+ quantity: 1
+output: bowstring
+message: "You spin the flax into a bowstring."
diff --git a/data/recipes/crafting/craft_coif.yaml b/data/recipes/crafting/craft_coif.yaml
new file mode 100644
index 0000000..4aa914a
--- /dev/null
+++ b/data/recipes/crafting/craft_coif.yaml
@@ -0,0 +1,13 @@
+id: craft_coif
+type: crafting
+level: 38
+xp: 37
+wait: 4
+tool: needle
+consume:
+ - items: [hard_leather]
+ quantity: 1
+ - items: [thread]
+ quantity: 1
+output: coif
+message: "You craft a coif."
diff --git a/data/recipes/crafting/craft_cut_diamond.yaml b/data/recipes/crafting/craft_cut_diamond.yaml
new file mode 100644
index 0000000..175a518
--- /dev/null
+++ b/data/recipes/crafting/craft_cut_diamond.yaml
@@ -0,0 +1,11 @@
+id: craft_cut_diamond
+type: crafting
+level: 43
+xp: 108
+wait: 3
+tool: chisel
+consume:
+ - items: [uncut_diamond]
+ quantity: 1
+output: diamond
+message: "You cut the diamond into a beautiful gem."
diff --git a/data/recipes/crafting/craft_cut_emerald.yaml b/data/recipes/crafting/craft_cut_emerald.yaml
new file mode 100644
index 0000000..f725103
--- /dev/null
+++ b/data/recipes/crafting/craft_cut_emerald.yaml
@@ -0,0 +1,11 @@
+id: craft_cut_emerald
+type: crafting
+level: 27
+xp: 68
+wait: 3
+tool: chisel
+consume:
+ - items: [uncut_emerald]
+ quantity: 1
+output: emerald
+message: "You cut the emerald into a beautiful gem."
diff --git a/data/recipes/crafting/craft_cut_ruby.yaml b/data/recipes/crafting/craft_cut_ruby.yaml
new file mode 100644
index 0000000..bfc5e88
--- /dev/null
+++ b/data/recipes/crafting/craft_cut_ruby.yaml
@@ -0,0 +1,11 @@
+id: craft_cut_ruby
+type: crafting
+level: 63
+xp: 85
+wait: 3
+tool: chisel
+consume:
+ - items: [uncut_ruby]
+ quantity: 1
+output: ruby
+message: "You cut the ruby into a beautiful gem."
diff --git a/data/recipes/crafting/craft_cut_sapphire.yaml b/data/recipes/crafting/craft_cut_sapphire.yaml
new file mode 100644
index 0000000..bfd9a00
--- /dev/null
+++ b/data/recipes/crafting/craft_cut_sapphire.yaml
@@ -0,0 +1,11 @@
+id: craft_cut_sapphire
+type: crafting
+level: 20
+xp: 50
+wait: 3
+tool: chisel
+consume:
+ - items: [uncut_sapphire]
+ quantity: 1
+output: sapphire
+message: "You cut the sapphire into a beautiful gem."
diff --git a/data/recipes/crafting/craft_diamond_amulet_u.yaml b/data/recipes/crafting/craft_diamond_amulet_u.yaml
new file mode 100644
index 0000000..533ce2e
--- /dev/null
+++ b/data/recipes/crafting/craft_diamond_amulet_u.yaml
@@ -0,0 +1,16 @@
+id: craft_diamond_amulet_u
+type: crafting
+level: 70
+xp: 100
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [diamond]
+ quantity: 1
+ - items: [amulet_mould]
+ quantity: 1
+ byproducts: [amulet_mould]
+output: diamond_amulet_u
+message: "You cast a diamond amulet."
diff --git a/data/recipes/crafting/craft_diamond_bracelet.yaml b/data/recipes/crafting/craft_diamond_bracelet.yaml
new file mode 100644
index 0000000..f9486d3
--- /dev/null
+++ b/data/recipes/crafting/craft_diamond_bracelet.yaml
@@ -0,0 +1,16 @@
+id: craft_diamond_bracelet
+type: crafting
+level: 58
+xp: 95
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [diamond]
+ quantity: 1
+ - items: [bracelet_mould]
+ quantity: 1
+ byproducts: [bracelet_mould]
+output: diamond_bracelet
+message: "You cast a diamond bracelet."
diff --git a/data/recipes/crafting/craft_diamond_necklace.yaml b/data/recipes/crafting/craft_diamond_necklace.yaml
new file mode 100644
index 0000000..bdd4425
--- /dev/null
+++ b/data/recipes/crafting/craft_diamond_necklace.yaml
@@ -0,0 +1,16 @@
+id: craft_diamond_necklace
+type: crafting
+level: 56
+xp: 90
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [diamond]
+ quantity: 1
+ - items: [necklace_mould]
+ quantity: 1
+ byproducts: [necklace_mould]
+output: diamond_necklace
+message: "You cast a diamond necklace."
diff --git a/data/recipes/crafting/craft_diamond_ring.yaml b/data/recipes/crafting/craft_diamond_ring.yaml
new file mode 100644
index 0000000..eaf3a59
--- /dev/null
+++ b/data/recipes/crafting/craft_diamond_ring.yaml
@@ -0,0 +1,16 @@
+id: craft_diamond_ring
+type: crafting
+level: 43
+xp: 85
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [diamond]
+ quantity: 1
+ - items: [ring_mould]
+ quantity: 1
+ byproducts: [ring_mould]
+output: diamond_ring
+message: "You cast a diamond ring."
diff --git a/data/recipes/crafting/craft_emerald_amulet_u.yaml b/data/recipes/crafting/craft_emerald_amulet_u.yaml
new file mode 100644
index 0000000..82773fb
--- /dev/null
+++ b/data/recipes/crafting/craft_emerald_amulet_u.yaml
@@ -0,0 +1,16 @@
+id: craft_emerald_amulet_u
+type: crafting
+level: 31
+xp: 70
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [emerald]
+ quantity: 1
+ - items: [amulet_mould]
+ quantity: 1
+ byproducts: [amulet_mould]
+output: emerald_amulet_u
+message: "You cast a emerald amulet."
diff --git a/data/recipes/crafting/craft_emerald_bracelet.yaml b/data/recipes/crafting/craft_emerald_bracelet.yaml
new file mode 100644
index 0000000..3c2f7b4
--- /dev/null
+++ b/data/recipes/crafting/craft_emerald_bracelet.yaml
@@ -0,0 +1,16 @@
+id: craft_emerald_bracelet
+type: crafting
+level: 30
+xp: 65
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [emerald]
+ quantity: 1
+ - items: [bracelet_mould]
+ quantity: 1
+ byproducts: [bracelet_mould]
+output: emerald_bracelet
+message: "You cast a emerald bracelet."
diff --git a/data/recipes/crafting/craft_emerald_necklace.yaml b/data/recipes/crafting/craft_emerald_necklace.yaml
new file mode 100644
index 0000000..7815c16
--- /dev/null
+++ b/data/recipes/crafting/craft_emerald_necklace.yaml
@@ -0,0 +1,16 @@
+id: craft_emerald_necklace
+type: crafting
+level: 29
+xp: 60
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [emerald]
+ quantity: 1
+ - items: [necklace_mould]
+ quantity: 1
+ byproducts: [necklace_mould]
+output: emerald_necklace
+message: "You cast a emerald necklace."
diff --git a/data/recipes/crafting/craft_emerald_ring.yaml b/data/recipes/crafting/craft_emerald_ring.yaml
new file mode 100644
index 0000000..2590490
--- /dev/null
+++ b/data/recipes/crafting/craft_emerald_ring.yaml
@@ -0,0 +1,16 @@
+id: craft_emerald_ring
+type: crafting
+level: 27
+xp: 55
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [emerald]
+ quantity: 1
+ - items: [ring_mould]
+ quantity: 1
+ byproducts: [ring_mould]
+output: emerald_ring
+message: "You cast a emerald ring."
diff --git a/data/recipes/crafting/craft_gold_amulet_u.yaml b/data/recipes/crafting/craft_gold_amulet_u.yaml
new file mode 100644
index 0000000..69daa89
--- /dev/null
+++ b/data/recipes/crafting/craft_gold_amulet_u.yaml
@@ -0,0 +1,14 @@
+id: craft_gold_amulet_u
+type: crafting
+level: 8
+xp: 30
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [amulet_mould]
+ quantity: 1
+ byproducts: [amulet_mould]
+output: gold_amulet_u
+message: "You cast a gold amulet."
diff --git a/data/recipes/crafting/craft_gold_bracelet.yaml b/data/recipes/crafting/craft_gold_bracelet.yaml
new file mode 100644
index 0000000..e3de6d0
--- /dev/null
+++ b/data/recipes/crafting/craft_gold_bracelet.yaml
@@ -0,0 +1,14 @@
+id: craft_gold_bracelet
+type: crafting
+level: 7
+xp: 25
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [bracelet_mould]
+ quantity: 1
+ byproducts: [bracelet_mould]
+output: gold_bracelet
+message: "You cast a gold bracelet."
diff --git a/data/recipes/crafting/craft_gold_necklace.yaml b/data/recipes/crafting/craft_gold_necklace.yaml
new file mode 100644
index 0000000..ab52bef
--- /dev/null
+++ b/data/recipes/crafting/craft_gold_necklace.yaml
@@ -0,0 +1,14 @@
+id: craft_gold_necklace
+type: crafting
+level: 6
+xp: 20
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [necklace_mould]
+ quantity: 1
+ byproducts: [necklace_mould]
+output: gold_necklace
+message: "You cast a gold necklace."
diff --git a/data/recipes/crafting/craft_gold_ring.yaml b/data/recipes/crafting/craft_gold_ring.yaml
new file mode 100644
index 0000000..943c31d
--- /dev/null
+++ b/data/recipes/crafting/craft_gold_ring.yaml
@@ -0,0 +1,14 @@
+id: craft_gold_ring
+type: crafting
+level: 5
+xp: 15
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [ring_mould]
+ quantity: 1
+ byproducts: [ring_mould]
+output: gold_ring
+message: "You cast a gold ring."
diff --git a/data/recipes/crafting/craft_hard_leather_body.yaml b/data/recipes/crafting/craft_hard_leather_body.yaml
new file mode 100644
index 0000000..d1287df
--- /dev/null
+++ b/data/recipes/crafting/craft_hard_leather_body.yaml
@@ -0,0 +1,13 @@
+id: craft_hard_leather_body
+type: crafting
+level: 28
+xp: 35
+wait: 4
+tool: needle
+consume:
+ - items: [hard_leather]
+ quantity: 1
+ - items: [thread]
+ quantity: 1
+output: hard_leather_body
+message: "You craft a hard leather body."
diff --git a/data/recipes/crafting/craft_hard_leather_shield.yaml b/data/recipes/crafting/craft_hard_leather_shield.yaml
new file mode 100644
index 0000000..7dbd66a
--- /dev/null
+++ b/data/recipes/crafting/craft_hard_leather_shield.yaml
@@ -0,0 +1,13 @@
+id: craft_hard_leather_shield
+type: crafting
+level: 41
+xp: 40
+wait: 4
+tool: needle
+consume:
+ - items: [hard_leather]
+ quantity: 1
+ - items: [thread]
+ quantity: 1
+output: hard_leather_shield
+message: "You craft a hard leather shield."
diff --git a/data/recipes/crafting/craft_leather_body.yaml b/data/recipes/crafting/craft_leather_body.yaml
new file mode 100644
index 0000000..0f9774e
--- /dev/null
+++ b/data/recipes/crafting/craft_leather_body.yaml
@@ -0,0 +1,13 @@
+id: craft_leather_body
+type: crafting
+level: 14
+xp: 25
+wait: 4
+tool: needle
+consume:
+ - items: [leather]
+ quantity: 1
+ - items: [thread]
+ quantity: 1
+output: leather_body
+message: "You craft a leather body."
diff --git a/data/recipes/crafting/craft_leather_boots.yaml b/data/recipes/crafting/craft_leather_boots.yaml
new file mode 100644
index 0000000..b935a08
--- /dev/null
+++ b/data/recipes/crafting/craft_leather_boots.yaml
@@ -0,0 +1,13 @@
+id: craft_leather_boots
+type: crafting
+level: 7
+xp: 16
+wait: 4
+tool: needle
+consume:
+ - items: [leather]
+ quantity: 1
+ - items: [thread]
+ quantity: 1
+output: leather_boots
+message: "You craft a pair of leather boots."
diff --git a/data/recipes/crafting/craft_leather_chaps.yaml b/data/recipes/crafting/craft_leather_chaps.yaml
new file mode 100644
index 0000000..fac2a9d
--- /dev/null
+++ b/data/recipes/crafting/craft_leather_chaps.yaml
@@ -0,0 +1,13 @@
+id: craft_leather_chaps
+type: crafting
+level: 18
+xp: 27
+wait: 4
+tool: needle
+consume:
+ - items: [leather]
+ quantity: 1
+ - items: [thread]
+ quantity: 1
+output: leather_chaps
+message: "You craft a pair of leather chaps."
diff --git a/data/recipes/crafting/craft_leather_cowl.yaml b/data/recipes/crafting/craft_leather_cowl.yaml
new file mode 100644
index 0000000..9e5de25
--- /dev/null
+++ b/data/recipes/crafting/craft_leather_cowl.yaml
@@ -0,0 +1,13 @@
+id: craft_leather_cowl
+type: crafting
+level: 9
+xp: 19
+wait: 4
+tool: needle
+consume:
+ - items: [leather]
+ quantity: 1
+ - items: [thread]
+ quantity: 1
+output: leather_cowl
+message: "You craft a leather cowl."
diff --git a/data/recipes/crafting/craft_leather_gloves.yaml b/data/recipes/crafting/craft_leather_gloves.yaml
new file mode 100644
index 0000000..4b4fdfc
--- /dev/null
+++ b/data/recipes/crafting/craft_leather_gloves.yaml
@@ -0,0 +1,13 @@
+id: craft_leather_gloves
+type: crafting
+level: 1
+xp: 14
+wait: 4
+tool: needle
+consume:
+ - items: [leather]
+ quantity: 1
+ - items: [thread]
+ quantity: 1
+output: leather_gloves
+message: "You craft a pair of leather gloves."
diff --git a/data/recipes/crafting/craft_leather_vambraces.yaml b/data/recipes/crafting/craft_leather_vambraces.yaml
new file mode 100644
index 0000000..1227271
--- /dev/null
+++ b/data/recipes/crafting/craft_leather_vambraces.yaml
@@ -0,0 +1,13 @@
+id: craft_leather_vambraces
+type: crafting
+level: 11
+xp: 22
+wait: 4
+tool: needle
+consume:
+ - items: [leather]
+ quantity: 1
+ - items: [thread]
+ quantity: 1
+output: leather_vambraces
+message: "You craft a pair of leather vambraces."
diff --git a/data/recipes/crafting/craft_pie_dish.yaml b/data/recipes/crafting/craft_pie_dish.yaml
new file mode 100644
index 0000000..2b31d17
--- /dev/null
+++ b/data/recipes/crafting/craft_pie_dish.yaml
@@ -0,0 +1,16 @@
+id: craft_pie_dish
+type: crafting
+level: 7
+xp: 10
+wait: 4
+station: [pottery_oven]
+consume:
+ - items: [unfired_pie_dish]
+ quantity: 1
+output: pie_dish
+message: "You fire the pie dish in the oven successfully."
+fail_message: "The pie dish cracks in the oven and is ruined."
+success:
+ base: 0.40
+ per_level: 0.02
+ cap: 0.95
diff --git a/data/recipes/crafting/craft_plant_pot.yaml b/data/recipes/crafting/craft_plant_pot.yaml
new file mode 100644
index 0000000..ddfcefa
--- /dev/null
+++ b/data/recipes/crafting/craft_plant_pot.yaml
@@ -0,0 +1,16 @@
+id: craft_plant_pot
+type: crafting
+level: 19
+xp: 18
+wait: 4
+station: [pottery_oven]
+consume:
+ - items: [unfired_plant_pot]
+ quantity: 1
+output: plant_pot
+message: "You fire the plant pot in the oven successfully."
+fail_message: "The plant pot cracks in the oven and is ruined."
+success:
+ base: 0.30
+ per_level: 0.02
+ cap: 0.95
diff --git a/data/recipes/crafting/craft_pot.yaml b/data/recipes/crafting/craft_pot.yaml
new file mode 100644
index 0000000..1b80eef
--- /dev/null
+++ b/data/recipes/crafting/craft_pot.yaml
@@ -0,0 +1,16 @@
+id: craft_pot
+type: crafting
+level: 1
+xp: 6
+wait: 4
+station: [pottery_oven]
+consume:
+ - items: [unfired_pot]
+ quantity: 1
+output: empty_pot
+message: "You fire the pot in the oven successfully."
+fail_message: "The pot cracks in the oven and is ruined."
+success:
+ base: 0.50
+ per_level: 0.02
+ cap: 0.95
diff --git a/data/recipes/crafting/craft_ruby_amulet_u.yaml b/data/recipes/crafting/craft_ruby_amulet_u.yaml
new file mode 100644
index 0000000..38a864e
--- /dev/null
+++ b/data/recipes/crafting/craft_ruby_amulet_u.yaml
@@ -0,0 +1,16 @@
+id: craft_ruby_amulet_u
+type: crafting
+level: 50
+xp: 85
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [ruby]
+ quantity: 1
+ - items: [amulet_mould]
+ quantity: 1
+ byproducts: [amulet_mould]
+output: ruby_amulet_u
+message: "You cast a ruby amulet."
diff --git a/data/recipes/crafting/craft_ruby_bracelet.yaml b/data/recipes/crafting/craft_ruby_bracelet.yaml
new file mode 100644
index 0000000..bcc963e
--- /dev/null
+++ b/data/recipes/crafting/craft_ruby_bracelet.yaml
@@ -0,0 +1,16 @@
+id: craft_ruby_bracelet
+type: crafting
+level: 42
+xp: 80
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [ruby]
+ quantity: 1
+ - items: [bracelet_mould]
+ quantity: 1
+ byproducts: [bracelet_mould]
+output: ruby_bracelet
+message: "You cast a ruby bracelet."
diff --git a/data/recipes/crafting/craft_ruby_necklace.yaml b/data/recipes/crafting/craft_ruby_necklace.yaml
new file mode 100644
index 0000000..60e47a3
--- /dev/null
+++ b/data/recipes/crafting/craft_ruby_necklace.yaml
@@ -0,0 +1,16 @@
+id: craft_ruby_necklace
+type: crafting
+level: 40
+xp: 75
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [ruby]
+ quantity: 1
+ - items: [necklace_mould]
+ quantity: 1
+ byproducts: [necklace_mould]
+output: ruby_necklace
+message: "You cast a ruby necklace."
diff --git a/data/recipes/crafting/craft_ruby_ring.yaml b/data/recipes/crafting/craft_ruby_ring.yaml
new file mode 100644
index 0000000..61d2b46
--- /dev/null
+++ b/data/recipes/crafting/craft_ruby_ring.yaml
@@ -0,0 +1,16 @@
+id: craft_ruby_ring
+type: crafting
+level: 63
+xp: 70
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [ruby]
+ quantity: 1
+ - items: [ring_mould]
+ quantity: 1
+ byproducts: [ring_mould]
+output: ruby_ring
+message: "You cast a ruby ring."
diff --git a/data/recipes/crafting/craft_sapphire_amulet_u.yaml b/data/recipes/crafting/craft_sapphire_amulet_u.yaml
new file mode 100644
index 0000000..07ef6bf
--- /dev/null
+++ b/data/recipes/crafting/craft_sapphire_amulet_u.yaml
@@ -0,0 +1,16 @@
+id: craft_sapphire_amulet_u
+type: crafting
+level: 24
+xp: 65
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [sapphire]
+ quantity: 1
+ - items: [amulet_mould]
+ quantity: 1
+ byproducts: [amulet_mould]
+output: sapphire_amulet_u
+message: "You cast a sapphire amulet."
diff --git a/data/recipes/crafting/craft_sapphire_bracelet.yaml b/data/recipes/crafting/craft_sapphire_bracelet.yaml
new file mode 100644
index 0000000..3bc1067
--- /dev/null
+++ b/data/recipes/crafting/craft_sapphire_bracelet.yaml
@@ -0,0 +1,16 @@
+id: craft_sapphire_bracelet
+type: crafting
+level: 23
+xp: 60
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [sapphire]
+ quantity: 1
+ - items: [bracelet_mould]
+ quantity: 1
+ byproducts: [bracelet_mould]
+output: sapphire_bracelet
+message: "You cast a sapphire bracelet."
diff --git a/data/recipes/crafting/craft_sapphire_necklace.yaml b/data/recipes/crafting/craft_sapphire_necklace.yaml
new file mode 100644
index 0000000..8006bf7
--- /dev/null
+++ b/data/recipes/crafting/craft_sapphire_necklace.yaml
@@ -0,0 +1,16 @@
+id: craft_sapphire_necklace
+type: crafting
+level: 22
+xp: 55
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [sapphire]
+ quantity: 1
+ - items: [necklace_mould]
+ quantity: 1
+ byproducts: [necklace_mould]
+output: sapphire_necklace
+message: "You cast a sapphire necklace."
diff --git a/data/recipes/crafting/craft_sapphire_ring.yaml b/data/recipes/crafting/craft_sapphire_ring.yaml
new file mode 100644
index 0000000..cc67b73
--- /dev/null
+++ b/data/recipes/crafting/craft_sapphire_ring.yaml
@@ -0,0 +1,16 @@
+id: craft_sapphire_ring
+type: crafting
+level: 20
+xp: 40
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_bar]
+ quantity: 1
+ - items: [sapphire]
+ quantity: 1
+ - items: [ring_mould]
+ quantity: 1
+ byproducts: [ring_mould]
+output: sapphire_ring
+message: "You cast a sapphire ring."
diff --git a/data/recipes/crafting/craft_unfired_pie_dish.yaml b/data/recipes/crafting/craft_unfired_pie_dish.yaml
new file mode 100644
index 0000000..7ba5032
--- /dev/null
+++ b/data/recipes/crafting/craft_unfired_pie_dish.yaml
@@ -0,0 +1,11 @@
+id: craft_unfired_pie_dish
+type: crafting
+level: 7
+xp: 15
+wait: 4
+station: [pottery_wheel]
+consume:
+ - items: [soft_clay]
+ quantity: 1
+output: unfired_pie_dish
+message: "You shape the clay into a pie dish."
diff --git a/data/recipes/crafting/craft_unfired_plant_pot.yaml b/data/recipes/crafting/craft_unfired_plant_pot.yaml
new file mode 100644
index 0000000..db7a38e
--- /dev/null
+++ b/data/recipes/crafting/craft_unfired_plant_pot.yaml
@@ -0,0 +1,11 @@
+id: craft_unfired_plant_pot
+type: crafting
+level: 19
+xp: 18
+wait: 4
+station: [pottery_wheel]
+consume:
+ - items: [soft_clay]
+ quantity: 1
+output: unfired_plant_pot
+message: "You shape the clay into a plant pot."
diff --git a/data/recipes/crafting/craft_unfired_pot.yaml b/data/recipes/crafting/craft_unfired_pot.yaml
new file mode 100644
index 0000000..5b2762d
--- /dev/null
+++ b/data/recipes/crafting/craft_unfired_pot.yaml
@@ -0,0 +1,11 @@
+id: craft_unfired_pot
+type: crafting
+level: 1
+xp: 6
+wait: 4
+station: [pottery_wheel]
+consume:
+ - items: [soft_clay]
+ quantity: 1
+output: unfired_pot
+message: "You shape the clay into a pot."
diff --git a/data/recipes/fletch_adamant_arrow.yaml b/data/recipes/fletch_adamant_arrow.yaml
deleted file mode 100644
index 0166c99..0000000
--- a/data/recipes/fletch_adamant_arrow.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_adamant_arrow
-type: fletching
-level: 60
-xp: 10
-wait: 2
-consume:
- - items: [headless_arrow]
- qty: 15
- - items: [adamant_arrowtips]
- qty: 15
-output: adamant_arrow
-output_qty: 15
-message: "You attach the adamant arrowtips to the headless arrows."
diff --git a/data/recipes/fletch_adamant_bolts.yaml b/data/recipes/fletch_adamant_bolts.yaml
deleted file mode 100644
index 46aa57f..0000000
--- a/data/recipes/fletch_adamant_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_adamant_bolts
-type: fletching
-level: 61
-xp: 70
-wait: 0
-consume:
- - items: [adamant_bolts_unf]
- qty: 10
- - items: [feather]
- qty: 10
-output: adamant_bolts
-output_qty: 10
-message: "You attach feathers to the adamant bolts."
diff --git a/data/recipes/fletch_arrow_shaft.yaml b/data/recipes/fletch_arrow_shaft.yaml
deleted file mode 100644
index b2d3c81..0000000
--- a/data/recipes/fletch_arrow_shaft.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_arrow_shaft
-type: fletching
-tool: knife
-level: 1
-xp: 5
-wait: 5
-consume:
- - items: [logs]
- qty: 1
-output: arrow_shaft
-output_qty: 15
-message: "You carefully cut the logs into arrow shafts."
diff --git a/data/recipes/fletch_arrow_shaft_magic.yaml b/data/recipes/fletch_arrow_shaft_magic.yaml
deleted file mode 100644
index b72c4b8..0000000
--- a/data/recipes/fletch_arrow_shaft_magic.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_arrow_shaft_magic
-type: fletching
-tool: knife
-level: 75
-xp: 30
-wait: 5
-consume:
- - items: [magic_logs]
- qty: 1
-output: arrow_shaft
-output_qty: 40
-message: "You carefully cut the magic logs into arrow shafts."
diff --git a/data/recipes/fletch_arrow_shaft_maple.yaml b/data/recipes/fletch_arrow_shaft_maple.yaml
deleted file mode 100644
index aa9fea6..0000000
--- a/data/recipes/fletch_arrow_shaft_maple.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_arrow_shaft_maple
-type: fletching
-tool: knife
-level: 45
-xp: 20
-wait: 5
-consume:
- - items: [maple_logs]
- qty: 1
-output: arrow_shaft
-output_qty: 30
-message: "You carefully cut the maple logs into arrow shafts."
diff --git a/data/recipes/fletch_arrow_shaft_oak.yaml b/data/recipes/fletch_arrow_shaft_oak.yaml
deleted file mode 100644
index 1940e87..0000000
--- a/data/recipes/fletch_arrow_shaft_oak.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_arrow_shaft_oak
-type: fletching
-tool: knife
-level: 15
-xp: 10
-wait: 5
-consume:
- - items: [oak_logs]
- qty: 1
-output: arrow_shaft
-output_qty: 20
-message: "You carefully cut the oak logs into arrow shafts."
diff --git a/data/recipes/fletch_arrow_shaft_willow.yaml b/data/recipes/fletch_arrow_shaft_willow.yaml
deleted file mode 100644
index 986ffae..0000000
--- a/data/recipes/fletch_arrow_shaft_willow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_arrow_shaft_willow
-type: fletching
-tool: knife
-level: 30
-xp: 15
-wait: 5
-consume:
- - items: [willow_logs]
- qty: 1
-output: arrow_shaft
-output_qty: 25
-message: "You carefully cut the willow logs into arrow shafts."
diff --git a/data/recipes/fletch_arrow_shaft_yew.yaml b/data/recipes/fletch_arrow_shaft_yew.yaml
deleted file mode 100644
index bc7775e..0000000
--- a/data/recipes/fletch_arrow_shaft_yew.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_arrow_shaft_yew
-type: fletching
-tool: knife
-level: 60
-xp: 25
-wait: 5
-consume:
- - items: [yew_logs]
- qty: 1
-output: arrow_shaft
-output_qty: 35
-message: "You carefully cut the yew logs into arrow shafts."
diff --git a/data/recipes/fletch_bronze_arrow.yaml b/data/recipes/fletch_bronze_arrow.yaml
deleted file mode 100644
index 4cc7aca..0000000
--- a/data/recipes/fletch_bronze_arrow.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_bronze_arrow
-type: fletching
-level: 1
-xp: 1
-wait: 2
-consume:
- - items: [headless_arrow]
- qty: 15
- - items: [bronze_arrowtips]
- qty: 15
-output: bronze_arrow
-output_qty: 15
-message: "You attach the bronze arrowtips to the headless arrows."
diff --git a/data/recipes/fletch_bronze_bolts.yaml b/data/recipes/fletch_bronze_bolts.yaml
deleted file mode 100644
index f10595a..0000000
--- a/data/recipes/fletch_bronze_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_bronze_bolts
-type: fletching
-level: 9
-xp: 5
-wait: 0
-consume:
- - items: [bronze_bolts_unf]
- qty: 10
- - items: [feather]
- qty: 10
-output: bronze_bolts
-output_qty: 10
-message: "You attach feathers to the bronze bolts."
diff --git a/data/recipes/fletch_diamond_bolt_tips.yaml b/data/recipes/fletch_diamond_bolt_tips.yaml
deleted file mode 100644
index dc57964..0000000
--- a/data/recipes/fletch_diamond_bolt_tips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_diamond_bolt_tips
-type: fletching
-tool: chisel
-level: 65
-xp: 7
-wait: 5
-consume:
- - items: [uncut_diamond]
- qty: 1
-output: diamond_bolt_tips
-output_qty: 12
-message: "You cut the diamond into bolt tips."
diff --git a/data/recipes/fletch_diamond_bolts.yaml b/data/recipes/fletch_diamond_bolts.yaml
deleted file mode 100644
index 7b0a460..0000000
--- a/data/recipes/fletch_diamond_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_diamond_bolts
-type: fletching
-level: 65
-xp: 7
-wait: 2
-consume:
- - items: [adamant_bolts]
- qty: 10
- - items: [diamond_bolt_tips]
- qty: 10
-output: diamond_bolts
-output_qty: 10
-message: "You tip the adamant bolts with diamond."
diff --git a/data/recipes/fletch_emerald_bolt_tips.yaml b/data/recipes/fletch_emerald_bolt_tips.yaml
deleted file mode 100644
index b7d78a5..0000000
--- a/data/recipes/fletch_emerald_bolt_tips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_emerald_bolt_tips
-type: fletching
-tool: chisel
-level: 66
-xp: 5
-wait: 5
-consume:
- - items: [uncut_emerald]
- qty: 1
-output: emerald_bolt_tips
-output_qty: 12
-message: "You cut the emerald into bolt tips."
diff --git a/data/recipes/fletch_emerald_bolts.yaml b/data/recipes/fletch_emerald_bolts.yaml
deleted file mode 100644
index 353432a..0000000
--- a/data/recipes/fletch_emerald_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_emerald_bolts
-type: fletching
-level: 66
-xp: 5
-wait: 2
-consume:
- - items: [mithril_bolts]
- qty: 10
- - items: [emerald_bolt_tips]
- qty: 10
-output: emerald_bolts
-output_qty: 10
-message: "You tip the mithril bolts with emerald."
diff --git a/data/recipes/fletch_headless_arrow.yaml b/data/recipes/fletch_headless_arrow.yaml
deleted file mode 100644
index 3016430..0000000
--- a/data/recipes/fletch_headless_arrow.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_headless_arrow
-type: fletching
-level: 1
-xp: 1
-wait: 2
-consume:
- - items: [arrow_shaft]
- qty: 15
- - items: [feather]
- qty: 15
-output: headless_arrow
-output_qty: 15
-message: "You attach feathers to the arrow shafts."
diff --git a/data/recipes/fletch_iron_arrow.yaml b/data/recipes/fletch_iron_arrow.yaml
deleted file mode 100644
index 2727ca1..0000000
--- a/data/recipes/fletch_iron_arrow.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_iron_arrow
-type: fletching
-level: 15
-xp: 2
-wait: 2
-consume:
- - items: [headless_arrow]
- qty: 15
- - items: [iron_arrowtips]
- qty: 15
-output: iron_arrow
-output_qty: 15
-message: "You attach the iron arrowtips to the headless arrows."
diff --git a/data/recipes/fletch_iron_bolts.yaml b/data/recipes/fletch_iron_bolts.yaml
deleted file mode 100644
index 44a623f..0000000
--- a/data/recipes/fletch_iron_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_iron_bolts
-type: fletching
-level: 39
-xp: 15
-wait: 0
-consume:
- - items: [iron_bolts_unf]
- qty: 10
- - items: [feather]
- qty: 10
-output: iron_bolts
-output_qty: 10
-message: "You attach feathers to the iron bolts."
diff --git a/data/recipes/fletch_longbow.yaml b/data/recipes/fletch_longbow.yaml
deleted file mode 100644
index 392ccfb..0000000
--- a/data/recipes/fletch_longbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_longbow
-type: fletching
-level: 10
-xp: 10
-wait: 2
-consume:
- - items: [longbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: longbow
-message: "You string the longbow."
diff --git a/data/recipes/fletch_longbow_u.yaml b/data/recipes/fletch_longbow_u.yaml
deleted file mode 100644
index e836a9e..0000000
--- a/data/recipes/fletch_longbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_longbow_u
-type: fletching
-tool: knife
-level: 10
-xp: 10
-wait: 3
-consume:
- - items: [logs]
- qty: 1
-output: longbow_u
-message: "You carefully carve the log into a longbow."
diff --git a/data/recipes/fletch_magic_longbow.yaml b/data/recipes/fletch_magic_longbow.yaml
deleted file mode 100644
index c8cc0d4..0000000
--- a/data/recipes/fletch_magic_longbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_magic_longbow
-type: fletching
-level: 85
-xp: 91
-wait: 2
-consume:
- - items: [magic_longbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: magic_longbow
-message: "You string the magic longbow."
diff --git a/data/recipes/fletch_magic_longbow_u.yaml b/data/recipes/fletch_magic_longbow_u.yaml
deleted file mode 100644
index 19eddc8..0000000
--- a/data/recipes/fletch_magic_longbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_magic_longbow_u
-type: fletching
-tool: knife
-level: 85
-xp: 91
-wait: 3
-consume:
- - items: [magic_logs]
- qty: 1
-output: magic_longbow_u
-message: "You carefully carve the magic log into a longbow."
diff --git a/data/recipes/fletch_magic_shortbow.yaml b/data/recipes/fletch_magic_shortbow.yaml
deleted file mode 100644
index b9b3bb2..0000000
--- a/data/recipes/fletch_magic_shortbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_magic_shortbow
-type: fletching
-level: 80
-xp: 83
-wait: 2
-consume:
- - items: [magic_shortbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: magic_shortbow
-message: "You string the magic shortbow."
diff --git a/data/recipes/fletch_magic_shortbow_u.yaml b/data/recipes/fletch_magic_shortbow_u.yaml
deleted file mode 100644
index e9f2e38..0000000
--- a/data/recipes/fletch_magic_shortbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_magic_shortbow_u
-type: fletching
-tool: knife
-level: 80
-xp: 83
-wait: 3
-consume:
- - items: [magic_logs]
- qty: 1
-output: magic_shortbow_u
-message: "You carefully carve the magic log into a shortbow."
diff --git a/data/recipes/fletch_maple_longbow.yaml b/data/recipes/fletch_maple_longbow.yaml
deleted file mode 100644
index 1ecfb74..0000000
--- a/data/recipes/fletch_maple_longbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_maple_longbow
-type: fletching
-level: 55
-xp: 58
-wait: 2
-consume:
- - items: [maple_longbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: maple_longbow
-message: "You string the maple longbow."
diff --git a/data/recipes/fletch_maple_longbow_u.yaml b/data/recipes/fletch_maple_longbow_u.yaml
deleted file mode 100644
index 981c6e0..0000000
--- a/data/recipes/fletch_maple_longbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_maple_longbow_u
-type: fletching
-tool: knife
-level: 55
-xp: 58
-wait: 3
-consume:
- - items: [maple_logs]
- qty: 1
-output: maple_longbow_u
-message: "You carefully carve the maple log into a longbow."
diff --git a/data/recipes/fletch_maple_shortbow.yaml b/data/recipes/fletch_maple_shortbow.yaml
deleted file mode 100644
index 844a080..0000000
--- a/data/recipes/fletch_maple_shortbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_maple_shortbow
-type: fletching
-level: 50
-xp: 50
-wait: 2
-consume:
- - items: [maple_shortbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: maple_shortbow
-message: "You string the maple shortbow."
diff --git a/data/recipes/fletch_maple_shortbow_u.yaml b/data/recipes/fletch_maple_shortbow_u.yaml
deleted file mode 100644
index 56dc15c..0000000
--- a/data/recipes/fletch_maple_shortbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_maple_shortbow_u
-type: fletching
-tool: knife
-level: 50
-xp: 50
-wait: 3
-consume:
- - items: [maple_logs]
- qty: 1
-output: maple_shortbow_u
-message: "You carefully carve the maple log into a shortbow."
diff --git a/data/recipes/fletch_mithril_arrow.yaml b/data/recipes/fletch_mithril_arrow.yaml
deleted file mode 100644
index 1d03823..0000000
--- a/data/recipes/fletch_mithril_arrow.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_mithril_arrow
-type: fletching
-level: 45
-xp: 7
-wait: 2
-consume:
- - items: [headless_arrow]
- qty: 15
- - items: [mithril_arrowtips]
- qty: 15
-output: mithril_arrow
-output_qty: 15
-message: "You attach the mithril arrowtips to the headless arrows."
diff --git a/data/recipes/fletch_mithril_bolts.yaml b/data/recipes/fletch_mithril_bolts.yaml
deleted file mode 100644
index 90e85a8..0000000
--- a/data/recipes/fletch_mithril_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_mithril_bolts
-type: fletching
-level: 54
-xp: 50
-wait: 0
-consume:
- - items: [mithril_bolts_unf]
- qty: 10
- - items: [feather]
- qty: 10
-output: mithril_bolts
-output_qty: 10
-message: "You attach feathers to the mithril bolts."
diff --git a/data/recipes/fletch_oak_longbow.yaml b/data/recipes/fletch_oak_longbow.yaml
deleted file mode 100644
index 39b72d8..0000000
--- a/data/recipes/fletch_oak_longbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_oak_longbow
-type: fletching
-level: 25
-xp: 25
-wait: 2
-consume:
- - items: [oak_longbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: oak_longbow
-message: "You string the oak longbow."
diff --git a/data/recipes/fletch_oak_longbow_u.yaml b/data/recipes/fletch_oak_longbow_u.yaml
deleted file mode 100644
index 733c227..0000000
--- a/data/recipes/fletch_oak_longbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_oak_longbow_u
-type: fletching
-tool: knife
-level: 25
-xp: 25
-wait: 3
-consume:
- - items: [oak_logs]
- qty: 1
-output: oak_longbow_u
-message: "You carefully carve the oak log into a longbow."
diff --git a/data/recipes/fletch_oak_shortbow.yaml b/data/recipes/fletch_oak_shortbow.yaml
deleted file mode 100644
index ade20ff..0000000
--- a/data/recipes/fletch_oak_shortbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_oak_shortbow
-type: fletching
-level: 20
-xp: 16
-wait: 2
-consume:
- - items: [oak_shortbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: oak_shortbow
-message: "You string the oak shortbow."
diff --git a/data/recipes/fletch_oak_shortbow_u.yaml b/data/recipes/fletch_oak_shortbow_u.yaml
deleted file mode 100644
index d994a77..0000000
--- a/data/recipes/fletch_oak_shortbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_oak_shortbow_u
-type: fletching
-tool: knife
-level: 20
-xp: 16
-wait: 3
-consume:
- - items: [oak_logs]
- qty: 1
-output: oak_shortbow_u
-message: "You carefully carve the oak log into a shortbow."
diff --git a/data/recipes/fletch_ruby_bolt_tips.yaml b/data/recipes/fletch_ruby_bolt_tips.yaml
deleted file mode 100644
index 293a840..0000000
--- a/data/recipes/fletch_ruby_bolt_tips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_ruby_bolt_tips
-type: fletching
-tool: chisel
-level: 73
-xp: 6
-wait: 5
-consume:
- - items: [uncut_ruby]
- qty: 1
-output: ruby_bolt_tips
-output_qty: 12
-message: "You cut the ruby into bolt tips."
diff --git a/data/recipes/fletch_ruby_bolts.yaml b/data/recipes/fletch_ruby_bolts.yaml
deleted file mode 100644
index 1fdac70..0000000
--- a/data/recipes/fletch_ruby_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_ruby_bolts
-type: fletching
-level: 73
-xp: 6
-wait: 2
-consume:
- - items: [adamant_bolts]
- qty: 10
- - items: [ruby_bolt_tips]
- qty: 10
-output: ruby_bolts
-output_qty: 10
-message: "You tip the adamant bolts with ruby."
diff --git a/data/recipes/fletch_rune_arrow.yaml b/data/recipes/fletch_rune_arrow.yaml
deleted file mode 100644
index a208bce..0000000
--- a/data/recipes/fletch_rune_arrow.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_rune_arrow
-type: fletching
-level: 75
-xp: 12
-wait: 2
-consume:
- - items: [headless_arrow]
- qty: 15
- - items: [rune_arrowtips]
- qty: 15
-output: rune_arrow
-output_qty: 15
-message: "You attach the rune arrowtips to the headless arrows."
diff --git a/data/recipes/fletch_rune_bolts.yaml b/data/recipes/fletch_rune_bolts.yaml
deleted file mode 100644
index 6073d7f..0000000
--- a/data/recipes/fletch_rune_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_rune_bolts
-type: fletching
-level: 69
-xp: 100
-wait: 0
-consume:
- - items: [rune_bolts_unf]
- qty: 10
- - items: [feather]
- qty: 10
-output: rune_bolts
-output_qty: 10
-message: "You attach feathers to the rune bolts."
diff --git a/data/recipes/fletch_sapphire_bolt_tips.yaml b/data/recipes/fletch_sapphire_bolt_tips.yaml
deleted file mode 100644
index 353d1de..0000000
--- a/data/recipes/fletch_sapphire_bolt_tips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_sapphire_bolt_tips
-type: fletching
-tool: chisel
-level: 63
-xp: 4
-wait: 5
-consume:
- - items: [uncut_sapphire]
- qty: 1
-output: sapphire_bolt_tips
-output_qty: 12
-message: "You cut the sapphire into bolt tips."
diff --git a/data/recipes/fletch_sapphire_bolts.yaml b/data/recipes/fletch_sapphire_bolts.yaml
deleted file mode 100644
index 503809a..0000000
--- a/data/recipes/fletch_sapphire_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_sapphire_bolts
-type: fletching
-level: 63
-xp: 4
-wait: 2
-consume:
- - items: [mithril_bolts]
- qty: 10
- - items: [sapphire_bolt_tips]
- qty: 10
-output: sapphire_bolts
-output_qty: 10
-message: "You tip the mithril bolts with sapphire."
diff --git a/data/recipes/fletch_shortbow.yaml b/data/recipes/fletch_shortbow.yaml
deleted file mode 100644
index 0911aa2..0000000
--- a/data/recipes/fletch_shortbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_shortbow
-type: fletching
-level: 5
-xp: 5
-wait: 2
-consume:
- - items: [shortbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: shortbow
-message: "You string the shortbow."
diff --git a/data/recipes/fletch_shortbow_u.yaml b/data/recipes/fletch_shortbow_u.yaml
deleted file mode 100644
index bda2a93..0000000
--- a/data/recipes/fletch_shortbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_shortbow_u
-type: fletching
-tool: knife
-level: 5
-xp: 5
-wait: 3
-consume:
- - items: [logs]
- qty: 1
-output: shortbow_u
-message: "You carefully carve the log into a shortbow."
diff --git a/data/recipes/fletch_steel_arrow.yaml b/data/recipes/fletch_steel_arrow.yaml
deleted file mode 100644
index fc28d21..0000000
--- a/data/recipes/fletch_steel_arrow.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_steel_arrow
-type: fletching
-level: 30
-xp: 5
-wait: 2
-consume:
- - items: [headless_arrow]
- qty: 15
- - items: [steel_arrowtips]
- qty: 15
-output: steel_arrow
-output_qty: 15
-message: "You attach the steel arrowtips to the headless arrows."
diff --git a/data/recipes/fletch_steel_bolts.yaml b/data/recipes/fletch_steel_bolts.yaml
deleted file mode 100644
index 156b6e0..0000000
--- a/data/recipes/fletch_steel_bolts.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: fletch_steel_bolts
-type: fletching
-level: 46
-xp: 35
-wait: 0
-consume:
- - items: [steel_bolts_unf]
- qty: 10
- - items: [feather]
- qty: 10
-output: steel_bolts
-output_qty: 10
-message: "You attach feathers to the steel bolts."
diff --git a/data/recipes/fletch_willow_longbow.yaml b/data/recipes/fletch_willow_longbow.yaml
deleted file mode 100644
index 6f4a9c0..0000000
--- a/data/recipes/fletch_willow_longbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_willow_longbow
-type: fletching
-level: 40
-xp: 41
-wait: 2
-consume:
- - items: [willow_longbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: willow_longbow
-message: "You string the willow longbow."
diff --git a/data/recipes/fletch_willow_longbow_u.yaml b/data/recipes/fletch_willow_longbow_u.yaml
deleted file mode 100644
index 5afbe89..0000000
--- a/data/recipes/fletch_willow_longbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_willow_longbow_u
-type: fletching
-tool: knife
-level: 40
-xp: 41
-wait: 3
-consume:
- - items: [willow_logs]
- qty: 1
-output: willow_longbow_u
-message: "You carefully carve the willow log into a longbow."
diff --git a/data/recipes/fletch_willow_shortbow.yaml b/data/recipes/fletch_willow_shortbow.yaml
deleted file mode 100644
index e6d044f..0000000
--- a/data/recipes/fletch_willow_shortbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_willow_shortbow
-type: fletching
-level: 35
-xp: 33
-wait: 2
-consume:
- - items: [willow_shortbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: willow_shortbow
-message: "You string the willow shortbow."
diff --git a/data/recipes/fletch_willow_shortbow_u.yaml b/data/recipes/fletch_willow_shortbow_u.yaml
deleted file mode 100644
index b0fb490..0000000
--- a/data/recipes/fletch_willow_shortbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_willow_shortbow_u
-type: fletching
-tool: knife
-level: 35
-xp: 33
-wait: 3
-consume:
- - items: [willow_logs]
- qty: 1
-output: willow_shortbow_u
-message: "You carefully carve the willow log into a shortbow."
diff --git a/data/recipes/fletch_yew_longbow.yaml b/data/recipes/fletch_yew_longbow.yaml
deleted file mode 100644
index 34b6a79..0000000
--- a/data/recipes/fletch_yew_longbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_yew_longbow
-type: fletching
-level: 65
-xp: 75
-wait: 2
-consume:
- - items: [yew_longbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: yew_longbow
-message: "You string the yew longbow."
diff --git a/data/recipes/fletch_yew_longbow_u.yaml b/data/recipes/fletch_yew_longbow_u.yaml
deleted file mode 100644
index c5abe34..0000000
--- a/data/recipes/fletch_yew_longbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_yew_longbow_u
-type: fletching
-tool: knife
-level: 65
-xp: 75
-wait: 3
-consume:
- - items: [yew_logs]
- qty: 1
-output: yew_longbow_u
-message: "You carefully carve the yew log into a longbow."
diff --git a/data/recipes/fletch_yew_shortbow.yaml b/data/recipes/fletch_yew_shortbow.yaml
deleted file mode 100644
index 2dac064..0000000
--- a/data/recipes/fletch_yew_shortbow.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: fletch_yew_shortbow
-type: fletching
-level: 60
-xp: 67
-wait: 2
-consume:
- - items: [yew_shortbow_u]
- qty: 1
- - items: [bowstring]
- qty: 1
-output: yew_shortbow
-message: "You string the yew shortbow."
diff --git a/data/recipes/fletch_yew_shortbow_u.yaml b/data/recipes/fletch_yew_shortbow_u.yaml
deleted file mode 100644
index 4b61a38..0000000
--- a/data/recipes/fletch_yew_shortbow_u.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: fletch_yew_shortbow_u
-type: fletching
-tool: knife
-level: 60
-xp: 67
-wait: 3
-consume:
- - items: [yew_logs]
- qty: 1
-output: yew_shortbow_u
-message: "You carefully carve the yew log into a shortbow."
diff --git a/data/recipes/fletching/fletch_adamant_arrow.yaml b/data/recipes/fletching/fletch_adamant_arrow.yaml
new file mode 100644
index 0000000..57f899b
--- /dev/null
+++ b/data/recipes/fletching/fletch_adamant_arrow.yaml
@@ -0,0 +1,13 @@
+id: fletch_adamant_arrow
+type: fletching
+level: 60
+xp: 10
+wait: 2
+consume:
+ - items: [headless_arrow]
+ quantity: 15
+ - items: [adamant_arrowtips]
+ quantity: 15
+output: adamant_arrow
+output_qty: 15
+message: "You attach the adamant arrowtips to the headless arrows."
diff --git a/data/recipes/fletching/fletch_adamant_bolts.yaml b/data/recipes/fletching/fletch_adamant_bolts.yaml
new file mode 100644
index 0000000..d96c811
--- /dev/null
+++ b/data/recipes/fletching/fletch_adamant_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_adamant_bolts
+type: fletching
+level: 61
+xp: 70
+wait: 0
+consume:
+ - items: [adamant_bolts_unf]
+ quantity: 10
+ - items: [feather]
+ quantity: 10
+output: adamant_bolts
+output_qty: 10
+message: "You attach feathers to the adamant bolts."
diff --git a/data/recipes/fletching/fletch_arrow_shaft.yaml b/data/recipes/fletching/fletch_arrow_shaft.yaml
new file mode 100644
index 0000000..ebf3861
--- /dev/null
+++ b/data/recipes/fletching/fletch_arrow_shaft.yaml
@@ -0,0 +1,12 @@
+id: fletch_arrow_shaft
+type: fletching
+tool: knife
+level: 1
+xp: 5
+wait: 5
+consume:
+ - items: [logs]
+ quantity: 1
+output: arrow_shaft
+output_qty: 15
+message: "You carefully cut the logs into arrow shafts."
diff --git a/data/recipes/fletching/fletch_arrow_shaft_magic.yaml b/data/recipes/fletching/fletch_arrow_shaft_magic.yaml
new file mode 100644
index 0000000..0621859
--- /dev/null
+++ b/data/recipes/fletching/fletch_arrow_shaft_magic.yaml
@@ -0,0 +1,12 @@
+id: fletch_arrow_shaft_magic
+type: fletching
+tool: knife
+level: 75
+xp: 30
+wait: 5
+consume:
+ - items: [magic_logs]
+ quantity: 1
+output: arrow_shaft
+output_qty: 40
+message: "You carefully cut the magic logs into arrow shafts."
diff --git a/data/recipes/fletching/fletch_arrow_shaft_maple.yaml b/data/recipes/fletching/fletch_arrow_shaft_maple.yaml
new file mode 100644
index 0000000..b6671da
--- /dev/null
+++ b/data/recipes/fletching/fletch_arrow_shaft_maple.yaml
@@ -0,0 +1,12 @@
+id: fletch_arrow_shaft_maple
+type: fletching
+tool: knife
+level: 45
+xp: 20
+wait: 5
+consume:
+ - items: [maple_logs]
+ quantity: 1
+output: arrow_shaft
+output_qty: 30
+message: "You carefully cut the maple logs into arrow shafts."
diff --git a/data/recipes/fletching/fletch_arrow_shaft_oak.yaml b/data/recipes/fletching/fletch_arrow_shaft_oak.yaml
new file mode 100644
index 0000000..cf38335
--- /dev/null
+++ b/data/recipes/fletching/fletch_arrow_shaft_oak.yaml
@@ -0,0 +1,12 @@
+id: fletch_arrow_shaft_oak
+type: fletching
+tool: knife
+level: 15
+xp: 10
+wait: 5
+consume:
+ - items: [oak_logs]
+ quantity: 1
+output: arrow_shaft
+output_qty: 20
+message: "You carefully cut the oak logs into arrow shafts."
diff --git a/data/recipes/fletching/fletch_arrow_shaft_willow.yaml b/data/recipes/fletching/fletch_arrow_shaft_willow.yaml
new file mode 100644
index 0000000..0c39a13
--- /dev/null
+++ b/data/recipes/fletching/fletch_arrow_shaft_willow.yaml
@@ -0,0 +1,12 @@
+id: fletch_arrow_shaft_willow
+type: fletching
+tool: knife
+level: 30
+xp: 15
+wait: 5
+consume:
+ - items: [willow_logs]
+ quantity: 1
+output: arrow_shaft
+output_qty: 25
+message: "You carefully cut the willow logs into arrow shafts."
diff --git a/data/recipes/fletching/fletch_arrow_shaft_yew.yaml b/data/recipes/fletching/fletch_arrow_shaft_yew.yaml
new file mode 100644
index 0000000..785325e
--- /dev/null
+++ b/data/recipes/fletching/fletch_arrow_shaft_yew.yaml
@@ -0,0 +1,12 @@
+id: fletch_arrow_shaft_yew
+type: fletching
+tool: knife
+level: 60
+xp: 25
+wait: 5
+consume:
+ - items: [yew_logs]
+ quantity: 1
+output: arrow_shaft
+output_qty: 35
+message: "You carefully cut the yew logs into arrow shafts."
diff --git a/data/recipes/fletching/fletch_bronze_arrow.yaml b/data/recipes/fletching/fletch_bronze_arrow.yaml
new file mode 100644
index 0000000..4b9e924
--- /dev/null
+++ b/data/recipes/fletching/fletch_bronze_arrow.yaml
@@ -0,0 +1,13 @@
+id: fletch_bronze_arrow
+type: fletching
+level: 1
+xp: 1
+wait: 2
+consume:
+ - items: [headless_arrow]
+ quantity: 15
+ - items: [bronze_arrowtips]
+ quantity: 15
+output: bronze_arrow
+output_qty: 15
+message: "You attach the bronze arrowtips to the headless arrows."
diff --git a/data/recipes/fletching/fletch_bronze_bolts.yaml b/data/recipes/fletching/fletch_bronze_bolts.yaml
new file mode 100644
index 0000000..cdcf6db
--- /dev/null
+++ b/data/recipes/fletching/fletch_bronze_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_bronze_bolts
+type: fletching
+level: 9
+xp: 5
+wait: 0
+consume:
+ - items: [bronze_bolts_unf]
+ quantity: 10
+ - items: [feather]
+ quantity: 10
+output: bronze_bolts
+output_qty: 10
+message: "You attach feathers to the bronze bolts."
diff --git a/data/recipes/fletching/fletch_diamond_bolt_tips.yaml b/data/recipes/fletching/fletch_diamond_bolt_tips.yaml
new file mode 100644
index 0000000..0ccabe2
--- /dev/null
+++ b/data/recipes/fletching/fletch_diamond_bolt_tips.yaml
@@ -0,0 +1,12 @@
+id: fletch_diamond_bolt_tips
+type: fletching
+tool: chisel
+level: 65
+xp: 7
+wait: 5
+consume:
+ - items: [uncut_diamond]
+ quantity: 1
+output: diamond_bolt_tips
+output_qty: 12
+message: "You cut the diamond into bolt tips."
diff --git a/data/recipes/fletching/fletch_diamond_bolts.yaml b/data/recipes/fletching/fletch_diamond_bolts.yaml
new file mode 100644
index 0000000..8c98fc2
--- /dev/null
+++ b/data/recipes/fletching/fletch_diamond_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_diamond_bolts
+type: fletching
+level: 65
+xp: 7
+wait: 2
+consume:
+ - items: [adamant_bolts]
+ quantity: 10
+ - items: [diamond_bolt_tips]
+ quantity: 10
+output: diamond_bolts
+output_qty: 10
+message: "You tip the adamant bolts with diamond."
diff --git a/data/recipes/fletching/fletch_emerald_bolt_tips.yaml b/data/recipes/fletching/fletch_emerald_bolt_tips.yaml
new file mode 100644
index 0000000..d48cf73
--- /dev/null
+++ b/data/recipes/fletching/fletch_emerald_bolt_tips.yaml
@@ -0,0 +1,12 @@
+id: fletch_emerald_bolt_tips
+type: fletching
+tool: chisel
+level: 66
+xp: 5
+wait: 5
+consume:
+ - items: [uncut_emerald]
+ quantity: 1
+output: emerald_bolt_tips
+output_qty: 12
+message: "You cut the emerald into bolt tips."
diff --git a/data/recipes/fletching/fletch_emerald_bolts.yaml b/data/recipes/fletching/fletch_emerald_bolts.yaml
new file mode 100644
index 0000000..8e7e446
--- /dev/null
+++ b/data/recipes/fletching/fletch_emerald_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_emerald_bolts
+type: fletching
+level: 66
+xp: 5
+wait: 2
+consume:
+ - items: [mithril_bolts]
+ quantity: 10
+ - items: [emerald_bolt_tips]
+ quantity: 10
+output: emerald_bolts
+output_qty: 10
+message: "You tip the mithril bolts with emerald."
diff --git a/data/recipes/fletching/fletch_headless_arrow.yaml b/data/recipes/fletching/fletch_headless_arrow.yaml
new file mode 100644
index 0000000..84d88f5
--- /dev/null
+++ b/data/recipes/fletching/fletch_headless_arrow.yaml
@@ -0,0 +1,13 @@
+id: fletch_headless_arrow
+type: fletching
+level: 1
+xp: 1
+wait: 2
+consume:
+ - items: [arrow_shaft]
+ quantity: 15
+ - items: [feather]
+ quantity: 15
+output: headless_arrow
+output_qty: 15
+message: "You attach feathers to the arrow shafts."
diff --git a/data/recipes/fletching/fletch_iron_arrow.yaml b/data/recipes/fletching/fletch_iron_arrow.yaml
new file mode 100644
index 0000000..fbb1c2c
--- /dev/null
+++ b/data/recipes/fletching/fletch_iron_arrow.yaml
@@ -0,0 +1,13 @@
+id: fletch_iron_arrow
+type: fletching
+level: 15
+xp: 2
+wait: 2
+consume:
+ - items: [headless_arrow]
+ quantity: 15
+ - items: [iron_arrowtips]
+ quantity: 15
+output: iron_arrow
+output_qty: 15
+message: "You attach the iron arrowtips to the headless arrows."
diff --git a/data/recipes/fletching/fletch_iron_bolts.yaml b/data/recipes/fletching/fletch_iron_bolts.yaml
new file mode 100644
index 0000000..bb90403
--- /dev/null
+++ b/data/recipes/fletching/fletch_iron_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_iron_bolts
+type: fletching
+level: 39
+xp: 15
+wait: 0
+consume:
+ - items: [iron_bolts_unf]
+ quantity: 10
+ - items: [feather]
+ quantity: 10
+output: iron_bolts
+output_qty: 10
+message: "You attach feathers to the iron bolts."
diff --git a/data/recipes/fletching/fletch_longbow.yaml b/data/recipes/fletching/fletch_longbow.yaml
new file mode 100644
index 0000000..fa46921
--- /dev/null
+++ b/data/recipes/fletching/fletch_longbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_longbow
+type: fletching
+level: 10
+xp: 10
+wait: 2
+consume:
+ - items: [longbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: longbow
+message: "You string the longbow."
diff --git a/data/recipes/fletching/fletch_longbow_u.yaml b/data/recipes/fletching/fletch_longbow_u.yaml
new file mode 100644
index 0000000..a893b49
--- /dev/null
+++ b/data/recipes/fletching/fletch_longbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_longbow_u
+type: fletching
+tool: knife
+level: 10
+xp: 10
+wait: 3
+consume:
+ - items: [logs]
+ quantity: 1
+output: longbow_u
+message: "You carefully carve the log into a longbow."
diff --git a/data/recipes/fletching/fletch_magic_longbow.yaml b/data/recipes/fletching/fletch_magic_longbow.yaml
new file mode 100644
index 0000000..8e16b9c
--- /dev/null
+++ b/data/recipes/fletching/fletch_magic_longbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_magic_longbow
+type: fletching
+level: 85
+xp: 91
+wait: 2
+consume:
+ - items: [magic_longbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: magic_longbow
+message: "You string the magic longbow."
diff --git a/data/recipes/fletching/fletch_magic_longbow_u.yaml b/data/recipes/fletching/fletch_magic_longbow_u.yaml
new file mode 100644
index 0000000..ce2e247
--- /dev/null
+++ b/data/recipes/fletching/fletch_magic_longbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_magic_longbow_u
+type: fletching
+tool: knife
+level: 85
+xp: 91
+wait: 3
+consume:
+ - items: [magic_logs]
+ quantity: 1
+output: magic_longbow_u
+message: "You carefully carve the magic log into a longbow."
diff --git a/data/recipes/fletching/fletch_magic_shortbow.yaml b/data/recipes/fletching/fletch_magic_shortbow.yaml
new file mode 100644
index 0000000..58abce9
--- /dev/null
+++ b/data/recipes/fletching/fletch_magic_shortbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_magic_shortbow
+type: fletching
+level: 80
+xp: 83
+wait: 2
+consume:
+ - items: [magic_shortbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: magic_shortbow
+message: "You string the magic shortbow."
diff --git a/data/recipes/fletching/fletch_magic_shortbow_u.yaml b/data/recipes/fletching/fletch_magic_shortbow_u.yaml
new file mode 100644
index 0000000..3fbf6cd
--- /dev/null
+++ b/data/recipes/fletching/fletch_magic_shortbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_magic_shortbow_u
+type: fletching
+tool: knife
+level: 80
+xp: 83
+wait: 3
+consume:
+ - items: [magic_logs]
+ quantity: 1
+output: magic_shortbow_u
+message: "You carefully carve the magic log into a shortbow."
diff --git a/data/recipes/fletching/fletch_maple_longbow.yaml b/data/recipes/fletching/fletch_maple_longbow.yaml
new file mode 100644
index 0000000..123d531
--- /dev/null
+++ b/data/recipes/fletching/fletch_maple_longbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_maple_longbow
+type: fletching
+level: 55
+xp: 58
+wait: 2
+consume:
+ - items: [maple_longbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: maple_longbow
+message: "You string the maple longbow."
diff --git a/data/recipes/fletching/fletch_maple_longbow_u.yaml b/data/recipes/fletching/fletch_maple_longbow_u.yaml
new file mode 100644
index 0000000..4c61993
--- /dev/null
+++ b/data/recipes/fletching/fletch_maple_longbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_maple_longbow_u
+type: fletching
+tool: knife
+level: 55
+xp: 58
+wait: 3
+consume:
+ - items: [maple_logs]
+ quantity: 1
+output: maple_longbow_u
+message: "You carefully carve the maple log into a longbow."
diff --git a/data/recipes/fletching/fletch_maple_shortbow.yaml b/data/recipes/fletching/fletch_maple_shortbow.yaml
new file mode 100644
index 0000000..aebe50a
--- /dev/null
+++ b/data/recipes/fletching/fletch_maple_shortbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_maple_shortbow
+type: fletching
+level: 50
+xp: 50
+wait: 2
+consume:
+ - items: [maple_shortbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: maple_shortbow
+message: "You string the maple shortbow."
diff --git a/data/recipes/fletching/fletch_maple_shortbow_u.yaml b/data/recipes/fletching/fletch_maple_shortbow_u.yaml
new file mode 100644
index 0000000..36270dd
--- /dev/null
+++ b/data/recipes/fletching/fletch_maple_shortbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_maple_shortbow_u
+type: fletching
+tool: knife
+level: 50
+xp: 50
+wait: 3
+consume:
+ - items: [maple_logs]
+ quantity: 1
+output: maple_shortbow_u
+message: "You carefully carve the maple log into a shortbow."
diff --git a/data/recipes/fletching/fletch_mithril_arrow.yaml b/data/recipes/fletching/fletch_mithril_arrow.yaml
new file mode 100644
index 0000000..87a46e2
--- /dev/null
+++ b/data/recipes/fletching/fletch_mithril_arrow.yaml
@@ -0,0 +1,13 @@
+id: fletch_mithril_arrow
+type: fletching
+level: 45
+xp: 7
+wait: 2
+consume:
+ - items: [headless_arrow]
+ quantity: 15
+ - items: [mithril_arrowtips]
+ quantity: 15
+output: mithril_arrow
+output_qty: 15
+message: "You attach the mithril arrowtips to the headless arrows."
diff --git a/data/recipes/fletching/fletch_mithril_bolts.yaml b/data/recipes/fletching/fletch_mithril_bolts.yaml
new file mode 100644
index 0000000..a2afcb8
--- /dev/null
+++ b/data/recipes/fletching/fletch_mithril_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_mithril_bolts
+type: fletching
+level: 54
+xp: 50
+wait: 0
+consume:
+ - items: [mithril_bolts_unf]
+ quantity: 10
+ - items: [feather]
+ quantity: 10
+output: mithril_bolts
+output_qty: 10
+message: "You attach feathers to the mithril bolts."
diff --git a/data/recipes/fletching/fletch_oak_longbow.yaml b/data/recipes/fletching/fletch_oak_longbow.yaml
new file mode 100644
index 0000000..f1c96ba
--- /dev/null
+++ b/data/recipes/fletching/fletch_oak_longbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_oak_longbow
+type: fletching
+level: 25
+xp: 25
+wait: 2
+consume:
+ - items: [oak_longbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: oak_longbow
+message: "You string the oak longbow."
diff --git a/data/recipes/fletching/fletch_oak_longbow_u.yaml b/data/recipes/fletching/fletch_oak_longbow_u.yaml
new file mode 100644
index 0000000..8f0b234
--- /dev/null
+++ b/data/recipes/fletching/fletch_oak_longbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_oak_longbow_u
+type: fletching
+tool: knife
+level: 25
+xp: 25
+wait: 3
+consume:
+ - items: [oak_logs]
+ quantity: 1
+output: oak_longbow_u
+message: "You carefully carve the oak log into a longbow."
diff --git a/data/recipes/fletching/fletch_oak_shortbow.yaml b/data/recipes/fletching/fletch_oak_shortbow.yaml
new file mode 100644
index 0000000..198657f
--- /dev/null
+++ b/data/recipes/fletching/fletch_oak_shortbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_oak_shortbow
+type: fletching
+level: 20
+xp: 16
+wait: 2
+consume:
+ - items: [oak_shortbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: oak_shortbow
+message: "You string the oak shortbow."
diff --git a/data/recipes/fletching/fletch_oak_shortbow_u.yaml b/data/recipes/fletching/fletch_oak_shortbow_u.yaml
new file mode 100644
index 0000000..4f96a09
--- /dev/null
+++ b/data/recipes/fletching/fletch_oak_shortbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_oak_shortbow_u
+type: fletching
+tool: knife
+level: 20
+xp: 16
+wait: 3
+consume:
+ - items: [oak_logs]
+ quantity: 1
+output: oak_shortbow_u
+message: "You carefully carve the oak log into a shortbow."
diff --git a/data/recipes/fletching/fletch_ruby_bolt_tips.yaml b/data/recipes/fletching/fletch_ruby_bolt_tips.yaml
new file mode 100644
index 0000000..bc9f695
--- /dev/null
+++ b/data/recipes/fletching/fletch_ruby_bolt_tips.yaml
@@ -0,0 +1,12 @@
+id: fletch_ruby_bolt_tips
+type: fletching
+tool: chisel
+level: 73
+xp: 6
+wait: 5
+consume:
+ - items: [uncut_ruby]
+ quantity: 1
+output: ruby_bolt_tips
+output_qty: 12
+message: "You cut the ruby into bolt tips."
diff --git a/data/recipes/fletching/fletch_ruby_bolts.yaml b/data/recipes/fletching/fletch_ruby_bolts.yaml
new file mode 100644
index 0000000..ac1d150
--- /dev/null
+++ b/data/recipes/fletching/fletch_ruby_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_ruby_bolts
+type: fletching
+level: 73
+xp: 6
+wait: 2
+consume:
+ - items: [adamant_bolts]
+ quantity: 10
+ - items: [ruby_bolt_tips]
+ quantity: 10
+output: ruby_bolts
+output_qty: 10
+message: "You tip the adamant bolts with ruby."
diff --git a/data/recipes/fletching/fletch_rune_arrow.yaml b/data/recipes/fletching/fletch_rune_arrow.yaml
new file mode 100644
index 0000000..aa2795e
--- /dev/null
+++ b/data/recipes/fletching/fletch_rune_arrow.yaml
@@ -0,0 +1,13 @@
+id: fletch_rune_arrow
+type: fletching
+level: 75
+xp: 12
+wait: 2
+consume:
+ - items: [headless_arrow]
+ quantity: 15
+ - items: [rune_arrowtips]
+ quantity: 15
+output: rune_arrow
+output_qty: 15
+message: "You attach the rune arrowtips to the headless arrows."
diff --git a/data/recipes/fletching/fletch_rune_bolts.yaml b/data/recipes/fletching/fletch_rune_bolts.yaml
new file mode 100644
index 0000000..20bb7b9
--- /dev/null
+++ b/data/recipes/fletching/fletch_rune_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_rune_bolts
+type: fletching
+level: 69
+xp: 100
+wait: 0
+consume:
+ - items: [rune_bolts_unf]
+ quantity: 10
+ - items: [feather]
+ quantity: 10
+output: rune_bolts
+output_qty: 10
+message: "You attach feathers to the rune bolts."
diff --git a/data/recipes/fletching/fletch_sapphire_bolt_tips.yaml b/data/recipes/fletching/fletch_sapphire_bolt_tips.yaml
new file mode 100644
index 0000000..dca6fef
--- /dev/null
+++ b/data/recipes/fletching/fletch_sapphire_bolt_tips.yaml
@@ -0,0 +1,12 @@
+id: fletch_sapphire_bolt_tips
+type: fletching
+tool: chisel
+level: 63
+xp: 4
+wait: 5
+consume:
+ - items: [uncut_sapphire]
+ quantity: 1
+output: sapphire_bolt_tips
+output_qty: 12
+message: "You cut the sapphire into bolt tips."
diff --git a/data/recipes/fletching/fletch_sapphire_bolts.yaml b/data/recipes/fletching/fletch_sapphire_bolts.yaml
new file mode 100644
index 0000000..712578f
--- /dev/null
+++ b/data/recipes/fletching/fletch_sapphire_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_sapphire_bolts
+type: fletching
+level: 63
+xp: 4
+wait: 2
+consume:
+ - items: [mithril_bolts]
+ quantity: 10
+ - items: [sapphire_bolt_tips]
+ quantity: 10
+output: sapphire_bolts
+output_qty: 10
+message: "You tip the mithril bolts with sapphire."
diff --git a/data/recipes/fletching/fletch_shortbow.yaml b/data/recipes/fletching/fletch_shortbow.yaml
new file mode 100644
index 0000000..e96317d
--- /dev/null
+++ b/data/recipes/fletching/fletch_shortbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_shortbow
+type: fletching
+level: 5
+xp: 5
+wait: 2
+consume:
+ - items: [shortbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: shortbow
+message: "You string the shortbow."
diff --git a/data/recipes/fletching/fletch_shortbow_u.yaml b/data/recipes/fletching/fletch_shortbow_u.yaml
new file mode 100644
index 0000000..3ab4931
--- /dev/null
+++ b/data/recipes/fletching/fletch_shortbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_shortbow_u
+type: fletching
+tool: knife
+level: 5
+xp: 5
+wait: 3
+consume:
+ - items: [logs]
+ quantity: 1
+output: shortbow_u
+message: "You carefully carve the log into a shortbow."
diff --git a/data/recipes/fletching/fletch_steel_arrow.yaml b/data/recipes/fletching/fletch_steel_arrow.yaml
new file mode 100644
index 0000000..9bd229a
--- /dev/null
+++ b/data/recipes/fletching/fletch_steel_arrow.yaml
@@ -0,0 +1,13 @@
+id: fletch_steel_arrow
+type: fletching
+level: 30
+xp: 5
+wait: 2
+consume:
+ - items: [headless_arrow]
+ quantity: 15
+ - items: [steel_arrowtips]
+ quantity: 15
+output: steel_arrow
+output_qty: 15
+message: "You attach the steel arrowtips to the headless arrows."
diff --git a/data/recipes/fletching/fletch_steel_bolts.yaml b/data/recipes/fletching/fletch_steel_bolts.yaml
new file mode 100644
index 0000000..9bfdafe
--- /dev/null
+++ b/data/recipes/fletching/fletch_steel_bolts.yaml
@@ -0,0 +1,13 @@
+id: fletch_steel_bolts
+type: fletching
+level: 46
+xp: 35
+wait: 0
+consume:
+ - items: [steel_bolts_unf]
+ quantity: 10
+ - items: [feather]
+ quantity: 10
+output: steel_bolts
+output_qty: 10
+message: "You attach feathers to the steel bolts."
diff --git a/data/recipes/fletching/fletch_willow_longbow.yaml b/data/recipes/fletching/fletch_willow_longbow.yaml
new file mode 100644
index 0000000..28071ac
--- /dev/null
+++ b/data/recipes/fletching/fletch_willow_longbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_willow_longbow
+type: fletching
+level: 40
+xp: 41
+wait: 2
+consume:
+ - items: [willow_longbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: willow_longbow
+message: "You string the willow longbow."
diff --git a/data/recipes/fletching/fletch_willow_longbow_u.yaml b/data/recipes/fletching/fletch_willow_longbow_u.yaml
new file mode 100644
index 0000000..ef808c0
--- /dev/null
+++ b/data/recipes/fletching/fletch_willow_longbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_willow_longbow_u
+type: fletching
+tool: knife
+level: 40
+xp: 41
+wait: 3
+consume:
+ - items: [willow_logs]
+ quantity: 1
+output: willow_longbow_u
+message: "You carefully carve the willow log into a longbow."
diff --git a/data/recipes/fletching/fletch_willow_shortbow.yaml b/data/recipes/fletching/fletch_willow_shortbow.yaml
new file mode 100644
index 0000000..a2b2c2b
--- /dev/null
+++ b/data/recipes/fletching/fletch_willow_shortbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_willow_shortbow
+type: fletching
+level: 35
+xp: 33
+wait: 2
+consume:
+ - items: [willow_shortbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: willow_shortbow
+message: "You string the willow shortbow."
diff --git a/data/recipes/fletching/fletch_willow_shortbow_u.yaml b/data/recipes/fletching/fletch_willow_shortbow_u.yaml
new file mode 100644
index 0000000..95609b3
--- /dev/null
+++ b/data/recipes/fletching/fletch_willow_shortbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_willow_shortbow_u
+type: fletching
+tool: knife
+level: 35
+xp: 33
+wait: 3
+consume:
+ - items: [willow_logs]
+ quantity: 1
+output: willow_shortbow_u
+message: "You carefully carve the willow log into a shortbow."
diff --git a/data/recipes/fletching/fletch_yew_longbow.yaml b/data/recipes/fletching/fletch_yew_longbow.yaml
new file mode 100644
index 0000000..208c623
--- /dev/null
+++ b/data/recipes/fletching/fletch_yew_longbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_yew_longbow
+type: fletching
+level: 65
+xp: 75
+wait: 2
+consume:
+ - items: [yew_longbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: yew_longbow
+message: "You string the yew longbow."
diff --git a/data/recipes/fletching/fletch_yew_longbow_u.yaml b/data/recipes/fletching/fletch_yew_longbow_u.yaml
new file mode 100644
index 0000000..bdce4f8
--- /dev/null
+++ b/data/recipes/fletching/fletch_yew_longbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_yew_longbow_u
+type: fletching
+tool: knife
+level: 65
+xp: 75
+wait: 3
+consume:
+ - items: [yew_logs]
+ quantity: 1
+output: yew_longbow_u
+message: "You carefully carve the yew log into a longbow."
diff --git a/data/recipes/fletching/fletch_yew_shortbow.yaml b/data/recipes/fletching/fletch_yew_shortbow.yaml
new file mode 100644
index 0000000..fbe5f62
--- /dev/null
+++ b/data/recipes/fletching/fletch_yew_shortbow.yaml
@@ -0,0 +1,12 @@
+id: fletch_yew_shortbow
+type: fletching
+level: 60
+xp: 67
+wait: 2
+consume:
+ - items: [yew_shortbow_u]
+ quantity: 1
+ - items: [bowstring]
+ quantity: 1
+output: yew_shortbow
+message: "You string the yew shortbow."
diff --git a/data/recipes/fletching/fletch_yew_shortbow_u.yaml b/data/recipes/fletching/fletch_yew_shortbow_u.yaml
new file mode 100644
index 0000000..774e3a5
--- /dev/null
+++ b/data/recipes/fletching/fletch_yew_shortbow_u.yaml
@@ -0,0 +1,11 @@
+id: fletch_yew_shortbow_u
+type: fletching
+tool: knife
+level: 60
+xp: 67
+wait: 3
+consume:
+ - items: [yew_logs]
+ quantity: 1
+output: yew_shortbow_u
+message: "You carefully carve the yew log into a shortbow."
diff --git a/data/recipes/mix_amp_potion.yaml b/data/recipes/mix_amp_potion.yaml
deleted file mode 100644
index 1a50af9..0000000
--- a/data/recipes/mix_amp_potion.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_amp_potion
-type: pharmacy
-skill: pharmacy
-level: 12
-xp: 50
-wait: 4
-consume:
- - items: [tarromin_potion_unf]
- qty: 1
- - items: [limpwurt_root]
- qty: 1
-output: amp_potion
-message: "You mix an amp potion."
diff --git a/data/recipes/mix_bio_serum.yaml b/data/recipes/mix_bio_serum.yaml
deleted file mode 100644
index 7f1931a..0000000
--- a/data/recipes/mix_bio_serum.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_bio_serum
-type: pharmacy
-skill: pharmacy
-level: 5
-xp: 38
-wait: 4
-consume:
- - items: [marrentill_potion_unf]
- qty: 1
- - items: [antitoxin_powder]
- qty: 1
-output: bio_serum
-message: "You mix a bio serum."
diff --git a/data/recipes/mix_full_restore.yaml b/data/recipes/mix_full_restore.yaml
deleted file mode 100644
index 76312cf..0000000
--- a/data/recipes/mix_full_restore.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_full_restore
-type: pharmacy
-skill: pharmacy
-level: 63
-xp: 143
-wait: 4
-consume:
- - items: [snapdragon_potion_unf]
- qty: 1
- - items: [arachnid_enzyme]
- qty: 1
-output: full_restore
-message: "You mix a full restore."
diff --git a/data/recipes/mix_nano_restore.yaml b/data/recipes/mix_nano_restore.yaml
deleted file mode 100644
index 36bb251..0000000
--- a/data/recipes/mix_nano_restore.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_nano_restore
-type: pharmacy
-skill: pharmacy
-level: 22
-xp: 63
-wait: 4
-consume:
- - items: [harralander_potion_unf]
- qty: 1
- - items: [arachnid_enzyme]
- qty: 1
-output: nano_restore
-message: "You mix a nano restore."
diff --git a/data/recipes/mix_restoration_compound.yaml b/data/recipes/mix_restoration_compound.yaml
deleted file mode 100644
index 6639784..0000000
--- a/data/recipes/mix_restoration_compound.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_restoration_compound
-type: pharmacy
-skill: pharmacy
-level: 81
-xp: 180
-wait: 4
-consume:
- - items: [toadflax_potion_unf]
- qty: 1
- - items: [crushed_nest]
- qty: 1
-output: restoration_compound
-message: "You mix a restoration compound."
diff --git a/data/recipes/mix_science_serum.yaml b/data/recipes/mix_science_serum.yaml
deleted file mode 100644
index 5f60945..0000000
--- a/data/recipes/mix_science_serum.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_science_serum
-type: pharmacy
-skill: pharmacy
-level: 76
-xp: 173
-wait: 4
-consume:
- - items: [lantadyme_potion_unf]
- qty: 1
- - items: [potato_cactus]
- qty: 1
-output: science_serum
-message: "You mix a science serum."
diff --git a/data/recipes/mix_shield_potion.yaml b/data/recipes/mix_shield_potion.yaml
deleted file mode 100644
index 875e870..0000000
--- a/data/recipes/mix_shield_potion.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_shield_potion
-type: pharmacy
-skill: pharmacy
-level: 30
-xp: 75
-wait: 4
-consume:
- - items: [ranarr_potion_unf]
- qty: 1
- - items: [white_berries]
- qty: 1
-output: shield_potion
-message: "You mix a shield potion."
diff --git a/data/recipes/mix_stim_cell.yaml b/data/recipes/mix_stim_cell.yaml
deleted file mode 100644
index 8915f39..0000000
--- a/data/recipes/mix_stim_cell.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_stim_cell
-type: pharmacy
-skill: pharmacy
-level: 26
-xp: 68
-wait: 4
-consume:
- - items: [harralander_potion_unf]
- qty: 1
- - items: [chocolate_dust]
- qty: 1
-output: stim_cell
-message: "You mix a stim cell."
diff --git a/data/recipes/mix_stim_potion.yaml b/data/recipes/mix_stim_potion.yaml
deleted file mode 100644
index 67db442..0000000
--- a/data/recipes/mix_stim_potion.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_stim_potion
-type: pharmacy
-skill: pharmacy
-level: 3
-xp: 25
-wait: 4
-consume:
- - items: [guam_potion_unf]
- qty: 1
- - items: [eye_of_newt]
- qty: 1
-output: stim_potion
-message: "You mix a stim potion."
diff --git a/data/recipes/mix_super_amp.yaml b/data/recipes/mix_super_amp.yaml
deleted file mode 100644
index ea30e35..0000000
--- a/data/recipes/mix_super_amp.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_super_amp
-type: pharmacy
-skill: pharmacy
-level: 55
-xp: 125
-wait: 4
-consume:
- - items: [kwuarm_potion_unf]
- qty: 1
- - items: [limpwurt_root]
- qty: 1
-output: super_amp
-message: "You mix a super amp."
diff --git a/data/recipes/mix_super_bio_serum.yaml b/data/recipes/mix_super_bio_serum.yaml
deleted file mode 100644
index 808dd31..0000000
--- a/data/recipes/mix_super_bio_serum.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_super_bio_serum
-type: pharmacy
-skill: pharmacy
-level: 48
-xp: 106
-wait: 4
-consume:
- - items: [irit_potion_unf]
- qty: 1
- - items: [antitoxin_powder]
- qty: 1
-output: super_bio_serum
-message: "You mix a super bio serum."
diff --git a/data/recipes/mix_super_shield.yaml b/data/recipes/mix_super_shield.yaml
deleted file mode 100644
index 07d849b..0000000
--- a/data/recipes/mix_super_shield.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_super_shield
-type: pharmacy
-skill: pharmacy
-level: 66
-xp: 150
-wait: 4
-consume:
- - items: [cadantine_potion_unf]
- qty: 1
- - items: [white_berries]
- qty: 1
-output: super_shield
-message: "You mix a super shield."
diff --git a/data/recipes/mix_super_stim.yaml b/data/recipes/mix_super_stim.yaml
deleted file mode 100644
index 2382960..0000000
--- a/data/recipes/mix_super_stim.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_super_stim
-type: pharmacy
-skill: pharmacy
-level: 45
-xp: 100
-wait: 4
-consume:
- - items: [irit_potion_unf]
- qty: 1
- - items: [eye_of_newt]
- qty: 1
-output: super_stim
-message: "You mix a super stim."
diff --git a/data/recipes/mix_super_stim_cell.yaml b/data/recipes/mix_super_stim_cell.yaml
deleted file mode 100644
index 5ed6bd3..0000000
--- a/data/recipes/mix_super_stim_cell.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_super_stim_cell
-type: pharmacy
-skill: pharmacy
-level: 52
-xp: 118
-wait: 4
-consume:
- - items: [avantoe_potion_unf]
- qty: 1
- - items: [blight_spore]
- qty: 1
-output: super_stim_cell
-message: "You mix a super stim cell."
diff --git a/data/recipes/mix_targeting_serum.yaml b/data/recipes/mix_targeting_serum.yaml
deleted file mode 100644
index 54bd338..0000000
--- a/data/recipes/mix_targeting_serum.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_targeting_serum
-type: pharmacy
-skill: pharmacy
-level: 72
-xp: 163
-wait: 4
-consume:
- - items: [dwarf_weed_potion_unf]
- qty: 1
- - items: [catalyst_wine]
- qty: 1
-output: targeting_serum
-message: "You mix a targeting serum."
diff --git a/data/recipes/mix_tech_serum.yaml b/data/recipes/mix_tech_serum.yaml
deleted file mode 100644
index ea41efd..0000000
--- a/data/recipes/mix_tech_serum.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: mix_tech_serum
-type: pharmacy
-skill: pharmacy
-level: 38
-xp: 88
-wait: 4
-consume:
- - items: [ranarr_potion_unf]
- qty: 1
- - items: [snape_grass]
- qty: 1
-output: tech_serum
-message: "You mix a tech serum."
diff --git a/data/recipes/mixing/mix_amp_potion.yaml b/data/recipes/mixing/mix_amp_potion.yaml
new file mode 100644
index 0000000..6145296
--- /dev/null
+++ b/data/recipes/mixing/mix_amp_potion.yaml
@@ -0,0 +1,13 @@
+id: mix_amp_potion
+type: pharmacy
+skill: pharmacy
+level: 12
+xp: 50
+wait: 4
+consume:
+ - items: [tarromin_potion_unf]
+ quantity: 1
+ - items: [limpwurt_root]
+ quantity: 1
+output: amp_potion
+message: "You mix an amp potion."
diff --git a/data/recipes/mixing/mix_bio_serum.yaml b/data/recipes/mixing/mix_bio_serum.yaml
new file mode 100644
index 0000000..6f5a3ea
--- /dev/null
+++ b/data/recipes/mixing/mix_bio_serum.yaml
@@ -0,0 +1,13 @@
+id: mix_bio_serum
+type: pharmacy
+skill: pharmacy
+level: 5
+xp: 38
+wait: 4
+consume:
+ - items: [marrentill_potion_unf]
+ quantity: 1
+ - items: [antitoxin_powder]
+ quantity: 1
+output: bio_serum
+message: "You mix a bio serum."
diff --git a/data/recipes/mixing/mix_full_restore.yaml b/data/recipes/mixing/mix_full_restore.yaml
new file mode 100644
index 0000000..b9e320e
--- /dev/null
+++ b/data/recipes/mixing/mix_full_restore.yaml
@@ -0,0 +1,13 @@
+id: mix_full_restore
+type: pharmacy
+skill: pharmacy
+level: 63
+xp: 143
+wait: 4
+consume:
+ - items: [snapdragon_potion_unf]
+ quantity: 1
+ - items: [arachnid_enzyme]
+ quantity: 1
+output: full_restore
+message: "You mix a full restore."
diff --git a/data/recipes/mixing/mix_nano_restore.yaml b/data/recipes/mixing/mix_nano_restore.yaml
new file mode 100644
index 0000000..4a5ebb0
--- /dev/null
+++ b/data/recipes/mixing/mix_nano_restore.yaml
@@ -0,0 +1,13 @@
+id: mix_nano_restore
+type: pharmacy
+skill: pharmacy
+level: 22
+xp: 63
+wait: 4
+consume:
+ - items: [harralander_potion_unf]
+ quantity: 1
+ - items: [arachnid_enzyme]
+ quantity: 1
+output: nano_restore
+message: "You mix a nano restore."
diff --git a/data/recipes/mixing/mix_restoration_compound.yaml b/data/recipes/mixing/mix_restoration_compound.yaml
new file mode 100644
index 0000000..c945cac
--- /dev/null
+++ b/data/recipes/mixing/mix_restoration_compound.yaml
@@ -0,0 +1,13 @@
+id: mix_restoration_compound
+type: pharmacy
+skill: pharmacy
+level: 81
+xp: 180
+wait: 4
+consume:
+ - items: [toadflax_potion_unf]
+ quantity: 1
+ - items: [crushed_nest]
+ quantity: 1
+output: restoration_compound
+message: "You mix a restoration compound."
diff --git a/data/recipes/mixing/mix_science_serum.yaml b/data/recipes/mixing/mix_science_serum.yaml
new file mode 100644
index 0000000..b65f2d2
--- /dev/null
+++ b/data/recipes/mixing/mix_science_serum.yaml
@@ -0,0 +1,13 @@
+id: mix_science_serum
+type: pharmacy
+skill: pharmacy
+level: 76
+xp: 173
+wait: 4
+consume:
+ - items: [lantadyme_potion_unf]
+ quantity: 1
+ - items: [potato_cactus]
+ quantity: 1
+output: science_serum
+message: "You mix a science serum."
diff --git a/data/recipes/mixing/mix_shield_potion.yaml b/data/recipes/mixing/mix_shield_potion.yaml
new file mode 100644
index 0000000..fc44abf
--- /dev/null
+++ b/data/recipes/mixing/mix_shield_potion.yaml
@@ -0,0 +1,13 @@
+id: mix_shield_potion
+type: pharmacy
+skill: pharmacy
+level: 30
+xp: 75
+wait: 4
+consume:
+ - items: [ranarr_potion_unf]
+ quantity: 1
+ - items: [white_berries]
+ quantity: 1
+output: shield_potion
+message: "You mix a shield potion."
diff --git a/data/recipes/mixing/mix_stim_cell.yaml b/data/recipes/mixing/mix_stim_cell.yaml
new file mode 100644
index 0000000..ccca53a
--- /dev/null
+++ b/data/recipes/mixing/mix_stim_cell.yaml
@@ -0,0 +1,13 @@
+id: mix_stim_cell
+type: pharmacy
+skill: pharmacy
+level: 26
+xp: 68
+wait: 4
+consume:
+ - items: [harralander_potion_unf]
+ quantity: 1
+ - items: [chocolate_dust]
+ quantity: 1
+output: stim_cell
+message: "You mix a stim cell."
diff --git a/data/recipes/mixing/mix_stim_potion.yaml b/data/recipes/mixing/mix_stim_potion.yaml
new file mode 100644
index 0000000..437b985
--- /dev/null
+++ b/data/recipes/mixing/mix_stim_potion.yaml
@@ -0,0 +1,13 @@
+id: mix_stim_potion
+type: pharmacy
+skill: pharmacy
+level: 3
+xp: 25
+wait: 4
+consume:
+ - items: [guam_potion_unf]
+ quantity: 1
+ - items: [eye_of_newt]
+ quantity: 1
+output: stim_potion
+message: "You mix a stim potion."
diff --git a/data/recipes/mixing/mix_super_amp.yaml b/data/recipes/mixing/mix_super_amp.yaml
new file mode 100644
index 0000000..5e05019
--- /dev/null
+++ b/data/recipes/mixing/mix_super_amp.yaml
@@ -0,0 +1,13 @@
+id: mix_super_amp
+type: pharmacy
+skill: pharmacy
+level: 55
+xp: 125
+wait: 4
+consume:
+ - items: [kwuarm_potion_unf]
+ quantity: 1
+ - items: [limpwurt_root]
+ quantity: 1
+output: super_amp
+message: "You mix a super amp."
diff --git a/data/recipes/mixing/mix_super_bio_serum.yaml b/data/recipes/mixing/mix_super_bio_serum.yaml
new file mode 100644
index 0000000..96e6632
--- /dev/null
+++ b/data/recipes/mixing/mix_super_bio_serum.yaml
@@ -0,0 +1,13 @@
+id: mix_super_bio_serum
+type: pharmacy
+skill: pharmacy
+level: 48
+xp: 106
+wait: 4
+consume:
+ - items: [irit_potion_unf]
+ quantity: 1
+ - items: [antitoxin_powder]
+ quantity: 1
+output: super_bio_serum
+message: "You mix a super bio serum."
diff --git a/data/recipes/mixing/mix_super_shield.yaml b/data/recipes/mixing/mix_super_shield.yaml
new file mode 100644
index 0000000..61b3686
--- /dev/null
+++ b/data/recipes/mixing/mix_super_shield.yaml
@@ -0,0 +1,13 @@
+id: mix_super_shield
+type: pharmacy
+skill: pharmacy
+level: 66
+xp: 150
+wait: 4
+consume:
+ - items: [cadantine_potion_unf]
+ quantity: 1
+ - items: [white_berries]
+ quantity: 1
+output: super_shield
+message: "You mix a super shield."
diff --git a/data/recipes/mixing/mix_super_stim.yaml b/data/recipes/mixing/mix_super_stim.yaml
new file mode 100644
index 0000000..bac9f8f
--- /dev/null
+++ b/data/recipes/mixing/mix_super_stim.yaml
@@ -0,0 +1,13 @@
+id: mix_super_stim
+type: pharmacy
+skill: pharmacy
+level: 45
+xp: 100
+wait: 4
+consume:
+ - items: [irit_potion_unf]
+ quantity: 1
+ - items: [eye_of_newt]
+ quantity: 1
+output: super_stim
+message: "You mix a super stim."
diff --git a/data/recipes/mixing/mix_super_stim_cell.yaml b/data/recipes/mixing/mix_super_stim_cell.yaml
new file mode 100644
index 0000000..26640ea
--- /dev/null
+++ b/data/recipes/mixing/mix_super_stim_cell.yaml
@@ -0,0 +1,13 @@
+id: mix_super_stim_cell
+type: pharmacy
+skill: pharmacy
+level: 52
+xp: 118
+wait: 4
+consume:
+ - items: [avantoe_potion_unf]
+ quantity: 1
+ - items: [blight_spore]
+ quantity: 1
+output: super_stim_cell
+message: "You mix a super stim cell."
diff --git a/data/recipes/mixing/mix_targeting_serum.yaml b/data/recipes/mixing/mix_targeting_serum.yaml
new file mode 100644
index 0000000..06f8421
--- /dev/null
+++ b/data/recipes/mixing/mix_targeting_serum.yaml
@@ -0,0 +1,13 @@
+id: mix_targeting_serum
+type: pharmacy
+skill: pharmacy
+level: 72
+xp: 163
+wait: 4
+consume:
+ - items: [dwarf_weed_potion_unf]
+ quantity: 1
+ - items: [catalyst_wine]
+ quantity: 1
+output: targeting_serum
+message: "You mix a targeting serum."
diff --git a/data/recipes/mixing/mix_tech_serum.yaml b/data/recipes/mixing/mix_tech_serum.yaml
new file mode 100644
index 0000000..a57d2f9
--- /dev/null
+++ b/data/recipes/mixing/mix_tech_serum.yaml
@@ -0,0 +1,13 @@
+id: mix_tech_serum
+type: pharmacy
+skill: pharmacy
+level: 38
+xp: 88
+wait: 4
+consume:
+ - items: [ranarr_potion_unf]
+ quantity: 1
+ - items: [snape_grass]
+ quantity: 1
+output: tech_serum
+message: "You mix a tech serum."
diff --git a/data/recipes/smelt_adamantite.yaml b/data/recipes/smelt_adamantite.yaml
deleted file mode 100644
index c5a34f7..0000000
--- a/data/recipes/smelt_adamantite.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-id: smelt_adamantite
-type: smelting
-skill: smithing
-level: 65
-xp: 37
-wait: 4
-station: [furnace]
-consume:
- - items: [adamantite_ore]
- qty: 1
- - items: [coal]
- qty: 6
-output: adamantite_bar
-message: "You remove a white hot adamantite bar!"
-fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelt_bronze.yaml b/data/recipes/smelt_bronze.yaml
deleted file mode 100644
index bb46da5..0000000
--- a/data/recipes/smelt_bronze.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-id: smelt_bronze
-type: smelting
-skill: smithing
-level: 1
-xp: 6
-wait: 4
-station: [furnace]
-consume:
- - items: [copper_ore]
- qty: 1
- - items: [tin_ore]
- qty: 1
-output: bronze_bar
-message: "You remove a white hot bronze bar!"
-fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelt_gold.yaml b/data/recipes/smelt_gold.yaml
deleted file mode 100644
index 6f30147..0000000
--- a/data/recipes/smelt_gold.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: smelt_gold
-type: smelting
-skill: smithing
-level: 45
-xp: 22
-wait: 4
-station: [furnace]
-consume:
- - items: [gold_ore]
- qty: 1
-output: gold_bar
-message: "You remove a white hot gold bar!"
-fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelt_iron.yaml b/data/recipes/smelt_iron.yaml
deleted file mode 100644
index 2631b28..0000000
--- a/data/recipes/smelt_iron.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-id: smelt_iron
-type: smelting
-skill: smithing
-level: 20
-xp: 12
-wait: 4
-station: [furnace]
-consume:
- - items: [iron_ore]
- qty: 1
-output: iron_bar
-message: "You remove a white hot iron bar!"
-fail_message: "The iron is too impure to make a workable bar."
-success:
- base: 0.5
- per_level: 0
- cap: 0.5
diff --git a/data/recipes/smelt_mithril.yaml b/data/recipes/smelt_mithril.yaml
deleted file mode 100644
index 0e2856a..0000000
--- a/data/recipes/smelt_mithril.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-id: smelt_mithril
-type: smelting
-skill: smithing
-level: 50
-xp: 30
-wait: 4
-station: [furnace]
-consume:
- - items: [mithril_ore]
- qty: 1
- - items: [coal]
- qty: 4
-output: mithril_bar
-message: "You remove a white hot mithril bar!"
-fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelt_runite.yaml b/data/recipes/smelt_runite.yaml
deleted file mode 100644
index 1c2935e..0000000
--- a/data/recipes/smelt_runite.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-id: smelt_runite
-type: smelting
-skill: smithing
-level: 80
-xp: 50
-wait: 4
-station: [furnace]
-consume:
- - items: [runite_ore]
- qty: 1
- - items: [coal]
- qty: 8
-output: runite_bar
-message: "You remove a white hot runite bar!"
-fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelt_silver.yaml b/data/recipes/smelt_silver.yaml
deleted file mode 100644
index 1630452..0000000
--- a/data/recipes/smelt_silver.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-id: smelt_silver
-type: smelting
-skill: smithing
-level: 25
-xp: 14
-wait: 4
-station: [furnace]
-consume:
- - items: [silver_ore]
- qty: 1
-output: silver_bar
-message: "You remove a white hot silver bar!"
-fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelt_steel.yaml b/data/recipes/smelt_steel.yaml
deleted file mode 100644
index e3df4b6..0000000
--- a/data/recipes/smelt_steel.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-id: smelt_steel
-type: smelting
-skill: smithing
-level: 40
-xp: 17
-wait: 4
-station: [furnace]
-consume:
- - items: [iron_ore]
- qty: 1
- - items: [coal]
- qty: 2
-output: steel_bar
-message: "You remove a white hot steel bar!"
-fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelting/smelt_adamantite.yaml b/data/recipes/smelting/smelt_adamantite.yaml
new file mode 100644
index 0000000..5ff675b
--- /dev/null
+++ b/data/recipes/smelting/smelt_adamantite.yaml
@@ -0,0 +1,15 @@
+id: smelt_adamantite
+type: smelting
+skill: smithing
+level: 65
+xp: 37
+wait: 4
+station: [furnace]
+consume:
+ - items: [adamantite_ore]
+ quantity: 1
+ - items: [coal]
+ quantity: 6
+output: adamantite_bar
+message: "You remove a white hot adamantite bar!"
+fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelting/smelt_bronze.yaml b/data/recipes/smelting/smelt_bronze.yaml
new file mode 100644
index 0000000..bdb33af
--- /dev/null
+++ b/data/recipes/smelting/smelt_bronze.yaml
@@ -0,0 +1,15 @@
+id: smelt_bronze
+type: smelting
+skill: smithing
+level: 1
+xp: 6
+wait: 4
+station: [furnace]
+consume:
+ - items: [copper_ore]
+ quantity: 1
+ - items: [tin_ore]
+ quantity: 1
+output: bronze_bar
+message: "You remove a white hot bronze bar!"
+fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelting/smelt_gold.yaml b/data/recipes/smelting/smelt_gold.yaml
new file mode 100644
index 0000000..91229e8
--- /dev/null
+++ b/data/recipes/smelting/smelt_gold.yaml
@@ -0,0 +1,13 @@
+id: smelt_gold
+type: smelting
+skill: smithing
+level: 45
+xp: 22
+wait: 4
+station: [furnace]
+consume:
+ - items: [gold_ore]
+ quantity: 1
+output: gold_bar
+message: "You remove a white hot gold bar!"
+fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelting/smelt_iron.yaml b/data/recipes/smelting/smelt_iron.yaml
new file mode 100644
index 0000000..ce0ca11
--- /dev/null
+++ b/data/recipes/smelting/smelt_iron.yaml
@@ -0,0 +1,17 @@
+id: smelt_iron
+type: smelting
+skill: smithing
+level: 20
+xp: 12
+wait: 4
+station: [furnace]
+consume:
+ - items: [iron_ore]
+ quantity: 1
+output: iron_bar
+message: "You remove a white hot iron bar!"
+fail_message: "The iron is too impure to make a workable bar."
+success:
+ base: 0.5
+ per_level: 0
+ cap: 0.5
diff --git a/data/recipes/smelting/smelt_mithril.yaml b/data/recipes/smelting/smelt_mithril.yaml
new file mode 100644
index 0000000..6285c1b
--- /dev/null
+++ b/data/recipes/smelting/smelt_mithril.yaml
@@ -0,0 +1,15 @@
+id: smelt_mithril
+type: smelting
+skill: smithing
+level: 50
+xp: 30
+wait: 4
+station: [furnace]
+consume:
+ - items: [mithril_ore]
+ quantity: 1
+ - items: [coal]
+ quantity: 4
+output: mithril_bar
+message: "You remove a white hot mithril bar!"
+fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelting/smelt_runite.yaml b/data/recipes/smelting/smelt_runite.yaml
new file mode 100644
index 0000000..b683221
--- /dev/null
+++ b/data/recipes/smelting/smelt_runite.yaml
@@ -0,0 +1,15 @@
+id: smelt_runite
+type: smelting
+skill: smithing
+level: 80
+xp: 50
+wait: 4
+station: [furnace]
+consume:
+ - items: [runite_ore]
+ quantity: 1
+ - items: [coal]
+ quantity: 8
+output: runite_bar
+message: "You remove a white hot runite bar!"
+fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelting/smelt_silver.yaml b/data/recipes/smelting/smelt_silver.yaml
new file mode 100644
index 0000000..f381bd0
--- /dev/null
+++ b/data/recipes/smelting/smelt_silver.yaml
@@ -0,0 +1,13 @@
+id: smelt_silver
+type: smelting
+skill: smithing
+level: 25
+xp: 14
+wait: 4
+station: [furnace]
+consume:
+ - items: [silver_ore]
+ quantity: 1
+output: silver_bar
+message: "You remove a white hot silver bar!"
+fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smelting/smelt_steel.yaml b/data/recipes/smelting/smelt_steel.yaml
new file mode 100644
index 0000000..ec1c2df
--- /dev/null
+++ b/data/recipes/smelting/smelt_steel.yaml
@@ -0,0 +1,15 @@
+id: smelt_steel
+type: smelting
+skill: smithing
+level: 40
+xp: 17
+wait: 4
+station: [furnace]
+consume:
+ - items: [iron_ore]
+ quantity: 1
+ - items: [coal]
+ quantity: 2
+output: steel_bar
+message: "You remove a white hot steel bar!"
+fail_message: "You fail to smelt a usable bar."
diff --git a/data/recipes/smith_adamant_arrowtips.yaml b/data/recipes/smith_adamant_arrowtips.yaml
deleted file mode 100644
index 6ad49d7..0000000
--- a/data/recipes/smith_adamant_arrowtips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_adamant_arrowtips
-type: smithing
-level: 75
-xp: 62
-wait: 4
-station: [anvil]
-consume:
- - items: [adamantite_bar]
- qty: 1
-output: adamant_arrowtips
-output_qty: 15
-message: "You hammer out some adamant arrowtips."
diff --git a/data/recipes/smith_adamant_bolts_unf.yaml b/data/recipes/smith_adamant_bolts_unf.yaml
deleted file mode 100644
index 9e71a5c..0000000
--- a/data/recipes/smith_adamant_bolts_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_adamant_bolts_unf
-type: smithing
-level: 76
-xp: 62
-wait: 4
-station: [anvil]
-consume:
- - items: [adamantite_bar]
- qty: 1
-output: adamant_bolts_unf
-output_qty: 10
-message: "You hammer out some adamant bolts."
diff --git a/data/recipes/smith_adamant_dagger.yaml b/data/recipes/smith_adamant_dagger.yaml
deleted file mode 100644
index 8d5f6d2..0000000
--- a/data/recipes/smith_adamant_dagger.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_adamant_dagger
-type: smithing
-level: 70
-xp: 62
-wait: 4
-station: [anvil]
-consume:
- - items: [adamantite_bar]
- qty: 1
-output: adamant_dagger
-message: "You hammer out an adamant dagger."
diff --git a/data/recipes/smith_adamant_full_helm.yaml b/data/recipes/smith_adamant_full_helm.yaml
deleted file mode 100644
index 61a79b0..0000000
--- a/data/recipes/smith_adamant_full_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_adamant_full_helm
-type: smithing
-level: 77
-xp: 125
-wait: 4
-station: [anvil]
-consume:
- - items: [adamantite_bar]
- qty: 2
-output: adamant_full_helm
-message: "You hammer out an adamant full helm."
diff --git a/data/recipes/smith_adamant_med_helm.yaml b/data/recipes/smith_adamant_med_helm.yaml
deleted file mode 100644
index 275adaf..0000000
--- a/data/recipes/smith_adamant_med_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_adamant_med_helm
-type: smithing
-level: 73
-xp: 62
-wait: 4
-station: [anvil]
-consume:
- - items: [adamantite_bar]
- qty: 1
-output: adamant_med_helm
-message: "You hammer out an adamant med helm."
diff --git a/data/recipes/smith_adamant_nails.yaml b/data/recipes/smith_adamant_nails.yaml
deleted file mode 100644
index 195cbb1..0000000
--- a/data/recipes/smith_adamant_nails.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_adamant_nails
-type: smithing
-level: 74
-xp: 62
-wait: 4
-station: [anvil]
-consume:
- - items: [adamantite_bar]
- qty: 1
-output: adamant_nails
-output_qty: 15
-message: "You hammer out some adamant nails."
diff --git a/data/recipes/smith_adamant_platebody.yaml b/data/recipes/smith_adamant_platebody.yaml
deleted file mode 100644
index abd5284..0000000
--- a/data/recipes/smith_adamant_platebody.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_adamant_platebody
-type: smithing
-level: 88
-xp: 312
-wait: 4
-station: [anvil]
-consume:
- - items: [adamantite_bar]
- qty: 5
-output: adamant_platebody
-message: "You hammer out an adamant platebody."
diff --git a/data/recipes/smith_adamant_sword.yaml b/data/recipes/smith_adamant_sword.yaml
deleted file mode 100644
index c973310..0000000
--- a/data/recipes/smith_adamant_sword.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_adamant_sword
-type: smithing
-level: 74
-xp: 62
-wait: 4
-station: [anvil]
-consume:
- - items: [adamantite_bar]
- qty: 1
-output: adamant_sword
-message: "You hammer out an adamant sword."
diff --git a/data/recipes/smith_bronze_arrowtips.yaml b/data/recipes/smith_bronze_arrowtips.yaml
deleted file mode 100644
index 4b74869..0000000
--- a/data/recipes/smith_bronze_arrowtips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_bronze_arrowtips
-type: smithing
-level: 5
-xp: 12
-wait: 4
-station: [anvil]
-consume:
- - items: [bronze_bar]
- qty: 1
-output: bronze_arrowtips
-output_qty: 15
-message: "You hammer out some bronze arrowtips."
diff --git a/data/recipes/smith_bronze_bolts_unf.yaml b/data/recipes/smith_bronze_bolts_unf.yaml
deleted file mode 100644
index 349be84..0000000
--- a/data/recipes/smith_bronze_bolts_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_bronze_bolts_unf
-type: smithing
-level: 6
-xp: 12
-wait: 4
-station: [anvil]
-consume:
- - items: [bronze_bar]
- qty: 1
-output: bronze_bolts_unf
-output_qty: 10
-message: "You hammer out some bronze bolts."
diff --git a/data/recipes/smith_bronze_dagger.yaml b/data/recipes/smith_bronze_dagger.yaml
deleted file mode 100644
index fc458c8..0000000
--- a/data/recipes/smith_bronze_dagger.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_bronze_dagger
-type: smithing
-level: 1
-xp: 12
-wait: 4
-station: [anvil]
-consume:
- - items: [bronze_bar]
- qty: 1
-output: bronze_dagger
-message: "You hammer out a bronze dagger."
diff --git a/data/recipes/smith_bronze_full_helm.yaml b/data/recipes/smith_bronze_full_helm.yaml
deleted file mode 100644
index cd689fd..0000000
--- a/data/recipes/smith_bronze_full_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_bronze_full_helm
-type: smithing
-level: 7
-xp: 25
-wait: 4
-station: [anvil]
-consume:
- - items: [bronze_bar]
- qty: 2
-output: bronze_full_helm
-message: "You hammer out a bronze full helm."
diff --git a/data/recipes/smith_bronze_med_helm.yaml b/data/recipes/smith_bronze_med_helm.yaml
deleted file mode 100644
index 60e1353..0000000
--- a/data/recipes/smith_bronze_med_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_bronze_med_helm
-type: smithing
-level: 3
-xp: 12
-wait: 4
-station: [anvil]
-consume:
- - items: [bronze_bar]
- qty: 1
-output: bronze_med_helm
-message: "You hammer out a bronze med helm."
diff --git a/data/recipes/smith_bronze_nails.yaml b/data/recipes/smith_bronze_nails.yaml
deleted file mode 100644
index fa3286b..0000000
--- a/data/recipes/smith_bronze_nails.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_bronze_nails
-type: smithing
-level: 4
-xp: 12
-wait: 4
-station: [anvil]
-consume:
- - items: [bronze_bar]
- qty: 1
-output: bronze_nails
-output_qty: 15
-message: "You hammer out some bronze nails."
diff --git a/data/recipes/smith_bronze_platebody.yaml b/data/recipes/smith_bronze_platebody.yaml
deleted file mode 100644
index 5e49649..0000000
--- a/data/recipes/smith_bronze_platebody.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_bronze_platebody
-type: smithing
-level: 18
-xp: 62
-wait: 4
-station: [anvil]
-consume:
- - items: [bronze_bar]
- qty: 5
-output: bronze_platebody
-message: "You hammer out a bronze platebody."
diff --git a/data/recipes/smith_bronze_sword.yaml b/data/recipes/smith_bronze_sword.yaml
deleted file mode 100644
index 23d3237..0000000
--- a/data/recipes/smith_bronze_sword.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_bronze_sword
-type: smithing
-level: 4
-xp: 12
-wait: 4
-station: [anvil]
-consume:
- - items: [bronze_bar]
- qty: 1
-output: bronze_sword
-message: "You hammer out a bronze sword."
diff --git a/data/recipes/smith_iron_arrowtips.yaml b/data/recipes/smith_iron_arrowtips.yaml
deleted file mode 100644
index 9b773ee..0000000
--- a/data/recipes/smith_iron_arrowtips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_iron_arrowtips
-type: smithing
-level: 25
-xp: 25
-wait: 4
-station: [anvil]
-consume:
- - items: [iron_bar]
- qty: 1
-output: iron_arrowtips
-output_qty: 15
-message: "You hammer out some iron arrowtips."
diff --git a/data/recipes/smith_iron_bolts_unf.yaml b/data/recipes/smith_iron_bolts_unf.yaml
deleted file mode 100644
index 564daab..0000000
--- a/data/recipes/smith_iron_bolts_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_iron_bolts_unf
-type: smithing
-level: 26
-xp: 25
-wait: 4
-station: [anvil]
-consume:
- - items: [iron_bar]
- qty: 1
-output: iron_bolts_unf
-output_qty: 10
-message: "You hammer out some iron bolts."
diff --git a/data/recipes/smith_iron_dagger.yaml b/data/recipes/smith_iron_dagger.yaml
deleted file mode 100644
index d885717..0000000
--- a/data/recipes/smith_iron_dagger.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_iron_dagger
-type: smithing
-level: 20
-xp: 25
-wait: 4
-station: [anvil]
-consume:
- - items: [iron_bar]
- qty: 1
-output: iron_dagger
-message: "You hammer out an iron dagger."
diff --git a/data/recipes/smith_iron_full_helm.yaml b/data/recipes/smith_iron_full_helm.yaml
deleted file mode 100644
index afcd56a..0000000
--- a/data/recipes/smith_iron_full_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_iron_full_helm
-type: smithing
-level: 27
-xp: 50
-wait: 4
-station: [anvil]
-consume:
- - items: [iron_bar]
- qty: 2
-output: iron_full_helm
-message: "You hammer out an iron full helm."
diff --git a/data/recipes/smith_iron_med_helm.yaml b/data/recipes/smith_iron_med_helm.yaml
deleted file mode 100644
index 5aabb9e..0000000
--- a/data/recipes/smith_iron_med_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_iron_med_helm
-type: smithing
-level: 22
-xp: 25
-wait: 4
-station: [anvil]
-consume:
- - items: [iron_bar]
- qty: 1
-output: iron_med_helm
-message: "You hammer out an iron med helm."
diff --git a/data/recipes/smith_iron_nails.yaml b/data/recipes/smith_iron_nails.yaml
deleted file mode 100644
index 2e6e59f..0000000
--- a/data/recipes/smith_iron_nails.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_iron_nails
-type: smithing
-level: 24
-xp: 25
-wait: 4
-station: [anvil]
-consume:
- - items: [iron_bar]
- qty: 1
-output: iron_nails
-output_qty: 15
-message: "You hammer out some iron nails."
diff --git a/data/recipes/smith_iron_platebody.yaml b/data/recipes/smith_iron_platebody.yaml
deleted file mode 100644
index c1fd795..0000000
--- a/data/recipes/smith_iron_platebody.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_iron_platebody
-type: smithing
-level: 33
-xp: 125
-wait: 4
-station: [anvil]
-consume:
- - items: [iron_bar]
- qty: 5
-output: iron_platebody
-message: "You hammer out an iron platebody."
diff --git a/data/recipes/smith_iron_sword.yaml b/data/recipes/smith_iron_sword.yaml
deleted file mode 100644
index ab87fdc..0000000
--- a/data/recipes/smith_iron_sword.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_iron_sword
-type: smithing
-level: 24
-xp: 25
-wait: 4
-station: [anvil]
-consume:
- - items: [iron_bar]
- qty: 1
-output: iron_sword
-message: "You hammer out an iron sword."
diff --git a/data/recipes/smith_mithril_arrowtips.yaml b/data/recipes/smith_mithril_arrowtips.yaml
deleted file mode 100644
index a61e5f1..0000000
--- a/data/recipes/smith_mithril_arrowtips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_mithril_arrowtips
-type: smithing
-level: 55
-xp: 50
-wait: 4
-station: [anvil]
-consume:
- - items: [mithril_bar]
- qty: 1
-output: mithril_arrowtips
-output_qty: 15
-message: "You hammer out some mithril arrowtips."
diff --git a/data/recipes/smith_mithril_bolts_unf.yaml b/data/recipes/smith_mithril_bolts_unf.yaml
deleted file mode 100644
index eb6da91..0000000
--- a/data/recipes/smith_mithril_bolts_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_mithril_bolts_unf
-type: smithing
-level: 56
-xp: 50
-wait: 4
-station: [anvil]
-consume:
- - items: [mithril_bar]
- qty: 1
-output: mithril_bolts_unf
-output_qty: 10
-message: "You hammer out some mithril bolts."
diff --git a/data/recipes/smith_mithril_dagger.yaml b/data/recipes/smith_mithril_dagger.yaml
deleted file mode 100644
index f8aea86..0000000
--- a/data/recipes/smith_mithril_dagger.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_mithril_dagger
-type: smithing
-level: 50
-xp: 50
-wait: 4
-station: [anvil]
-consume:
- - items: [mithril_bar]
- qty: 1
-output: mithril_dagger
-message: "You hammer out a mithril dagger."
diff --git a/data/recipes/smith_mithril_full_helm.yaml b/data/recipes/smith_mithril_full_helm.yaml
deleted file mode 100644
index 64b78c4..0000000
--- a/data/recipes/smith_mithril_full_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_mithril_full_helm
-type: smithing
-level: 57
-xp: 100
-wait: 4
-station: [anvil]
-consume:
- - items: [mithril_bar]
- qty: 2
-output: mithril_full_helm
-message: "You hammer out a mithril full helm."
diff --git a/data/recipes/smith_mithril_med_helm.yaml b/data/recipes/smith_mithril_med_helm.yaml
deleted file mode 100644
index d8cc14e..0000000
--- a/data/recipes/smith_mithril_med_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_mithril_med_helm
-type: smithing
-level: 53
-xp: 50
-wait: 4
-station: [anvil]
-consume:
- - items: [mithril_bar]
- qty: 1
-output: mithril_med_helm
-message: "You hammer out a mithril med helm."
diff --git a/data/recipes/smith_mithril_nails.yaml b/data/recipes/smith_mithril_nails.yaml
deleted file mode 100644
index 5f33c62..0000000
--- a/data/recipes/smith_mithril_nails.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_mithril_nails
-type: smithing
-level: 54
-xp: 50
-wait: 4
-station: [anvil]
-consume:
- - items: [mithril_bar]
- qty: 1
-output: mithril_nails
-output_qty: 15
-message: "You hammer out some mithril nails."
diff --git a/data/recipes/smith_mithril_platebody.yaml b/data/recipes/smith_mithril_platebody.yaml
deleted file mode 100644
index 43efb1d..0000000
--- a/data/recipes/smith_mithril_platebody.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_mithril_platebody
-type: smithing
-level: 68
-xp: 250
-wait: 4
-station: [anvil]
-consume:
- - items: [mithril_bar]
- qty: 5
-output: mithril_platebody
-message: "You hammer out a mithril platebody."
diff --git a/data/recipes/smith_mithril_sword.yaml b/data/recipes/smith_mithril_sword.yaml
deleted file mode 100644
index 98cf6dc..0000000
--- a/data/recipes/smith_mithril_sword.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_mithril_sword
-type: smithing
-level: 54
-xp: 50
-wait: 4
-station: [anvil]
-consume:
- - items: [mithril_bar]
- qty: 1
-output: mithril_sword
-message: "You hammer out a mithril sword."
diff --git a/data/recipes/smith_rune_arrowtips.yaml b/data/recipes/smith_rune_arrowtips.yaml
deleted file mode 100644
index 4d2731e..0000000
--- a/data/recipes/smith_rune_arrowtips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_rune_arrowtips
-type: smithing
-level: 90
-xp: 75
-wait: 4
-station: [anvil]
-consume:
- - items: [runite_bar]
- qty: 1
-output: rune_arrowtips
-output_qty: 15
-message: "You hammer out some rune arrowtips."
diff --git a/data/recipes/smith_rune_bolts_unf.yaml b/data/recipes/smith_rune_bolts_unf.yaml
deleted file mode 100644
index 088871b..0000000
--- a/data/recipes/smith_rune_bolts_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_rune_bolts_unf
-type: smithing
-level: 91
-xp: 75
-wait: 4
-station: [anvil]
-consume:
- - items: [runite_bar]
- qty: 1
-output: rune_bolts_unf
-output_qty: 10
-message: "You hammer out some rune bolts."
diff --git a/data/recipes/smith_rune_dagger.yaml b/data/recipes/smith_rune_dagger.yaml
deleted file mode 100644
index 3b76cae..0000000
--- a/data/recipes/smith_rune_dagger.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_rune_dagger
-type: smithing
-level: 85
-xp: 75
-wait: 4
-station: [anvil]
-consume:
- - items: [runite_bar]
- qty: 1
-output: rune_dagger
-message: "You hammer out a rune dagger."
diff --git a/data/recipes/smith_rune_full_helm.yaml b/data/recipes/smith_rune_full_helm.yaml
deleted file mode 100644
index 1714afa..0000000
--- a/data/recipes/smith_rune_full_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_rune_full_helm
-type: smithing
-level: 92
-xp: 150
-wait: 4
-station: [anvil]
-consume:
- - items: [runite_bar]
- qty: 2
-output: rune_full_helm
-message: "You hammer out a rune full helm."
diff --git a/data/recipes/smith_rune_med_helm.yaml b/data/recipes/smith_rune_med_helm.yaml
deleted file mode 100644
index 0c58be5..0000000
--- a/data/recipes/smith_rune_med_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_rune_med_helm
-type: smithing
-level: 88
-xp: 75
-wait: 4
-station: [anvil]
-consume:
- - items: [runite_bar]
- qty: 1
-output: rune_med_helm
-message: "You hammer out a rune med helm."
diff --git a/data/recipes/smith_rune_nails.yaml b/data/recipes/smith_rune_nails.yaml
deleted file mode 100644
index ad99d41..0000000
--- a/data/recipes/smith_rune_nails.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_rune_nails
-type: smithing
-level: 89
-xp: 75
-wait: 4
-station: [anvil]
-consume:
- - items: [runite_bar]
- qty: 1
-output: rune_nails
-output_qty: 15
-message: "You hammer out some rune nails."
diff --git a/data/recipes/smith_rune_platebody.yaml b/data/recipes/smith_rune_platebody.yaml
deleted file mode 100644
index 7f27292..0000000
--- a/data/recipes/smith_rune_platebody.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_rune_platebody
-type: smithing
-level: 99
-xp: 375
-wait: 4
-station: [anvil]
-consume:
- - items: [runite_bar]
- qty: 5
-output: rune_platebody
-message: "You hammer out a rune platebody."
diff --git a/data/recipes/smith_rune_sword.yaml b/data/recipes/smith_rune_sword.yaml
deleted file mode 100644
index c329102..0000000
--- a/data/recipes/smith_rune_sword.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_rune_sword
-type: smithing
-level: 89
-xp: 75
-wait: 4
-station: [anvil]
-consume:
- - items: [runite_bar]
- qty: 1
-output: rune_sword
-message: "You hammer out a rune sword."
diff --git a/data/recipes/smith_steel_arrowtips.yaml b/data/recipes/smith_steel_arrowtips.yaml
deleted file mode 100644
index 0f97327..0000000
--- a/data/recipes/smith_steel_arrowtips.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_steel_arrowtips
-type: smithing
-level: 35
-xp: 37
-wait: 4
-station: [anvil]
-consume:
- - items: [steel_bar]
- qty: 1
-output: steel_arrowtips
-output_qty: 15
-message: "You hammer out some steel arrowtips."
diff --git a/data/recipes/smith_steel_bolts_unf.yaml b/data/recipes/smith_steel_bolts_unf.yaml
deleted file mode 100644
index 550dd5e..0000000
--- a/data/recipes/smith_steel_bolts_unf.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_steel_bolts_unf
-type: smithing
-level: 36
-xp: 37
-wait: 4
-station: [anvil]
-consume:
- - items: [steel_bar]
- qty: 1
-output: steel_bolts_unf
-output_qty: 10
-message: "You hammer out some steel bolts."
diff --git a/data/recipes/smith_steel_dagger.yaml b/data/recipes/smith_steel_dagger.yaml
deleted file mode 100644
index e569065..0000000
--- a/data/recipes/smith_steel_dagger.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_steel_dagger
-type: smithing
-level: 30
-xp: 37
-wait: 4
-station: [anvil]
-consume:
- - items: [steel_bar]
- qty: 1
-output: steel_dagger
-message: "You hammer out a steel dagger."
diff --git a/data/recipes/smith_steel_full_helm.yaml b/data/recipes/smith_steel_full_helm.yaml
deleted file mode 100644
index a23b110..0000000
--- a/data/recipes/smith_steel_full_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_steel_full_helm
-type: smithing
-level: 37
-xp: 75
-wait: 4
-station: [anvil]
-consume:
- - items: [steel_bar]
- qty: 2
-output: steel_full_helm
-message: "You hammer out a steel full helm."
diff --git a/data/recipes/smith_steel_med_helm.yaml b/data/recipes/smith_steel_med_helm.yaml
deleted file mode 100644
index 264b487..0000000
--- a/data/recipes/smith_steel_med_helm.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_steel_med_helm
-type: smithing
-level: 33
-xp: 37
-wait: 4
-station: [anvil]
-consume:
- - items: [steel_bar]
- qty: 1
-output: steel_med_helm
-message: "You hammer out a steel med helm."
diff --git a/data/recipes/smith_steel_nails.yaml b/data/recipes/smith_steel_nails.yaml
deleted file mode 100644
index 63a5881..0000000
--- a/data/recipes/smith_steel_nails.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: smith_steel_nails
-type: smithing
-level: 34
-xp: 37
-wait: 4
-station: [anvil]
-consume:
- - items: [steel_bar]
- qty: 1
-output: steel_nails
-output_qty: 15
-message: "You hammer out some steel nails."
diff --git a/data/recipes/smith_steel_platebody.yaml b/data/recipes/smith_steel_platebody.yaml
deleted file mode 100644
index 5d001b0..0000000
--- a/data/recipes/smith_steel_platebody.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_steel_platebody
-type: smithing
-level: 48
-xp: 187
-wait: 4
-station: [anvil]
-consume:
- - items: [steel_bar]
- qty: 5
-output: steel_platebody
-message: "You hammer out a steel platebody."
diff --git a/data/recipes/smith_steel_sword.yaml b/data/recipes/smith_steel_sword.yaml
deleted file mode 100644
index b8c18bd..0000000
--- a/data/recipes/smith_steel_sword.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-id: smith_steel_sword
-type: smithing
-level: 34
-xp: 37
-wait: 4
-station: [anvil]
-consume:
- - items: [steel_bar]
- qty: 1
-output: steel_sword
-message: "You hammer out a steel sword."
diff --git a/data/recipes/smithing/smith_adamant_arrowtips.yaml b/data/recipes/smithing/smith_adamant_arrowtips.yaml
new file mode 100644
index 0000000..466cfa2
--- /dev/null
+++ b/data/recipes/smithing/smith_adamant_arrowtips.yaml
@@ -0,0 +1,12 @@
+id: smith_adamant_arrowtips
+type: smithing
+level: 75
+xp: 62
+wait: 4
+station: [anvil]
+consume:
+ - items: [adamantite_bar]
+ quantity: 1
+output: adamant_arrowtips
+output_qty: 15
+message: "You hammer out some adamant arrowtips."
diff --git a/data/recipes/smithing/smith_adamant_bolts_unf.yaml b/data/recipes/smithing/smith_adamant_bolts_unf.yaml
new file mode 100644
index 0000000..2fe1730
--- /dev/null
+++ b/data/recipes/smithing/smith_adamant_bolts_unf.yaml
@@ -0,0 +1,12 @@
+id: smith_adamant_bolts_unf
+type: smithing
+level: 76
+xp: 62
+wait: 4
+station: [anvil]
+consume:
+ - items: [adamantite_bar]
+ quantity: 1
+output: adamant_bolts_unf
+output_qty: 10
+message: "You hammer out some adamant bolts."
diff --git a/data/recipes/smithing/smith_adamant_dagger.yaml b/data/recipes/smithing/smith_adamant_dagger.yaml
new file mode 100644
index 0000000..fb68dbf
--- /dev/null
+++ b/data/recipes/smithing/smith_adamant_dagger.yaml
@@ -0,0 +1,11 @@
+id: smith_adamant_dagger
+type: smithing
+level: 70
+xp: 62
+wait: 4
+station: [anvil]
+consume:
+ - items: [adamantite_bar]
+ quantity: 1
+output: adamant_dagger
+message: "You hammer out an adamant dagger."
diff --git a/data/recipes/smithing/smith_adamant_full_helm.yaml b/data/recipes/smithing/smith_adamant_full_helm.yaml
new file mode 100644
index 0000000..2d849e5
--- /dev/null
+++ b/data/recipes/smithing/smith_adamant_full_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_adamant_full_helm
+type: smithing
+level: 77
+xp: 125
+wait: 4
+station: [anvil]
+consume:
+ - items: [adamantite_bar]
+ quantity: 2
+output: adamant_full_helm
+message: "You hammer out an adamant full helm."
diff --git a/data/recipes/smithing/smith_adamant_med_helm.yaml b/data/recipes/smithing/smith_adamant_med_helm.yaml
new file mode 100644
index 0000000..505691c
--- /dev/null
+++ b/data/recipes/smithing/smith_adamant_med_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_adamant_med_helm
+type: smithing
+level: 73
+xp: 62
+wait: 4
+station: [anvil]
+consume:
+ - items: [adamantite_bar]
+ quantity: 1
+output: adamant_med_helm
+message: "You hammer out an adamant med helm."
diff --git a/data/recipes/smithing/smith_adamant_nails.yaml b/data/recipes/smithing/smith_adamant_nails.yaml
new file mode 100644
index 0000000..2273b67
--- /dev/null
+++ b/data/recipes/smithing/smith_adamant_nails.yaml
@@ -0,0 +1,12 @@
+id: smith_adamant_nails
+type: smithing
+level: 74
+xp: 62
+wait: 4
+station: [anvil]
+consume:
+ - items: [adamantite_bar]
+ quantity: 1
+output: adamant_nails
+output_qty: 15
+message: "You hammer out some adamant nails."
diff --git a/data/recipes/smithing/smith_adamant_platebody.yaml b/data/recipes/smithing/smith_adamant_platebody.yaml
new file mode 100644
index 0000000..33dc400
--- /dev/null
+++ b/data/recipes/smithing/smith_adamant_platebody.yaml
@@ -0,0 +1,11 @@
+id: smith_adamant_platebody
+type: smithing
+level: 88
+xp: 312
+wait: 4
+station: [anvil]
+consume:
+ - items: [adamantite_bar]
+ quantity: 5
+output: adamant_platebody
+message: "You hammer out an adamant platebody."
diff --git a/data/recipes/smithing/smith_adamant_sword.yaml b/data/recipes/smithing/smith_adamant_sword.yaml
new file mode 100644
index 0000000..e853ea6
--- /dev/null
+++ b/data/recipes/smithing/smith_adamant_sword.yaml
@@ -0,0 +1,11 @@
+id: smith_adamant_sword
+type: smithing
+level: 74
+xp: 62
+wait: 4
+station: [anvil]
+consume:
+ - items: [adamantite_bar]
+ quantity: 1
+output: adamant_sword
+message: "You hammer out an adamant sword."
diff --git a/data/recipes/smithing/smith_bronze_arrowtips.yaml b/data/recipes/smithing/smith_bronze_arrowtips.yaml
new file mode 100644
index 0000000..77d724f
--- /dev/null
+++ b/data/recipes/smithing/smith_bronze_arrowtips.yaml
@@ -0,0 +1,12 @@
+id: smith_bronze_arrowtips
+type: smithing
+level: 5
+xp: 12
+wait: 4
+station: [anvil]
+consume:
+ - items: [bronze_bar]
+ quantity: 1
+output: bronze_arrowtips
+output_qty: 15
+message: "You hammer out some bronze arrowtips."
diff --git a/data/recipes/smithing/smith_bronze_bolts_unf.yaml b/data/recipes/smithing/smith_bronze_bolts_unf.yaml
new file mode 100644
index 0000000..340d14f
--- /dev/null
+++ b/data/recipes/smithing/smith_bronze_bolts_unf.yaml
@@ -0,0 +1,12 @@
+id: smith_bronze_bolts_unf
+type: smithing
+level: 6
+xp: 12
+wait: 4
+station: [anvil]
+consume:
+ - items: [bronze_bar]
+ quantity: 1
+output: bronze_bolts_unf
+output_qty: 10
+message: "You hammer out some bronze bolts."
diff --git a/data/recipes/smithing/smith_bronze_dagger.yaml b/data/recipes/smithing/smith_bronze_dagger.yaml
new file mode 100644
index 0000000..4842927
--- /dev/null
+++ b/data/recipes/smithing/smith_bronze_dagger.yaml
@@ -0,0 +1,11 @@
+id: smith_bronze_dagger
+type: smithing
+level: 1
+xp: 12
+wait: 4
+station: [anvil]
+consume:
+ - items: [bronze_bar]
+ quantity: 1
+output: bronze_dagger
+message: "You hammer out a bronze dagger."
diff --git a/data/recipes/smithing/smith_bronze_full_helm.yaml b/data/recipes/smithing/smith_bronze_full_helm.yaml
new file mode 100644
index 0000000..6ef58ed
--- /dev/null
+++ b/data/recipes/smithing/smith_bronze_full_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_bronze_full_helm
+type: smithing
+level: 7
+xp: 25
+wait: 4
+station: [anvil]
+consume:
+ - items: [bronze_bar]
+ quantity: 2
+output: bronze_full_helm
+message: "You hammer out a bronze full helm."
diff --git a/data/recipes/smithing/smith_bronze_med_helm.yaml b/data/recipes/smithing/smith_bronze_med_helm.yaml
new file mode 100644
index 0000000..6abbc60
--- /dev/null
+++ b/data/recipes/smithing/smith_bronze_med_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_bronze_med_helm
+type: smithing
+level: 3
+xp: 12
+wait: 4
+station: [anvil]
+consume:
+ - items: [bronze_bar]
+ quantity: 1
+output: bronze_med_helm
+message: "You hammer out a bronze med helm."
diff --git a/data/recipes/smithing/smith_bronze_nails.yaml b/data/recipes/smithing/smith_bronze_nails.yaml
new file mode 100644
index 0000000..c75a957
--- /dev/null
+++ b/data/recipes/smithing/smith_bronze_nails.yaml
@@ -0,0 +1,12 @@
+id: smith_bronze_nails
+type: smithing
+level: 4
+xp: 12
+wait: 4
+station: [anvil]
+consume:
+ - items: [bronze_bar]
+ quantity: 1
+output: bronze_nails
+output_qty: 15
+message: "You hammer out some bronze nails."
diff --git a/data/recipes/smithing/smith_bronze_platebody.yaml b/data/recipes/smithing/smith_bronze_platebody.yaml
new file mode 100644
index 0000000..c9d7d39
--- /dev/null
+++ b/data/recipes/smithing/smith_bronze_platebody.yaml
@@ -0,0 +1,11 @@
+id: smith_bronze_platebody
+type: smithing
+level: 18
+xp: 62
+wait: 4
+station: [anvil]
+consume:
+ - items: [bronze_bar]
+ quantity: 5
+output: bronze_platebody
+message: "You hammer out a bronze platebody."
diff --git a/data/recipes/smithing/smith_bronze_sword.yaml b/data/recipes/smithing/smith_bronze_sword.yaml
new file mode 100644
index 0000000..322ca9f
--- /dev/null
+++ b/data/recipes/smithing/smith_bronze_sword.yaml
@@ -0,0 +1,11 @@
+id: smith_bronze_sword
+type: smithing
+level: 4
+xp: 12
+wait: 4
+station: [anvil]
+consume:
+ - items: [bronze_bar]
+ quantity: 1
+output: bronze_sword
+message: "You hammer out a bronze sword."
diff --git a/data/recipes/smithing/smith_iron_arrowtips.yaml b/data/recipes/smithing/smith_iron_arrowtips.yaml
new file mode 100644
index 0000000..d11286e
--- /dev/null
+++ b/data/recipes/smithing/smith_iron_arrowtips.yaml
@@ -0,0 +1,12 @@
+id: smith_iron_arrowtips
+type: smithing
+level: 25
+xp: 25
+wait: 4
+station: [anvil]
+consume:
+ - items: [iron_bar]
+ quantity: 1
+output: iron_arrowtips
+output_qty: 15
+message: "You hammer out some iron arrowtips."
diff --git a/data/recipes/smithing/smith_iron_bolts_unf.yaml b/data/recipes/smithing/smith_iron_bolts_unf.yaml
new file mode 100644
index 0000000..9529cab
--- /dev/null
+++ b/data/recipes/smithing/smith_iron_bolts_unf.yaml
@@ -0,0 +1,12 @@
+id: smith_iron_bolts_unf
+type: smithing
+level: 26
+xp: 25
+wait: 4
+station: [anvil]
+consume:
+ - items: [iron_bar]
+ quantity: 1
+output: iron_bolts_unf
+output_qty: 10
+message: "You hammer out some iron bolts."
diff --git a/data/recipes/smithing/smith_iron_dagger.yaml b/data/recipes/smithing/smith_iron_dagger.yaml
new file mode 100644
index 0000000..3694ca5
--- /dev/null
+++ b/data/recipes/smithing/smith_iron_dagger.yaml
@@ -0,0 +1,11 @@
+id: smith_iron_dagger
+type: smithing
+level: 20
+xp: 25
+wait: 4
+station: [anvil]
+consume:
+ - items: [iron_bar]
+ quantity: 1
+output: iron_dagger
+message: "You hammer out an iron dagger."
diff --git a/data/recipes/smithing/smith_iron_full_helm.yaml b/data/recipes/smithing/smith_iron_full_helm.yaml
new file mode 100644
index 0000000..cfa27f5
--- /dev/null
+++ b/data/recipes/smithing/smith_iron_full_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_iron_full_helm
+type: smithing
+level: 27
+xp: 50
+wait: 4
+station: [anvil]
+consume:
+ - items: [iron_bar]
+ quantity: 2
+output: iron_full_helm
+message: "You hammer out an iron full helm."
diff --git a/data/recipes/smithing/smith_iron_med_helm.yaml b/data/recipes/smithing/smith_iron_med_helm.yaml
new file mode 100644
index 0000000..54b6654
--- /dev/null
+++ b/data/recipes/smithing/smith_iron_med_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_iron_med_helm
+type: smithing
+level: 22
+xp: 25
+wait: 4
+station: [anvil]
+consume:
+ - items: [iron_bar]
+ quantity: 1
+output: iron_med_helm
+message: "You hammer out an iron med helm."
diff --git a/data/recipes/smithing/smith_iron_nails.yaml b/data/recipes/smithing/smith_iron_nails.yaml
new file mode 100644
index 0000000..cb6ad89
--- /dev/null
+++ b/data/recipes/smithing/smith_iron_nails.yaml
@@ -0,0 +1,12 @@
+id: smith_iron_nails
+type: smithing
+level: 24
+xp: 25
+wait: 4
+station: [anvil]
+consume:
+ - items: [iron_bar]
+ quantity: 1
+output: iron_nails
+output_qty: 15
+message: "You hammer out some iron nails."
diff --git a/data/recipes/smithing/smith_iron_platebody.yaml b/data/recipes/smithing/smith_iron_platebody.yaml
new file mode 100644
index 0000000..dd8a7d6
--- /dev/null
+++ b/data/recipes/smithing/smith_iron_platebody.yaml
@@ -0,0 +1,11 @@
+id: smith_iron_platebody
+type: smithing
+level: 33
+xp: 125
+wait: 4
+station: [anvil]
+consume:
+ - items: [iron_bar]
+ quantity: 5
+output: iron_platebody
+message: "You hammer out an iron platebody."
diff --git a/data/recipes/smithing/smith_iron_sword.yaml b/data/recipes/smithing/smith_iron_sword.yaml
new file mode 100644
index 0000000..c2d4bc5
--- /dev/null
+++ b/data/recipes/smithing/smith_iron_sword.yaml
@@ -0,0 +1,11 @@
+id: smith_iron_sword
+type: smithing
+level: 24
+xp: 25
+wait: 4
+station: [anvil]
+consume:
+ - items: [iron_bar]
+ quantity: 1
+output: iron_sword
+message: "You hammer out an iron sword."
diff --git a/data/recipes/smithing/smith_mithril_arrowtips.yaml b/data/recipes/smithing/smith_mithril_arrowtips.yaml
new file mode 100644
index 0000000..2d27604
--- /dev/null
+++ b/data/recipes/smithing/smith_mithril_arrowtips.yaml
@@ -0,0 +1,12 @@
+id: smith_mithril_arrowtips
+type: smithing
+level: 55
+xp: 50
+wait: 4
+station: [anvil]
+consume:
+ - items: [mithril_bar]
+ quantity: 1
+output: mithril_arrowtips
+output_qty: 15
+message: "You hammer out some mithril arrowtips."
diff --git a/data/recipes/smithing/smith_mithril_bolts_unf.yaml b/data/recipes/smithing/smith_mithril_bolts_unf.yaml
new file mode 100644
index 0000000..03afe7f
--- /dev/null
+++ b/data/recipes/smithing/smith_mithril_bolts_unf.yaml
@@ -0,0 +1,12 @@
+id: smith_mithril_bolts_unf
+type: smithing
+level: 56
+xp: 50
+wait: 4
+station: [anvil]
+consume:
+ - items: [mithril_bar]
+ quantity: 1
+output: mithril_bolts_unf
+output_qty: 10
+message: "You hammer out some mithril bolts."
diff --git a/data/recipes/smithing/smith_mithril_dagger.yaml b/data/recipes/smithing/smith_mithril_dagger.yaml
new file mode 100644
index 0000000..a437969
--- /dev/null
+++ b/data/recipes/smithing/smith_mithril_dagger.yaml
@@ -0,0 +1,11 @@
+id: smith_mithril_dagger
+type: smithing
+level: 50
+xp: 50
+wait: 4
+station: [anvil]
+consume:
+ - items: [mithril_bar]
+ quantity: 1
+output: mithril_dagger
+message: "You hammer out a mithril dagger."
diff --git a/data/recipes/smithing/smith_mithril_full_helm.yaml b/data/recipes/smithing/smith_mithril_full_helm.yaml
new file mode 100644
index 0000000..f9d6b74
--- /dev/null
+++ b/data/recipes/smithing/smith_mithril_full_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_mithril_full_helm
+type: smithing
+level: 57
+xp: 100
+wait: 4
+station: [anvil]
+consume:
+ - items: [mithril_bar]
+ quantity: 2
+output: mithril_full_helm
+message: "You hammer out a mithril full helm."
diff --git a/data/recipes/smithing/smith_mithril_med_helm.yaml b/data/recipes/smithing/smith_mithril_med_helm.yaml
new file mode 100644
index 0000000..c4ebc30
--- /dev/null
+++ b/data/recipes/smithing/smith_mithril_med_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_mithril_med_helm
+type: smithing
+level: 53
+xp: 50
+wait: 4
+station: [anvil]
+consume:
+ - items: [mithril_bar]
+ quantity: 1
+output: mithril_med_helm
+message: "You hammer out a mithril med helm."
diff --git a/data/recipes/smithing/smith_mithril_nails.yaml b/data/recipes/smithing/smith_mithril_nails.yaml
new file mode 100644
index 0000000..6c9f225
--- /dev/null
+++ b/data/recipes/smithing/smith_mithril_nails.yaml
@@ -0,0 +1,12 @@
+id: smith_mithril_nails
+type: smithing
+level: 54
+xp: 50
+wait: 4
+station: [anvil]
+consume:
+ - items: [mithril_bar]
+ quantity: 1
+output: mithril_nails
+output_qty: 15
+message: "You hammer out some mithril nails."
diff --git a/data/recipes/smithing/smith_mithril_platebody.yaml b/data/recipes/smithing/smith_mithril_platebody.yaml
new file mode 100644
index 0000000..751a7ea
--- /dev/null
+++ b/data/recipes/smithing/smith_mithril_platebody.yaml
@@ -0,0 +1,11 @@
+id: smith_mithril_platebody
+type: smithing
+level: 68
+xp: 250
+wait: 4
+station: [anvil]
+consume:
+ - items: [mithril_bar]
+ quantity: 5
+output: mithril_platebody
+message: "You hammer out a mithril platebody."
diff --git a/data/recipes/smithing/smith_mithril_sword.yaml b/data/recipes/smithing/smith_mithril_sword.yaml
new file mode 100644
index 0000000..fdf96ff
--- /dev/null
+++ b/data/recipes/smithing/smith_mithril_sword.yaml
@@ -0,0 +1,11 @@
+id: smith_mithril_sword
+type: smithing
+level: 54
+xp: 50
+wait: 4
+station: [anvil]
+consume:
+ - items: [mithril_bar]
+ quantity: 1
+output: mithril_sword
+message: "You hammer out a mithril sword."
diff --git a/data/recipes/smithing/smith_rune_arrowtips.yaml b/data/recipes/smithing/smith_rune_arrowtips.yaml
new file mode 100644
index 0000000..93554a9
--- /dev/null
+++ b/data/recipes/smithing/smith_rune_arrowtips.yaml
@@ -0,0 +1,12 @@
+id: smith_rune_arrowtips
+type: smithing
+level: 90
+xp: 75
+wait: 4
+station: [anvil]
+consume:
+ - items: [runite_bar]
+ quantity: 1
+output: rune_arrowtips
+output_qty: 15
+message: "You hammer out some rune arrowtips."
diff --git a/data/recipes/smithing/smith_rune_bolts_unf.yaml b/data/recipes/smithing/smith_rune_bolts_unf.yaml
new file mode 100644
index 0000000..93047ce
--- /dev/null
+++ b/data/recipes/smithing/smith_rune_bolts_unf.yaml
@@ -0,0 +1,12 @@
+id: smith_rune_bolts_unf
+type: smithing
+level: 91
+xp: 75
+wait: 4
+station: [anvil]
+consume:
+ - items: [runite_bar]
+ quantity: 1
+output: rune_bolts_unf
+output_qty: 10
+message: "You hammer out some rune bolts."
diff --git a/data/recipes/smithing/smith_rune_dagger.yaml b/data/recipes/smithing/smith_rune_dagger.yaml
new file mode 100644
index 0000000..a87b356
--- /dev/null
+++ b/data/recipes/smithing/smith_rune_dagger.yaml
@@ -0,0 +1,11 @@
+id: smith_rune_dagger
+type: smithing
+level: 85
+xp: 75
+wait: 4
+station: [anvil]
+consume:
+ - items: [runite_bar]
+ quantity: 1
+output: rune_dagger
+message: "You hammer out a rune dagger."
diff --git a/data/recipes/smithing/smith_rune_full_helm.yaml b/data/recipes/smithing/smith_rune_full_helm.yaml
new file mode 100644
index 0000000..79ae3b0
--- /dev/null
+++ b/data/recipes/smithing/smith_rune_full_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_rune_full_helm
+type: smithing
+level: 92
+xp: 150
+wait: 4
+station: [anvil]
+consume:
+ - items: [runite_bar]
+ quantity: 2
+output: rune_full_helm
+message: "You hammer out a rune full helm."
diff --git a/data/recipes/smithing/smith_rune_med_helm.yaml b/data/recipes/smithing/smith_rune_med_helm.yaml
new file mode 100644
index 0000000..74e639a
--- /dev/null
+++ b/data/recipes/smithing/smith_rune_med_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_rune_med_helm
+type: smithing
+level: 88
+xp: 75
+wait: 4
+station: [anvil]
+consume:
+ - items: [runite_bar]
+ quantity: 1
+output: rune_med_helm
+message: "You hammer out a rune med helm."
diff --git a/data/recipes/smithing/smith_rune_nails.yaml b/data/recipes/smithing/smith_rune_nails.yaml
new file mode 100644
index 0000000..2681a57
--- /dev/null
+++ b/data/recipes/smithing/smith_rune_nails.yaml
@@ -0,0 +1,12 @@
+id: smith_rune_nails
+type: smithing
+level: 89
+xp: 75
+wait: 4
+station: [anvil]
+consume:
+ - items: [runite_bar]
+ quantity: 1
+output: rune_nails
+output_qty: 15
+message: "You hammer out some rune nails."
diff --git a/data/recipes/smithing/smith_rune_platebody.yaml b/data/recipes/smithing/smith_rune_platebody.yaml
new file mode 100644
index 0000000..4a36082
--- /dev/null
+++ b/data/recipes/smithing/smith_rune_platebody.yaml
@@ -0,0 +1,11 @@
+id: smith_rune_platebody
+type: smithing
+level: 99
+xp: 375
+wait: 4
+station: [anvil]
+consume:
+ - items: [runite_bar]
+ quantity: 5
+output: rune_platebody
+message: "You hammer out a rune platebody."
diff --git a/data/recipes/smithing/smith_rune_sword.yaml b/data/recipes/smithing/smith_rune_sword.yaml
new file mode 100644
index 0000000..20f94f6
--- /dev/null
+++ b/data/recipes/smithing/smith_rune_sword.yaml
@@ -0,0 +1,11 @@
+id: smith_rune_sword
+type: smithing
+level: 89
+xp: 75
+wait: 4
+station: [anvil]
+consume:
+ - items: [runite_bar]
+ quantity: 1
+output: rune_sword
+message: "You hammer out a rune sword."
diff --git a/data/recipes/smithing/smith_steel_arrowtips.yaml b/data/recipes/smithing/smith_steel_arrowtips.yaml
new file mode 100644
index 0000000..1ec292f
--- /dev/null
+++ b/data/recipes/smithing/smith_steel_arrowtips.yaml
@@ -0,0 +1,12 @@
+id: smith_steel_arrowtips
+type: smithing
+level: 35
+xp: 37
+wait: 4
+station: [anvil]
+consume:
+ - items: [steel_bar]
+ quantity: 1
+output: steel_arrowtips
+output_qty: 15
+message: "You hammer out some steel arrowtips."
diff --git a/data/recipes/smithing/smith_steel_bolts_unf.yaml b/data/recipes/smithing/smith_steel_bolts_unf.yaml
new file mode 100644
index 0000000..cc071ef
--- /dev/null
+++ b/data/recipes/smithing/smith_steel_bolts_unf.yaml
@@ -0,0 +1,12 @@
+id: smith_steel_bolts_unf
+type: smithing
+level: 36
+xp: 37
+wait: 4
+station: [anvil]
+consume:
+ - items: [steel_bar]
+ quantity: 1
+output: steel_bolts_unf
+output_qty: 10
+message: "You hammer out some steel bolts."
diff --git a/data/recipes/smithing/smith_steel_dagger.yaml b/data/recipes/smithing/smith_steel_dagger.yaml
new file mode 100644
index 0000000..6e2f1c4
--- /dev/null
+++ b/data/recipes/smithing/smith_steel_dagger.yaml
@@ -0,0 +1,11 @@
+id: smith_steel_dagger
+type: smithing
+level: 30
+xp: 37
+wait: 4
+station: [anvil]
+consume:
+ - items: [steel_bar]
+ quantity: 1
+output: steel_dagger
+message: "You hammer out a steel dagger."
diff --git a/data/recipes/smithing/smith_steel_full_helm.yaml b/data/recipes/smithing/smith_steel_full_helm.yaml
new file mode 100644
index 0000000..c95d0d0
--- /dev/null
+++ b/data/recipes/smithing/smith_steel_full_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_steel_full_helm
+type: smithing
+level: 37
+xp: 75
+wait: 4
+station: [anvil]
+consume:
+ - items: [steel_bar]
+ quantity: 2
+output: steel_full_helm
+message: "You hammer out a steel full helm."
diff --git a/data/recipes/smithing/smith_steel_med_helm.yaml b/data/recipes/smithing/smith_steel_med_helm.yaml
new file mode 100644
index 0000000..3415ec8
--- /dev/null
+++ b/data/recipes/smithing/smith_steel_med_helm.yaml
@@ -0,0 +1,11 @@
+id: smith_steel_med_helm
+type: smithing
+level: 33
+xp: 37
+wait: 4
+station: [anvil]
+consume:
+ - items: [steel_bar]
+ quantity: 1
+output: steel_med_helm
+message: "You hammer out a steel med helm."
diff --git a/data/recipes/smithing/smith_steel_nails.yaml b/data/recipes/smithing/smith_steel_nails.yaml
new file mode 100644
index 0000000..2da69c8
--- /dev/null
+++ b/data/recipes/smithing/smith_steel_nails.yaml
@@ -0,0 +1,12 @@
+id: smith_steel_nails
+type: smithing
+level: 34
+xp: 37
+wait: 4
+station: [anvil]
+consume:
+ - items: [steel_bar]
+ quantity: 1
+output: steel_nails
+output_qty: 15
+message: "You hammer out some steel nails."
diff --git a/data/recipes/smithing/smith_steel_platebody.yaml b/data/recipes/smithing/smith_steel_platebody.yaml
new file mode 100644
index 0000000..da11d11
--- /dev/null
+++ b/data/recipes/smithing/smith_steel_platebody.yaml
@@ -0,0 +1,11 @@
+id: smith_steel_platebody
+type: smithing
+level: 48
+xp: 187
+wait: 4
+station: [anvil]
+consume:
+ - items: [steel_bar]
+ quantity: 5
+output: steel_platebody
+message: "You hammer out a steel platebody."
diff --git a/data/recipes/smithing/smith_steel_sword.yaml b/data/recipes/smithing/smith_steel_sword.yaml
new file mode 100644
index 0000000..63270bc
--- /dev/null
+++ b/data/recipes/smithing/smith_steel_sword.yaml
@@ -0,0 +1,11 @@
+id: smith_steel_sword
+type: smithing
+level: 34
+xp: 37
+wait: 4
+station: [anvil]
+consume:
+ - items: [steel_bar]
+ quantity: 1
+output: steel_sword
+message: "You hammer out a steel sword."
diff --git a/data/rooms/1.yaml b/data/rooms/1.yaml
deleted file mode 100644
index c4ec261..0000000
--- a/data/rooms/1.yaml
+++ /dev/null
@@ -1,38 +0,0 @@
-id: 1
-name: "Town Square"
-description: "The central square of Lumbridge. A fountain gurgles peacefully in the center. Paths lead west toward the gathering grounds and east toward the production district."
-map_symbol: "S"
-exits:
- east: 2
- west: 22
- up: 100
- down: 31
-objects:
- - id: lumby_fountain
- - id: charging_station
- - id: bank_booth
-mobs:
- - "newbie_trainer"
- - "general_store_clerk"
-spawns:
- - item_id: cape_of_agility
- quantity: 1
- respawn_ticks: 60
- - item_id: graceful_hat
- quantity: 1
- respawn_ticks: 60
- - item_id: graceful_torso
- quantity: 1
- respawn_ticks: 60
- - item_id: graceful_legs
- quantity: 1
- respawn_ticks: 60
- - item_id: graceful_gloves
- quantity: 1
- respawn_ticks: 60
- - item_id: graceful_boots
- quantity: 1
- respawn_ticks: 60
- - item_id: graceful_cape
- quantity: 1
- respawn_ticks: 60
diff --git a/data/rooms/11.yaml b/data/rooms/11.yaml
deleted file mode 100644
index a7b3247..0000000
--- a/data/rooms/11.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-id: 11
-name: "Kitchen"
-description: "A warm kitchen with a stone hearth and wooden counters. A large iron cooking range dominates one wall, and shelves are stocked with ingredients."
-exits:
- east: 12
- west: 10
-objects:
- - id: cooking_range
-mobs:
- - id: zombie
-spawns:
- - item_id: bucket_of_water
- quantity: 1
- respawn_ticks: 200
- - item_id: pot_of_flour
- quantity: 1
- respawn_ticks: 200
diff --git a/data/rooms/12.yaml b/data/rooms/12.yaml
deleted file mode 100644
index 80380b8..0000000
--- a/data/rooms/12.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-id: 12
-name: "Forge"
-description: "A blazing forge and anvil dominate this smoky workshop. The heat from the furnace is intense."
-exits:
- east: 13
- west: 11
-mobs:
- - "weapons_smith"
-objects:
- - id: furnace
- - id: anvil
- - id: bank_booth
-spawns:
- - item_id: copper_ore
- quantity: 3
- respawn_ticks: 30
- - item_id: tin_ore
- quantity: 3
- respawn_ticks: 30
- - item_id: iron_ore
- quantity: 3
- respawn_ticks: 30
- - item_id: coal
- quantity: 5
- respawn_ticks: 30
- - item_id: hammer
- quantity: 1
- respawn_ticks: 30
diff --git a/data/rooms/13.yaml b/data/rooms/13.yaml
deleted file mode 100644
index 939e751..0000000
--- a/data/rooms/13.yaml
+++ /dev/null
@@ -1,46 +0,0 @@
-id: 13
-name: "Crafting Workshop"
-description: "A bustling workshop filled with crafting stations. A {130}spinning wheel{/} sits in one corner, a {173}pottery wheel{/} and {196}pottery oven{/} in another. Racks of tools and raw materials line the walls. The forge is just to the west."
-exits:
- east: 14
- west: 12
-objects:
- - id: spinning_wheel
- - id: pottery_wheel
- - id: pottery_oven
- - id: sheep
- - id: clay_rock
- - id: clay_rock
-mobs:
- - id: tanner
- - id: cow
- - id: cow
- - id: cow
-spawns:
- - item_id: flax
- quantity: 5
- respawn_ticks: 60
- - item_id: thread
- quantity: 10
- respawn_ticks: 60
- - item_id: shears
- quantity: 1
- respawn_ticks: 60
- - item_id: needle
- quantity: 1
- respawn_ticks: 60
- - item_id: chisel
- quantity: 1
- respawn_ticks: 60
- - item_id: ring_mould
- quantity: 1
- respawn_ticks: 60
- - item_id: necklace_mould
- quantity: 1
- respawn_ticks: 60
- - item_id: amulet_mould
- quantity: 1
- respawn_ticks: 60
- - item_id: bracelet_mould
- quantity: 1
- respawn_ticks: 60
diff --git a/data/rooms/14.yaml b/data/rooms/14.yaml
deleted file mode 100644
index 63db344..0000000
--- a/data/rooms/14.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-id: 14
-name: "Fletching Bench"
-description: "A workbench covered in wood shavings, feathers, and arrowheads. Racks of unfinished bows line the walls, and a pile of bowstrings sits in the corner."
-exits:
- east: 15
- west: 13
-mobs:
- - id: moss_giant
-spawns:
- - item_id: bowstring
- quantity: 5
- respawn_ticks: 50
- - item_id: knife
- quantity: 1
- respawn_ticks: 50
- - item_id: chisel
- quantity: 1
- respawn_ticks: 50
diff --git a/data/rooms/150.yaml b/data/rooms/150.yaml
deleted file mode 100644
index 462a30c..0000000
--- a/data/rooms/150.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-id: 150
-name: "Hydroponics Bay"
-description: "A large enclosed area with climate-controlled growing stations. {34}Lush green patches{/} of soil are laid out in neat rows under artificial UV lamps. A {94}tool shed{/} stands near the entrance. Exits lead to specialized growing areas."
-map_symbol: "H"
-exits:
- north: 15
- east: 151
- south: 152
-objects:
- - id: tool_shed
-spawns:
- - item_id: rake
- quantity: 1
- respawn_ticks: 120
- - item_id: spade
- quantity: 1
- respawn_ticks: 120
- - item_id: watering_can
- quantity: 1
- respawn_ticks: 120
- - item_id: plant_cure
- quantity: 3
- respawn_ticks: 200
- - item_id: guam_seed
- quantity: 5
- respawn_ticks: 300
- - item_id: potato_seed
- quantity: 10
- respawn_ticks: 300
- - item_id: onion_seed
- quantity: 10
- respawn_ticks: 300
diff --git a/data/rooms/2.yaml b/data/rooms/2.yaml
deleted file mode 100644
index 39fcb9a..0000000
--- a/data/rooms/2.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-id: 2
-name: "Fishing Spot"
-description: "A quiet spot along the riverbank. The water is clear and fish can be seen swimming beneath the surface. You can cast a line here with a fishing rod and bait."
-map_symbol: "F"
-exits:
- east: 4
- north: 3
- west: 1
-objects:
- - id: bait_fishing_spot
-spawns:
- - item_id: fishing_rod
- quantity: 1
- respawn_ticks: 30
- - item_id: fishing_bait
- quantity: 20
- respawn_ticks: 60
diff --git a/data/rooms/3.yaml b/data/rooms/3.yaml
deleted file mode 100644
index 8e4d1ed..0000000
--- a/data/rooms/3.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-id: 3
-name: "Fly Fishing Pool"
-description: "A calm pool where insects hover over the water. Perfect for fly fishing."
-map_symbol: "X"
-exits:
- south: 2
-objects:
- - id: fly_fishing_spot
-spawns:
- - item_id: fly_fishing_rod
- quantity: 1
- respawn_ticks: 30
- - item_id: feather
- quantity: 15
- respawn_ticks: 60
diff --git a/data/rooms/4.yaml b/data/rooms/4.yaml
deleted file mode 100644
index 6a60783..0000000
--- a/data/rooms/4.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-id: 4
-name: "Woodcutting Glade"
-description: "A sunny glade at the edge of the forest. A sturdy tree stands here, perfect for practicing woodcutting."
-map_symbol: "W"
-exits:
- east: 6
- north: 5
- west: 2
-objects:
- - id: tree
- - id: tree
- - id: tree
- - id: tree
-mobs:
- - id: rat
- - id: rat
-spawns:
- - item_id: bronze_axe
- quantity: 1
- respawn_ticks: 60
- - item_id: matches
- quantity: 100
- respawn_ticks: 120
- - item_id: firesteel
- quantity: 1
- respawn_ticks: 120
- - item_id: lighter
- quantity: 1
- respawn_ticks: 120
diff --git a/data/rooms/5.yaml b/data/rooms/5.yaml
deleted file mode 100644
index 195c098..0000000
--- a/data/rooms/5.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-id: 5
-name: "Oak Grove"
-description: "A stand of young oak trees. The wood here is tougher but more valuable."
-map_symbol: "O"
-exits:
- south: 4
-objects:
- - id: oak_tree
-spawns:
- - item_id: iron_axe
- quantity: 1
- respawn_ticks: 60
diff --git a/data/rooms/6.yaml b/data/rooms/6.yaml
deleted file mode 100644
index 66d8d85..0000000
--- a/data/rooms/6.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-id: 6
-name: "Mining Pit"
-description: "A small mining pit. The rocky walls glint with veins of copper ore."
-map_symbol: "M"
-exits:
- east: 8
- north: 7
- west: 4
-objects:
- - id: copper_rock
- - id: copper_rock
- - id: copper_rock
-spawns:
- - item_id: bronze_pickaxe
- quantity: 1
- respawn_ticks: 30
diff --git a/data/rooms/9.yaml b/data/rooms/9.yaml
deleted file mode 100644
index fe15233..0000000
--- a/data/rooms/9.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-id: 9
-name: "Scavenging Post"
-description: "A cluttered yard full of {243}scrap metal{/} and discarded technology. Piles of salvageable debris are scattered across the ground. The air smells of ozone and rust."
-exits:
- east: 10
- west: 8
- north: 150
- south: 151
- northeast: 152
- southeast: 153
- northwest: 154
- southwest: 155
-objects:
- - id: scrap_pile
- - id: scrap_pile
- - id: scrap_pile
- - id: solar_altar
diff --git a/data/rooms/200.yaml b/data/rooms/agility/200.yaml
index 469e214..469e214 100644
--- a/data/rooms/200.yaml
+++ b/data/rooms/agility/200.yaml
diff --git a/data/rooms/201.yaml b/data/rooms/agility/201.yaml
index 2beb2ec..2beb2ec 100644
--- a/data/rooms/201.yaml
+++ b/data/rooms/agility/201.yaml
diff --git a/data/rooms/202.yaml b/data/rooms/agility/202.yaml
index b9c0292..b9c0292 100644
--- a/data/rooms/202.yaml
+++ b/data/rooms/agility/202.yaml
diff --git a/data/rooms/203.yaml b/data/rooms/agility/203.yaml
index 4f5d883..4f5d883 100644
--- a/data/rooms/203.yaml
+++ b/data/rooms/agility/203.yaml
diff --git a/data/rooms/204.yaml b/data/rooms/agility/204.yaml
index 2d82040..2d82040 100644
--- a/data/rooms/204.yaml
+++ b/data/rooms/agility/204.yaml
diff --git a/data/rooms/205.yaml b/data/rooms/agility/205.yaml
index d814f7d..d814f7d 100644
--- a/data/rooms/205.yaml
+++ b/data/rooms/agility/205.yaml
diff --git a/data/rooms/210.yaml b/data/rooms/agility/210.yaml
index 2b86500..2b86500 100644
--- a/data/rooms/210.yaml
+++ b/data/rooms/agility/210.yaml
diff --git a/data/rooms/211.yaml b/data/rooms/agility/211.yaml
index 8b1f069..8b1f069 100644
--- a/data/rooms/211.yaml
+++ b/data/rooms/agility/211.yaml
diff --git a/data/rooms/212.yaml b/data/rooms/agility/212.yaml
index 0393a7e..0393a7e 100644
--- a/data/rooms/212.yaml
+++ b/data/rooms/agility/212.yaml
diff --git a/data/rooms/213.yaml b/data/rooms/agility/213.yaml
index be3b736..be3b736 100644
--- a/data/rooms/213.yaml
+++ b/data/rooms/agility/213.yaml
diff --git a/data/rooms/214.yaml b/data/rooms/agility/214.yaml
index 9f9e081..9f9e081 100644
--- a/data/rooms/214.yaml
+++ b/data/rooms/agility/214.yaml
diff --git a/data/rooms/215.yaml b/data/rooms/agility/215.yaml
index 7ea39f9..7ea39f9 100644
--- a/data/rooms/215.yaml
+++ b/data/rooms/agility/215.yaml
diff --git a/data/rooms/220.yaml b/data/rooms/agility/220.yaml
index d6826a3..d6826a3 100644
--- a/data/rooms/220.yaml
+++ b/data/rooms/agility/220.yaml
diff --git a/data/rooms/221.yaml b/data/rooms/agility/221.yaml
index 936ee65..936ee65 100644
--- a/data/rooms/221.yaml
+++ b/data/rooms/agility/221.yaml
diff --git a/data/rooms/222.yaml b/data/rooms/agility/222.yaml
index 119db01..119db01 100644
--- a/data/rooms/222.yaml
+++ b/data/rooms/agility/222.yaml
diff --git a/data/rooms/223.yaml b/data/rooms/agility/223.yaml
index 0e557f6..0e557f6 100644
--- a/data/rooms/223.yaml
+++ b/data/rooms/agility/223.yaml
diff --git a/data/rooms/224.yaml b/data/rooms/agility/224.yaml
index 4e70f7a..4e70f7a 100644
--- a/data/rooms/224.yaml
+++ b/data/rooms/agility/224.yaml
diff --git a/data/rooms/225.yaml b/data/rooms/agility/225.yaml
index 3413792..3413792 100644
--- a/data/rooms/225.yaml
+++ b/data/rooms/agility/225.yaml
diff --git a/data/rooms/226.yaml b/data/rooms/agility/226.yaml
index 6faa2c1..6faa2c1 100644
--- a/data/rooms/226.yaml
+++ b/data/rooms/agility/226.yaml
diff --git a/data/rooms/player_housing/200.yaml b/data/rooms/player_housing/200.yaml
deleted file mode 100644
index 1781818..0000000
--- a/data/rooms/player_housing/200.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-id: 200
-name: "Player House: Entrance Hall"
-description: "A cozy entrance hall with polished floors and warm lighting. A welcome mat greets visitors at the door."
-exits:
- south: 170
- north: 201
-objects:
- - id: charging_station
diff --git a/data/rooms/player_housing/201.yaml b/data/rooms/player_housing/201.yaml
deleted file mode 100644
index dbc1fd9..0000000
--- a/data/rooms/player_housing/201.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-id: 201
-name: "Player House: Workshop"
-description: "A well-lit workshop with a sturdy workbench covered in tools and blueprints. Wood shavings litter the floor around the bench."
-exits:
- south: 200
-objects:
- - id: workbench
- - id: bank_booth
diff --git a/data/rooms/player_housing/300.yaml b/data/rooms/player_housing/300.yaml
new file mode 100644
index 0000000..06f1a07
--- /dev/null
+++ b/data/rooms/player_housing/300.yaml
@@ -0,0 +1,8 @@
+id: 300
+name: "Player House: Entrance Hall"
+description: "A cozy entrance hall with polished floors and warm lighting. A welcome mat greets visitors at the door."
+exits:
+ south: 170
+ north: 301
+objects:
+ - id: charging_station
diff --git a/data/rooms/player_housing/301.yaml b/data/rooms/player_housing/301.yaml
new file mode 100644
index 0000000..c2f3e65
--- /dev/null
+++ b/data/rooms/player_housing/301.yaml
@@ -0,0 +1,8 @@
+id: 301
+name: "Player House: Workshop"
+description: "A well-lit workshop with a sturdy workbench covered in tools and blueprints. Wood shavings litter the floor around the bench."
+exits:
+ south: 300
+objects:
+ - id: workbench
+ - id: bank_booth
diff --git a/data/rooms/town/1.yaml b/data/rooms/town/1.yaml
new file mode 100644
index 0000000..ec97af2
--- /dev/null
+++ b/data/rooms/town/1.yaml
@@ -0,0 +1,38 @@
+id: 1
+name: "Town Square"
+description: "The central square of Lumbridge. A fountain gurgles peacefully in the center. Paths lead west toward the gathering grounds and east toward the production district."
+map_symbol: "S"
+exits:
+ east: 2
+ west: 22
+ up: 30
+ down: 31
+objects:
+ - id: lumby_fountain
+ - id: charging_station
+ - id: bank_booth
+mobs:
+ - "newbie_trainer"
+ - "general_store_clerk"
+item_spawns:
+ - id: cape_of_agility
+ quantity: 1
+ respawn_ticks: 60
+ - id: graceful_hat
+ quantity: 1
+ respawn_ticks: 60
+ - id: graceful_torso
+ quantity: 1
+ respawn_ticks: 60
+ - id: graceful_legs
+ quantity: 1
+ respawn_ticks: 60
+ - id: graceful_gloves
+ quantity: 1
+ respawn_ticks: 60
+ - id: graceful_boots
+ quantity: 1
+ respawn_ticks: 60
+ - id: graceful_cape
+ quantity: 1
+ respawn_ticks: 60
diff --git a/data/rooms/10.yaml b/data/rooms/town/10.yaml
index edeac4d..edeac4d 100644
--- a/data/rooms/10.yaml
+++ b/data/rooms/town/10.yaml
diff --git a/data/rooms/town/11.yaml b/data/rooms/town/11.yaml
new file mode 100644
index 0000000..9bc45a7
--- /dev/null
+++ b/data/rooms/town/11.yaml
@@ -0,0 +1,17 @@
+id: 11
+name: "Kitchen"
+description: "A warm kitchen with a stone hearth and wooden counters. A large iron cooking range dominates one wall, and shelves are stocked with ingredients."
+exits:
+ east: 12
+ west: 10
+objects:
+ - id: cooking_range
+mobs:
+ - id: zombie
+item_spawns:
+ - id: bucket_of_water
+ quantity: 1
+ respawn_ticks: 200
+ - id: pot_of_flour
+ quantity: 1
+ respawn_ticks: 200
diff --git a/data/rooms/town/12.yaml b/data/rooms/town/12.yaml
new file mode 100644
index 0000000..e44ae3a
--- /dev/null
+++ b/data/rooms/town/12.yaml
@@ -0,0 +1,28 @@
+id: 12
+name: "Forge"
+description: "A blazing forge and anvil dominate this smoky workshop. The heat from the furnace is intense."
+exits:
+ east: 13
+ west: 11
+mobs:
+ - "weapons_smith"
+objects:
+ - id: furnace
+ - id: anvil
+ - id: bank_booth
+item_spawns:
+ - id: copper_ore
+ quantity: 3
+ respawn_ticks: 30
+ - id: tin_ore
+ quantity: 3
+ respawn_ticks: 30
+ - id: iron_ore
+ quantity: 3
+ respawn_ticks: 30
+ - id: coal
+ quantity: 5
+ respawn_ticks: 30
+ - id: hammer
+ quantity: 1
+ respawn_ticks: 30
diff --git a/data/rooms/town/13.yaml b/data/rooms/town/13.yaml
new file mode 100644
index 0000000..dc07dc1
--- /dev/null
+++ b/data/rooms/town/13.yaml
@@ -0,0 +1,46 @@
+id: 13
+name: "Crafting Workshop"
+description: "A bustling workshop filled with crafting stations. A {130}spinning wheel{/} sits in one corner, a {173}pottery wheel{/} and {196}pottery oven{/} in another. Racks of tools and raw materials line the walls. The forge is just to the west."
+exits:
+ east: 14
+ west: 12
+objects:
+ - id: spinning_wheel
+ - id: pottery_wheel
+ - id: pottery_oven
+ - id: sheep
+ - id: clay_rock
+ - id: clay_rock
+mobs:
+ - id: tanner
+ - id: cow
+ - id: cow
+ - id: cow
+item_spawns:
+ - id: flax
+ quantity: 5
+ respawn_ticks: 60
+ - id: thread
+ quantity: 10
+ respawn_ticks: 60
+ - id: shears
+ quantity: 1
+ respawn_ticks: 60
+ - id: needle
+ quantity: 1
+ respawn_ticks: 60
+ - id: chisel
+ quantity: 1
+ respawn_ticks: 60
+ - id: ring_mould
+ quantity: 1
+ respawn_ticks: 60
+ - id: necklace_mould
+ quantity: 1
+ respawn_ticks: 60
+ - id: amulet_mould
+ quantity: 1
+ respawn_ticks: 60
+ - id: bracelet_mould
+ quantity: 1
+ respawn_ticks: 60
diff --git a/data/rooms/town/14.yaml b/data/rooms/town/14.yaml
new file mode 100644
index 0000000..ad515de
--- /dev/null
+++ b/data/rooms/town/14.yaml
@@ -0,0 +1,18 @@
+id: 14
+name: "Fletching Bench"
+description: "A workbench covered in wood shavings, feathers, and arrowheads. Racks of unfinished bows line the walls, and a pile of bowstrings sits in the corner."
+exits:
+ east: 15
+ west: 13
+mobs:
+ - id: moss_giant
+item_spawns:
+ - id: bowstring
+ quantity: 5
+ respawn_ticks: 50
+ - id: knife
+ quantity: 1
+ respawn_ticks: 50
+ - id: chisel
+ quantity: 1
+ respawn_ticks: 50
diff --git a/data/rooms/15.yaml b/data/rooms/town/15.yaml
index a67624d..a67624d 100644
--- a/data/rooms/15.yaml
+++ b/data/rooms/town/15.yaml
diff --git a/data/rooms/16.yaml b/data/rooms/town/16.yaml
index 3776f4f..3776f4f 100644
--- a/data/rooms/16.yaml
+++ b/data/rooms/town/16.yaml
diff --git a/data/rooms/17.yaml b/data/rooms/town/17.yaml
index 512ec9e..512ec9e 100644
--- a/data/rooms/17.yaml
+++ b/data/rooms/town/17.yaml
diff --git a/data/rooms/18.yaml b/data/rooms/town/18.yaml
index 9dfc446..9dfc446 100644
--- a/data/rooms/18.yaml
+++ b/data/rooms/town/18.yaml
diff --git a/data/rooms/19.yaml b/data/rooms/town/19.yaml
index 35800a0..35800a0 100644
--- a/data/rooms/19.yaml
+++ b/data/rooms/town/19.yaml
diff --git a/data/rooms/town/2.yaml b/data/rooms/town/2.yaml
new file mode 100644
index 0000000..686dc65
--- /dev/null
+++ b/data/rooms/town/2.yaml
@@ -0,0 +1,17 @@
+id: 2
+name: "Fishing Spot"
+description: "A quiet spot along the riverbank. The water is clear and fish can be seen swimming beneath the surface. You can cast a line here with a fishing rod and bait."
+map_symbol: "F"
+exits:
+ east: 4
+ north: 3
+ west: 1
+objects:
+ - id: bait_fishing_spot
+item_spawns:
+ - id: fishing_rod
+ quantity: 1
+ respawn_ticks: 30
+ - id: fishing_bait
+ quantity: 20
+ respawn_ticks: 60
diff --git a/data/rooms/20.yaml b/data/rooms/town/20.yaml
index 379322b..379322b 100644
--- a/data/rooms/20.yaml
+++ b/data/rooms/town/20.yaml
diff --git a/data/rooms/21.yaml b/data/rooms/town/21.yaml
index 987f5ea..987f5ea 100644
--- a/data/rooms/21.yaml
+++ b/data/rooms/town/21.yaml
diff --git a/data/rooms/22.yaml b/data/rooms/town/22.yaml
index 478995b..478995b 100644
--- a/data/rooms/22.yaml
+++ b/data/rooms/town/22.yaml
diff --git a/data/rooms/23.yaml b/data/rooms/town/23.yaml
index f7301f6..f7301f6 100644
--- a/data/rooms/23.yaml
+++ b/data/rooms/town/23.yaml
diff --git a/data/rooms/24.yaml b/data/rooms/town/24.yaml
index 60bf0d8..60bf0d8 100644
--- a/data/rooms/24.yaml
+++ b/data/rooms/town/24.yaml
diff --git a/data/rooms/25.yaml b/data/rooms/town/25.yaml
index a3dd843..a3dd843 100644
--- a/data/rooms/25.yaml
+++ b/data/rooms/town/25.yaml
diff --git a/data/rooms/26.yaml b/data/rooms/town/26.yaml
index a2899e7..a2899e7 100644
--- a/data/rooms/26.yaml
+++ b/data/rooms/town/26.yaml
diff --git a/data/rooms/27.yaml b/data/rooms/town/27.yaml
index d435424..d435424 100644
--- a/data/rooms/27.yaml
+++ b/data/rooms/town/27.yaml
diff --git a/data/rooms/28.yaml b/data/rooms/town/28.yaml
index 03913d5..03913d5 100644
--- a/data/rooms/28.yaml
+++ b/data/rooms/town/28.yaml
diff --git a/data/rooms/town/3.yaml b/data/rooms/town/3.yaml
new file mode 100644
index 0000000..16ce1c8
--- /dev/null
+++ b/data/rooms/town/3.yaml
@@ -0,0 +1,15 @@
+id: 3
+name: "Fly Fishing Pool"
+description: "A calm pool where insects hover over the water. Perfect for fly fishing."
+map_symbol: "X"
+exits:
+ south: 2
+objects:
+ - id: fly_fishing_spot
+item_spawns:
+ - id: fly_fishing_rod
+ quantity: 1
+ respawn_ticks: 30
+ - id: feather
+ quantity: 15
+ respawn_ticks: 60
diff --git a/data/rooms/30.yaml b/data/rooms/town/30.yaml
index 8c167eb..8c167eb 100644
--- a/data/rooms/30.yaml
+++ b/data/rooms/town/30.yaml
diff --git a/data/rooms/31.yaml b/data/rooms/town/31.yaml
index 3d010df..3d010df 100644
--- a/data/rooms/31.yaml
+++ b/data/rooms/town/31.yaml
diff --git a/data/rooms/town/4.yaml b/data/rooms/town/4.yaml
new file mode 100644
index 0000000..2c9f27f
--- /dev/null
+++ b/data/rooms/town/4.yaml
@@ -0,0 +1,29 @@
+id: 4
+name: "Woodcutting Glade"
+description: "A sunny glade at the edge of the forest. A sturdy tree stands here, perfect for practicing woodcutting."
+map_symbol: "W"
+exits:
+ east: 6
+ north: 5
+ west: 2
+objects:
+ - id: tree
+ - id: tree
+ - id: tree
+ - id: tree
+mobs:
+ - id: rat
+ - id: rat
+item_spawns:
+ - id: bronze_axe
+ quantity: 1
+ respawn_ticks: 60
+ - id: matches
+ quantity: 100
+ respawn_ticks: 120
+ - id: firesteel
+ quantity: 1
+ respawn_ticks: 120
+ - id: lighter
+ quantity: 1
+ respawn_ticks: 120
diff --git a/data/rooms/town/5.yaml b/data/rooms/town/5.yaml
new file mode 100644
index 0000000..bd760b1
--- /dev/null
+++ b/data/rooms/town/5.yaml
@@ -0,0 +1,12 @@
+id: 5
+name: "Oak Grove"
+description: "A stand of young oak trees. The wood here is tougher but more valuable."
+map_symbol: "O"
+exits:
+ south: 4
+objects:
+ - id: oak_tree
+item_spawns:
+ - id: iron_axe
+ quantity: 1
+ respawn_ticks: 60
diff --git a/data/rooms/town/6.yaml b/data/rooms/town/6.yaml
new file mode 100644
index 0000000..0fb9c59
--- /dev/null
+++ b/data/rooms/town/6.yaml
@@ -0,0 +1,16 @@
+id: 6
+name: "Mining Pit"
+description: "A small mining pit. The rocky walls glint with veins of copper ore."
+map_symbol: "M"
+exits:
+ east: 8
+ north: 7
+ west: 4
+objects:
+ - id: copper_rock
+ - id: copper_rock
+ - id: copper_rock
+item_spawns:
+ - id: bronze_pickaxe
+ quantity: 1
+ respawn_ticks: 30
diff --git a/data/rooms/7.yaml b/data/rooms/town/7.yaml
index 37dfed9..37dfed9 100644
--- a/data/rooms/7.yaml
+++ b/data/rooms/town/7.yaml
diff --git a/data/rooms/8.yaml b/data/rooms/town/8.yaml
index b82c1bb..b82c1bb 100644
--- a/data/rooms/8.yaml
+++ b/data/rooms/town/8.yaml
diff --git a/data/rooms/town/9.yaml b/data/rooms/town/9.yaml
new file mode 100644
index 0000000..9a19943
--- /dev/null
+++ b/data/rooms/town/9.yaml
@@ -0,0 +1,14 @@
+id: 9
+name: "Scavenging Post"
+description: "A cluttered yard full of {243}scrap metal{/} and discarded technology. Piles of salvageable debris are scattered across the ground. The air smells of ozone and rust."
+exits:
+ east: 10
+ west: 8
+ north: 150
+ south: 151
+ northeast: 152
+objects:
+ - id: scrap_pile
+ - id: scrap_pile
+ - id: scrap_pile
+ - id: solar_altar
diff --git a/data/rooms/50.yaml b/data/rooms/underground/50.yaml
index 0c9ebf2..0c9ebf2 100644
--- a/data/rooms/50.yaml
+++ b/data/rooms/underground/50.yaml
diff --git a/data/rooms/51.yaml b/data/rooms/underground/51.yaml
index 74a97ef..74a97ef 100644
--- a/data/rooms/51.yaml
+++ b/data/rooms/underground/51.yaml
diff --git a/data/rooms/52.yaml b/data/rooms/underground/52.yaml
index 2f90abd..2f90abd 100644
--- a/data/rooms/52.yaml
+++ b/data/rooms/underground/52.yaml
diff --git a/data/rooms/53.yaml b/data/rooms/underground/53.yaml
index 126719b..126719b 100644
--- a/data/rooms/53.yaml
+++ b/data/rooms/underground/53.yaml
diff --git a/data/rooms/54.yaml b/data/rooms/underground/54.yaml
index e86e5b7..e86e5b7 100644
--- a/data/rooms/54.yaml
+++ b/data/rooms/underground/54.yaml
diff --git a/data/rooms/55.yaml b/data/rooms/underground/55.yaml
index 8000170..8000170 100644
--- a/data/rooms/55.yaml
+++ b/data/rooms/underground/55.yaml
diff --git a/data/rooms/56.yaml b/data/rooms/underground/56.yaml
index 375696d..375696d 100644
--- a/data/rooms/56.yaml
+++ b/data/rooms/underground/56.yaml
diff --git a/data/rooms/57.yaml b/data/rooms/underground/57.yaml
index 714197d..714197d 100644
--- a/data/rooms/57.yaml
+++ b/data/rooms/underground/57.yaml
diff --git a/data/rooms/58.yaml b/data/rooms/underground/58.yaml
index f4d1829..f4d1829 100644
--- a/data/rooms/58.yaml
+++ b/data/rooms/underground/58.yaml
diff --git a/data/rooms/59.yaml b/data/rooms/underground/59.yaml
index a1cc594..a1cc594 100644
--- a/data/rooms/59.yaml
+++ b/data/rooms/underground/59.yaml
diff --git a/data/rooms/60.yaml b/data/rooms/underground/60.yaml
index e9b7114..e9b7114 100644
--- a/data/rooms/60.yaml
+++ b/data/rooms/underground/60.yaml
diff --git a/data/rooms/61.yaml b/data/rooms/underground/61.yaml
index a85c7ba..a85c7ba 100644
--- a/data/rooms/61.yaml
+++ b/data/rooms/underground/61.yaml
diff --git a/data/rooms/62.yaml b/data/rooms/underground/62.yaml
index 9ed1fad..9ed1fad 100644
--- a/data/rooms/62.yaml
+++ b/data/rooms/underground/62.yaml
diff --git a/data/rooms/63.yaml b/data/rooms/underground/63.yaml
index b6bf53e..b6bf53e 100644
--- a/data/rooms/63.yaml
+++ b/data/rooms/underground/63.yaml
diff --git a/data/rooms/64.yaml b/data/rooms/underground/64.yaml
index b412992..b412992 100644
--- a/data/rooms/64.yaml
+++ b/data/rooms/underground/64.yaml
diff --git a/data/rooms/65.yaml b/data/rooms/underground/65.yaml
index 47aed6b..47aed6b 100644
--- a/data/rooms/65.yaml
+++ b/data/rooms/underground/65.yaml
diff --git a/data/rooms/66.yaml b/data/rooms/underground/66.yaml
index 755d5e2..755d5e2 100644
--- a/data/rooms/66.yaml
+++ b/data/rooms/underground/66.yaml
diff --git a/data/rooms/67.yaml b/data/rooms/underground/67.yaml
index 6b8d663..6b8d663 100644
--- a/data/rooms/67.yaml
+++ b/data/rooms/underground/67.yaml
diff --git a/data/rooms/68.yaml b/data/rooms/underground/68.yaml
index f631981..f631981 100644
--- a/data/rooms/68.yaml
+++ b/data/rooms/underground/68.yaml
diff --git a/data/rooms/wilderness/150.yaml b/data/rooms/wilderness/150.yaml
new file mode 100644
index 0000000..36b86ea
--- /dev/null
+++ b/data/rooms/wilderness/150.yaml
@@ -0,0 +1,32 @@
+id: 150
+name: "Hydroponics Bay"
+description: "A large enclosed area with climate-controlled growing stations. {34}Lush green patches{/} of soil are laid out in neat rows under artificial UV lamps. A {94}tool shed{/} stands near the entrance. Exits lead to specialized growing areas."
+map_symbol: "H"
+exits:
+ north: 15
+ east: 151
+ south: 152
+objects:
+ - id: tool_shed
+item_spawns:
+ - id: rake
+ quantity: 1
+ respawn_ticks: 120
+ - id: spade
+ quantity: 1
+ respawn_ticks: 120
+ - id: watering_can
+ quantity: 1
+ respawn_ticks: 120
+ - id: plant_cure
+ quantity: 3
+ respawn_ticks: 200
+ - id: guam_seed
+ quantity: 5
+ respawn_ticks: 300
+ - id: potato_seed
+ quantity: 10
+ respawn_ticks: 300
+ - id: onion_seed
+ quantity: 10
+ respawn_ticks: 300
diff --git a/data/rooms/151.yaml b/data/rooms/wilderness/151.yaml
index 1bb25bf..1bb25bf 100644
--- a/data/rooms/151.yaml
+++ b/data/rooms/wilderness/151.yaml
diff --git a/data/rooms/152.yaml b/data/rooms/wilderness/152.yaml
index 5d2f62d..5d2f62d 100644
--- a/data/rooms/152.yaml
+++ b/data/rooms/wilderness/152.yaml
diff --git a/data/rooms/160.yaml b/data/rooms/wilderness/160.yaml
index dea9d00..dea9d00 100644
--- a/data/rooms/160.yaml
+++ b/data/rooms/wilderness/160.yaml
diff --git a/data/rooms/161.yaml b/data/rooms/wilderness/161.yaml
index c887347..c887347 100644
--- a/data/rooms/161.yaml
+++ b/data/rooms/wilderness/161.yaml
diff --git a/data/rooms/162.yaml b/data/rooms/wilderness/162.yaml
index a8333d8..a8333d8 100644
--- a/data/rooms/162.yaml
+++ b/data/rooms/wilderness/162.yaml
diff --git a/data/rooms/170.yaml b/data/rooms/wilderness/170.yaml
index 35d539f..35d539f 100644
--- a/data/rooms/170.yaml
+++ b/data/rooms/wilderness/170.yaml
diff --git a/data/rooms/171.yaml b/data/rooms/wilderness/171.yaml
index 552ccd4..552ccd4 100644
--- a/data/rooms/171.yaml
+++ b/data/rooms/wilderness/171.yaml