diff options
| author | historia <[not public]> | 2026-06-19 02:18:53 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-06-19 02:18:53 -0400 |
| commit | 86aec0e14eb6fec0a39d742bab1761dad8d7012c (patch) | |
| tree | aa0d9511c73ed86ffebc5de5ab862a62afd730f8 /data | |
| parent | 458916fb78dcef3ff77cb29b7ba98d9f646819fc (diff) | |
| download | thehouseoficarus-86aec0e14eb6fec0a39d742bab1761dad8d7012c.tar.gz | |
feat: hostile mobs, equipment prereqs
Diffstat (limited to 'data')
45 files changed, 91 insertions, 0 deletions
diff --git a/data/items/adamant_axe.yaml b/data/items/adamant_axe.yaml index 4c71f5e..81232fe 100644 --- a/data/items/adamant_axe.yaml +++ b/data/items/adamant_axe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: axe tool_speed: 2 +requirements: + attack: 30 diff --git a/data/items/adamant_dagger.yaml b/data/items/adamant_dagger.yaml index 35508a0..d78ecdc 100644 --- a/data/items/adamant_dagger.yaml +++ b/data/items/adamant_dagger.yaml @@ -13,3 +13,5 @@ stats: crush_attack: -1 strength_bonus: 19 speed: 3 +requirements: + attack: 30 diff --git a/data/items/adamant_full_helm.yaml b/data/items/adamant_full_helm.yaml index a62d3aa..3c36c62 100644 --- a/data/items/adamant_full_helm.yaml +++ b/data/items/adamant_full_helm.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 16 science_defense: -8 ranged_defense: 22 +requirements: + defense: 30 diff --git a/data/items/adamant_med_helm.yaml b/data/items/adamant_med_helm.yaml index e5bb561..1fb6785 100644 --- a/data/items/adamant_med_helm.yaml +++ b/data/items/adamant_med_helm.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 10 science_defense: -3 ranged_defense: 14 +requirements: + defense: 30 diff --git a/data/items/adamant_pickaxe.yaml b/data/items/adamant_pickaxe.yaml index ee65b58..4296b0d 100644 --- a/data/items/adamant_pickaxe.yaml +++ b/data/items/adamant_pickaxe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: pickaxe tool_speed: 0.75 +requirements: + attack: 30 diff --git a/data/items/adamant_platebody.yaml b/data/items/adamant_platebody.yaml index c13bd82..a37b781 100644 --- a/data/items/adamant_platebody.yaml +++ b/data/items/adamant_platebody.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 40 science_defense: -25 ranged_defense: 49 +requirements: + defense: 30 diff --git a/data/items/adamant_sword.yaml b/data/items/adamant_sword.yaml index 036288e..035b615 100644 --- a/data/items/adamant_sword.yaml +++ b/data/items/adamant_sword.yaml @@ -13,3 +13,5 @@ stats: crush_attack: -2 strength_bonus: 27 speed: 4 +requirements: + attack: 30 diff --git a/data/items/black_axe.yaml b/data/items/black_axe.yaml index a43c1e6..e708645 100644 --- a/data/items/black_axe.yaml +++ b/data/items/black_axe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: axe tool_speed: 2.5 +requirements: + attack: 10 diff --git a/data/items/black_pickaxe.yaml b/data/items/black_pickaxe.yaml index ef6ca99..c3df955 100644 --- a/data/items/black_pickaxe.yaml +++ b/data/items/black_pickaxe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: pickaxe tool_speed: 1 +requirements: + attack: 10 diff --git a/data/items/coif.yaml b/data/items/coif.yaml index 10c0c55..8d910d7 100644 --- a/data/items/coif.yaml +++ b/data/items/coif.yaml @@ -11,3 +11,6 @@ stats: science_defense: 4 ranged_defense: 6 ranged_attack: 2 +requirements: + defense: 20 + ranged: 20 diff --git a/data/items/dragon_axe.yaml b/data/items/dragon_axe.yaml index e5afe5d..ddc9758 100644 --- a/data/items/dragon_axe.yaml +++ b/data/items/dragon_axe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: axe tool_speed: 1 +requirements: + attack: 60 diff --git a/data/items/dragon_pickaxe.yaml b/data/items/dragon_pickaxe.yaml index a51b102..6f187b8 100644 --- a/data/items/dragon_pickaxe.yaml +++ b/data/items/dragon_pickaxe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: pickaxe tool_speed: 0.25 +requirements: + attack: 60 diff --git a/data/items/hard_leather_body.yaml b/data/items/hard_leather_body.yaml index 4fe2829..a5fe30f 100644 --- a/data/items/hard_leather_body.yaml +++ b/data/items/hard_leather_body.yaml @@ -10,3 +10,5 @@ stats: crush_defense: 8 science_defense: 6 ranged_defense: 14 +requirements: + defense: 10 diff --git a/data/items/hard_leather_shield.yaml b/data/items/hard_leather_shield.yaml index 26c28de..fd7dabf 100644 --- a/data/items/hard_leather_shield.yaml +++ b/data/items/hard_leather_shield.yaml @@ -10,3 +10,5 @@ stats: crush_defense: 5 science_defense: 4 ranged_defense: 8 +requirements: + defense: 10 diff --git a/data/items/magic_longbow.yaml b/data/items/magic_longbow.yaml index c91eb02..07797fb 100644 --- a/data/items/magic_longbow.yaml +++ b/data/items/magic_longbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 6 stats: ranged_attack: 69 +requirements: + ranged: 50 diff --git a/data/items/magic_shortbow.yaml b/data/items/magic_shortbow.yaml index b50916b..893b287 100644 --- a/data/items/magic_shortbow.yaml +++ b/data/items/magic_shortbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 4 stats: ranged_attack: 69 +requirements: + ranged: 50 diff --git a/data/items/maple_longbow.yaml b/data/items/maple_longbow.yaml index 078e72a..1c86128 100644 --- a/data/items/maple_longbow.yaml +++ b/data/items/maple_longbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 6 stats: ranged_attack: 29 +requirements: + ranged: 30 diff --git a/data/items/maple_shortbow.yaml b/data/items/maple_shortbow.yaml index 5e6ae66..38c27b5 100644 --- a/data/items/maple_shortbow.yaml +++ b/data/items/maple_shortbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 4 stats: ranged_attack: 29 +requirements: + ranged: 30 diff --git a/data/items/mithril_axe.yaml b/data/items/mithril_axe.yaml index 83cefe9..ca18195 100644 --- a/data/items/mithril_axe.yaml +++ b/data/items/mithril_axe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: axe tool_speed: 2.5 +requirements: + attack: 20 diff --git a/data/items/mithril_dagger.yaml b/data/items/mithril_dagger.yaml index 21d99ba..8ffe595 100644 --- a/data/items/mithril_dagger.yaml +++ b/data/items/mithril_dagger.yaml @@ -13,3 +13,5 @@ stats: crush_attack: -1 strength_bonus: 14 speed: 3 +requirements: + attack: 20 diff --git a/data/items/mithril_full_helm.yaml b/data/items/mithril_full_helm.yaml index a8e4f07..d317705 100644 --- a/data/items/mithril_full_helm.yaml +++ b/data/items/mithril_full_helm.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 12 science_defense: -6 ranged_defense: 16 +requirements: + defense: 20 diff --git a/data/items/mithril_med_helm.yaml b/data/items/mithril_med_helm.yaml index 7616a01..f244a7c 100644 --- a/data/items/mithril_med_helm.yaml +++ b/data/items/mithril_med_helm.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 7 science_defense: -3 ranged_defense: 10 +requirements: + defense: 20 diff --git a/data/items/mithril_pickaxe.yaml b/data/items/mithril_pickaxe.yaml index 38fa44f..5da6937 100644 --- a/data/items/mithril_pickaxe.yaml +++ b/data/items/mithril_pickaxe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: pickaxe tool_speed: 1 +requirements: + attack: 20 diff --git a/data/items/mithril_platebody.yaml b/data/items/mithril_platebody.yaml index b40a483..50e8ea0 100644 --- a/data/items/mithril_platebody.yaml +++ b/data/items/mithril_platebody.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 30 science_defense: -20 ranged_defense: 36 +requirements: + defense: 20 diff --git a/data/items/mithril_sword.yaml b/data/items/mithril_sword.yaml index f006ab7..1824f5b 100644 --- a/data/items/mithril_sword.yaml +++ b/data/items/mithril_sword.yaml @@ -13,3 +13,5 @@ stats: crush_attack: -2 strength_bonus: 20 speed: 4 +requirements: + attack: 20 diff --git a/data/items/oak_longbow.yaml b/data/items/oak_longbow.yaml index 12c8296..71e7c7c 100644 --- a/data/items/oak_longbow.yaml +++ b/data/items/oak_longbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 6 stats: ranged_attack: 14 +requirements: + ranged: 5 diff --git a/data/items/oak_shortbow.yaml b/data/items/oak_shortbow.yaml index a77cb2b..30ebbce 100644 --- a/data/items/oak_shortbow.yaml +++ b/data/items/oak_shortbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 4 stats: ranged_attack: 14 +requirements: + ranged: 5 diff --git a/data/items/rune_axe.yaml b/data/items/rune_axe.yaml index 584b345..a694bdf 100644 --- a/data/items/rune_axe.yaml +++ b/data/items/rune_axe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: axe tool_speed: 1.5 +requirements: + attack: 40 diff --git a/data/items/rune_dagger.yaml b/data/items/rune_dagger.yaml index 7904b5a..9e8507b 100644 --- a/data/items/rune_dagger.yaml +++ b/data/items/rune_dagger.yaml @@ -13,3 +13,5 @@ stats: crush_attack: -1 strength_bonus: 24 speed: 3 +requirements: + attack: 40 diff --git a/data/items/rune_full_helm.yaml b/data/items/rune_full_helm.yaml index d8badb7..87d6973 100644 --- a/data/items/rune_full_helm.yaml +++ b/data/items/rune_full_helm.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 22 science_defense: -11 ranged_defense: 30 +requirements: + defense: 40 diff --git a/data/items/rune_med_helm.yaml b/data/items/rune_med_helm.yaml index 39d16ae..895d257 100644 --- a/data/items/rune_med_helm.yaml +++ b/data/items/rune_med_helm.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 13 science_defense: -4 ranged_defense: 19 +requirements: + defense: 40 diff --git a/data/items/rune_pickaxe.yaml b/data/items/rune_pickaxe.yaml index 2b63965..265231d 100644 --- a/data/items/rune_pickaxe.yaml +++ b/data/items/rune_pickaxe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: pickaxe tool_speed: 0.5 +requirements: + attack: 40 diff --git a/data/items/rune_platebody.yaml b/data/items/rune_platebody.yaml index 78bdaa1..d1e5fb1 100644 --- a/data/items/rune_platebody.yaml +++ b/data/items/rune_platebody.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 52 science_defense: -30 ranged_defense: 65 +requirements: + defense: 40 diff --git a/data/items/rune_sword.yaml b/data/items/rune_sword.yaml index 21b4c73..e0bfb74 100644 --- a/data/items/rune_sword.yaml +++ b/data/items/rune_sword.yaml @@ -13,3 +13,5 @@ stats: crush_attack: -2 strength_bonus: 36 speed: 4 +requirements: + attack: 40 diff --git a/data/items/steel_axe.yaml b/data/items/steel_axe.yaml index 74075e8..6f2ac99 100644 --- a/data/items/steel_axe.yaml +++ b/data/items/steel_axe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: axe tool_speed: 3 +requirements: + attack: 5 diff --git a/data/items/steel_dagger.yaml b/data/items/steel_dagger.yaml index 2aa079b..e52b882 100644 --- a/data/items/steel_dagger.yaml +++ b/data/items/steel_dagger.yaml @@ -13,3 +13,5 @@ stats: crush_attack: -1 strength_bonus: 10 speed: 3 +requirements: + attack: 5 diff --git a/data/items/steel_full_helm.yaml b/data/items/steel_full_helm.yaml index 11ce736..7152ded 100644 --- a/data/items/steel_full_helm.yaml +++ b/data/items/steel_full_helm.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 9 science_defense: -5 ranged_defense: 12 +requirements: + defense: 5 diff --git a/data/items/steel_med_helm.yaml b/data/items/steel_med_helm.yaml index 336020c..9e15fdd 100644 --- a/data/items/steel_med_helm.yaml +++ b/data/items/steel_med_helm.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 5 science_defense: -2 ranged_defense: 7 +requirements: + defense: 5 diff --git a/data/items/steel_pickaxe.yaml b/data/items/steel_pickaxe.yaml index 875a84b..cc048a1 100644 --- a/data/items/steel_pickaxe.yaml +++ b/data/items/steel_pickaxe.yaml @@ -15,3 +15,5 @@ stats: speed: 5 tool_type: pickaxe tool_speed: 1.25 +requirements: + attack: 5 diff --git a/data/items/steel_platebody.yaml b/data/items/steel_platebody.yaml index 22f3747..f44dfa3 100644 --- a/data/items/steel_platebody.yaml +++ b/data/items/steel_platebody.yaml @@ -11,3 +11,5 @@ stats: crush_defense: 22 science_defense: -15 ranged_defense: 27 +requirements: + defense: 5 diff --git a/data/items/steel_sword.yaml b/data/items/steel_sword.yaml index ffc6e31..e096dc9 100644 --- a/data/items/steel_sword.yaml +++ b/data/items/steel_sword.yaml @@ -13,3 +13,5 @@ stats: crush_attack: -2 strength_bonus: 14 speed: 4 +requirements: + attack: 5 diff --git a/data/items/willow_longbow.yaml b/data/items/willow_longbow.yaml index 3a09368..e30528c 100644 --- a/data/items/willow_longbow.yaml +++ b/data/items/willow_longbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 6 stats: ranged_attack: 20 +requirements: + ranged: 20 diff --git a/data/items/willow_shortbow.yaml b/data/items/willow_shortbow.yaml index 51eb97c..f75cfe9 100644 --- a/data/items/willow_shortbow.yaml +++ b/data/items/willow_shortbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 4 stats: ranged_attack: 20 +requirements: + ranged: 20 diff --git a/data/items/yew_longbow.yaml b/data/items/yew_longbow.yaml index 53d99da..1e7c0f5 100644 --- a/data/items/yew_longbow.yaml +++ b/data/items/yew_longbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 6 stats: ranged_attack: 47 +requirements: + ranged: 40 diff --git a/data/items/yew_shortbow.yaml b/data/items/yew_shortbow.yaml index 8856d96..c302a38 100644 --- a/data/items/yew_shortbow.yaml +++ b/data/items/yew_shortbow.yaml @@ -9,3 +9,5 @@ attack_type: ranged speed: 4 stats: ranged_attack: 47 +requirements: + ranged: 40 |
