From 4cdcb3cc1be192f2262fbcc6226ea0cf09d6b27e Mon Sep 17 00:00:00 2001 From: David Gay Date: Sun, 6 Jun 2021 17:15:07 -0400 Subject: Tweak/add resistances and damage to monsters and items --- data/items.yml | 18 ++++++++++------ data/monsters.yml | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+), 6 deletions(-) (limited to 'data') diff --git a/data/items.yml b/data/items.yml index 7a567c1..dcfe80a 100644 --- a/data/items.yml +++ b/data/items.yml @@ -209,12 +209,12 @@ iron_chainmail: equip_effects: - type: "stat_change" gid: "slash_resistance" - modifier: 2 + modifier: 1 - type: "stat_change" gid: "pierce_resistance" - modifier: 2 + modifier: 1 - type: "stat_change" - gid: "bash_resistance" + gid: "physical_resistance" modifier: 1 - type: "stat_change" gid: "energy_resistance" @@ -236,6 +236,9 @@ iron_platemail: - type: "stat_change" gid: "energy_resistance" modifier: 1 + - type: "stat_change" + gid: "speed" + modifier: -1 arcanite_dagger: name: "arcanite dagger" description: "A dagger made of arcanite." @@ -377,12 +380,12 @@ arcanite_chainmail: equip_effects: - type: "stat_change" gid: "slash_resistance" - modifier: 3 + modifier: 1 - type: "stat_change" gid: "pierce_resistance" - modifier: 3 + modifier: 1 - type: "stat_change" - gid: "bash_resistance" + gid: "physical_resistance" modifier: 2 - type: "stat_change" gid: "energy_resistance" @@ -404,6 +407,9 @@ arcanite_platemail: - type: "stat_change" gid: "energy_resistance" modifier: 2 + - type: "stat_change" + gid: "speed" + modifier: -1 mending_salve: name: "mending salve" description: "A healing mixture capable of closing wounds." diff --git a/data/monsters.yml b/data/monsters.yml index ca55a64..9f5517c 100644 --- a/data/monsters.yml +++ b/data/monsters.yml @@ -14,6 +14,11 @@ pit_leech: base: 1 evasion: base: 1 + resistances: + - gid: "physical" + base: 1 + - gid: "slash" + base: 2 hit_effects: - type: "damage" gid: "pierce" @@ -48,6 +53,13 @@ stalk_beast: base: 2 evasion: base: 2 + resistances: + - gid: "bash" + base: 6 + - gid: "pierce" + base: 6 + - gid: "physical" + base: 2 hit_effects: - type: "damage" gid: "bash" @@ -84,6 +96,11 @@ grinpad: base: 2 evasion: base: 5 + resistances: + - gid: "physical" + base: 8 + - gid: "energy" + base: 6 hit_effects: - type: "damage" gid: "slash" @@ -125,6 +142,11 @@ lesser_trodgeathomp: base: 10 evasion: base: 5 + resistances: + - gid: "physical" + base: 12 + - gid: "energy" + base: 24 hit_effects: - type: "damage" gid: "bash" @@ -164,6 +186,28 @@ bollyrot: base: 7 evasion: base: 7 + resistances: + - gid: "physical" + base: 10 + - gid: "bash" + base: 7 + - gid: "slash" + base: 3 + - gid: "energy" + base: 2 + - gid: "necrotic" + base: 30 + - gid: "radiant" + base: -30 + hit_effects: + - type: "damage" + gid: "bash" + min: 8 + max: 16 + - type: "damage" + gid: "necrotic" + min: 1 + max: 4 awards: - type: "xp" gid: "beastslay" @@ -195,6 +239,24 @@ crypt_writhe: base: 12 evasion: base: 10 + resistances: + - gid: "physical" + base: 20 + - gid: "energy" + base: 10 + - gid: "necrotic" + base: 50 + - gid: "radiant" + base: -50 + hit_effects: + - type: "damage" + gid: "bash" + min: 14 + max: 22 + - type: "damage" + gid: "necrotic" + min: 4 + max: 10 awards: - type: "xp" gid: "beastslay" -- cgit v1.2.3