diff options
Diffstat (limited to 'data')
-rw-r--r-- | data/items.yml | 98 | ||||
-rw-r--r-- | data/monsters.yml | 44 |
2 files changed, 64 insertions, 78 deletions
diff --git a/data/items.yml b/data/items.yml index 0fdc49c..760a7b6 100644 --- a/data/items.yml +++ b/data/items.yml @@ -83,12 +83,10 @@ iron_dagger: equip_slots: - "mainhand" equip_effects: - - type: "stat_change" - gid: "accuracy" - modifier: 2 - - type: "stat_change" - gid: "power" - modifier: 2 + - type: "damage" + gid: "pierce" + min: 1 + max: 4 iron_short_sword: name: "iron short sword" description: "A short sword made of iron." @@ -100,12 +98,14 @@ iron_short_sword: gid: "beastslay" level: 2 equip_effects: - - type: "stat_change" - gid: "accuracy" - modifier: 3 - - type: "stat_change" - gid: "power" - modifier: 3 + - type: "damage" + gid: "slash" + min: 1 + max: 3 + - type: "damage" + gid: "pierce" + min: 1 + max: 3 iron_longsword: name: "iron longsword" description: "A longsword made of iron." @@ -117,12 +117,10 @@ iron_longsword: gid: "beastslay" level: 5 equip_effects: - - type: "stat_change" - gid: "accuracy" - modifier: 4 - - type: "stat_change" - gid: "power" - modifier: 4 + - type: "damage" + gid: "slash" + min: 1 + max: 8 iron_buckler: name: "iron buckler" description: "A buckler made of iron." @@ -131,10 +129,7 @@ iron_buckler: - "offhand" equip_effects: - type: "stat_change" - gid: "block" - modifier: 1 - - type: "stat_change" - gid: "block_value" + gid: "physical_resistance" modifier: 1 iron_shield: name: "iron shield" @@ -148,11 +143,11 @@ iron_shield: level: 3 equip_effects: - type: "stat_change" - gid: "block" + gid: "physical_resistance" modifier: 2 - type: "stat_change" - gid: "block_value" - modifier: 2 + gid: "energy_resistance" + modifier: 1 arcanite_dagger: name: "arcanite dagger" description: "A dagger made of arcanite." @@ -164,12 +159,10 @@ arcanite_dagger: gid: "beastslay" level: 10 equip_effects: - - type: "stat_change" - gid: "accuracy" - modifier: 6 - - type: "stat_change" - gid: "power" - modifier: 6 + - type: "damage" + gid: "pierce" + min: 2 + max: 6 arcanite_short_sword: name: "arcanite short sword" description: "A short sword made of iron." @@ -181,12 +174,14 @@ arcanite_short_sword: gid: "beastslay" level: 12 equip_effects: - - type: "stat_change" - gid: "accuracy" - modifier: 7 - - type: "stat_change" - gid: "power" - modifier: 7 + - type: "damage" + gid: "slash" + min: 2 + max: 5 + - type: "damage" + gid: "pierce" + min: 2 + max: 5 arcanite_longsword: name: "arcanite longsword" description: "A longsword made of arcanite." @@ -198,12 +193,10 @@ arcanite_longsword: gid: "beastslay" level: 15 equip_effects: - - type: "stat_change" - gid: "accuracy" - modifier: 8 - - type: "stat_change" - gid: "power" - modifier: 8 + - type: "damage" + gid: "slash" + min: 3 + max: 12 arcanite_buckler: name: "arcanite buckler" description: "A buckler made of arcanite." @@ -216,11 +209,8 @@ arcanite_buckler: - "offhand" equip_effects: - type: "stat_change" - gid: "block" - modifier: 4 - - type: "stat_change" - gid: "block_value" - modifier: 4 + gid: "physical_resistance" + modifier: 3 arcanite_shield: name: "arcanite shield" description: "A shield made of arcanite." @@ -233,11 +223,11 @@ arcanite_shield: level: 13 equip_effects: - type: "stat_change" - gid: "block" - modifier: 5 + gid: "physical_resistance" + modifier: 4 - type: "stat_change" - gid: "block_value" - modifier: 5 + gid: "energy_resistance" + modifier: 2 mending_salve: name: "mending salve" description: "A healing mixture capable of closing wounds." @@ -478,8 +468,8 @@ granite_ring: - "right_ring" equip_effects: - type: "stat_change" - gid: "block" - modifier: 1 + gid: "physical_resistance" + modifier: 2 mudtub_seed: name: "mudtub seed" description: "The seed of a mudtub plant." diff --git a/data/monsters.yml b/data/monsters.yml index 4a8dc40..ca55a64 100644 --- a/data/monsters.yml +++ b/data/monsters.yml @@ -14,10 +14,11 @@ pit_leech: base: 1 evasion: base: 1 - block: - base: 1 - block_value: - base: 1 + hit_effects: + - type: "damage" + gid: "pierce" + min: 1 + max: 5 awards: - type: "xp" gid: "beastslay" @@ -47,10 +48,11 @@ stalk_beast: base: 2 evasion: base: 2 - block: - base: 1 - block_value: - base: 1 + hit_effects: + - type: "damage" + gid: "bash" + min: 3 + max: 8 awards: - type: "xp" gid: "beastslay" @@ -82,10 +84,11 @@ grinpad: base: 2 evasion: base: 5 - block: - base: 1 - block_value: - base: 1 + hit_effects: + - type: "damage" + gid: "slash" + min: 5 + max: 12 awards: - type: "xp" gid: "beastslay" @@ -122,10 +125,11 @@ lesser_trodgeathomp: base: 10 evasion: base: 5 - block: - base: 10 - block_value: - base: 3 + hit_effects: + - type: "damage" + gid: "bash" + min: 12 + max: 20 awards: - type: "xp" gid: "beastslay" @@ -160,10 +164,6 @@ bollyrot: base: 7 evasion: base: 7 - block: - base: 6 - block_value: - base: 2 awards: - type: "xp" gid: "beastslay" @@ -195,10 +195,6 @@ crypt_writhe: base: 12 evasion: base: 10 - block: - base: 8 - block_value: - base: 4 awards: - type: "xp" gid: "beastslay" |