summaryrefslogtreecommitdiff
path: root/data/monsters.yml
diff options
context:
space:
mode:
authorDavid Gay <david@davidgay.org>2021-06-06 14:15:59 -0400
committerDavid Gay <david@davidgay.org>2021-06-06 14:15:59 -0400
commitd2afb75b2cf512158d82ea2513ee4fb6662362a7 (patch)
tree8a939fc049446372440ba030cf2843db5c80ed35 /data/monsters.yml
parentbce9b7729ec148d0b728602309fea6787802468b (diff)
Switch from power-based damage to damage types, replace block with resistance, and make natural 20 accuracy rolls always hit (and crit)
Diffstat (limited to 'data/monsters.yml')
-rw-r--r--data/monsters.yml44
1 files changed, 20 insertions, 24 deletions
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"