From 421c87c97231774c75b1178a3883fdab5f1186a6 Mon Sep 17 00:00:00 2001 From: Llywelwyn Date: Wed, 20 Sep 2023 14:51:16 +0100 Subject: [PATCH] mobs: wargs, felines --- raws/mobs.json | 60 ++++++++++++++++++++++++++++++++++++++++++ raws/spawn_tables.json | 4 +++ 2 files changed, 64 insertions(+) diff --git a/raws/mobs.json b/raws/mobs.json index 75ee1ed..bc860e3 100644 --- a/raws/mobs.json +++ b/raws/mobs.json @@ -462,6 +462,66 @@ ], "loot": { "table": "equipment", "chance": 0.05 } }, + { + "id": "warg", + "name": "warg", + "renderable": { "glyph": "d", "fg": "#8b7164", "bg": "#000000", "order": 1 }, + "flags": ["SMALL_GROUP"], + "level": 7, + "bac": 4, + "speed": 12, + "vision_range": 16, + "attacks": [{ "name": "bites", "hit_bonus": 0, "damage": "2d6" }], + "loot": { "table": "food", "chance": 0.05 } + }, + { + "id": "jaguar", + "name": "jaguar", + "renderable": { "glyph": "f", "fg": "#d3b947", "bg": "#000000", "order": 1 }, + "flags": [], + "level": 4, + "bac": 6, + "speed": 15, + "vision_range": 16, + "attacks": [ + { "name": "claws", "hit_bonus": 0, "damage": "1d4" }, + { "name": "claws", "hit_bonus": 0, "damage": "1d4" }, + { "name": "bites", "hit_bonus": 0, "damage": "1d8" }, + ], + "loot": { "table": "food", "chance": 0.05 } + }, + { + "id": "lynx", + "name": "lynx", + "renderable": { "glyph": "f", "fg": "#b5d347", "bg": "#000000", "order": 1 }, + "flags": [], + "level": 5, + "bac": 6, + "speed": 15, + "vision_range": 16, + "attacks": [ + { "name": "claws", "hit_bonus": 0, "damage": "1d4" }, + { "name": "claws", "hit_bonus": 0, "damage": "1d4" }, + { "name": "bites", "hit_bonus": 0, "damage": "1d10" }, + ], + "loot": { "table": "food", "chance": 0.05 } + }, + { + "id": "panther", + "name": "panther", + "renderable": { "glyph": "f", "fg": "#58554e", "bg": "#000000", "order": 1 }, + "flags": [], + "level": 5, + "bac": 6, + "speed": 15, + "vision_range": 16, + "attacks": [ + { "name": "claws", "hit_bonus": 0, "damage": "1d6" }, + { "name": "claws", "hit_bonus": 0, "damage": "1d6" }, + { "name": "bites", "hit_bonus": 0, "damage": "1d10" }, + ], + "loot": { "table": "food", "chance": 0.05 } + }, { "id": "ogre", "name": "ogre", diff --git a/raws/spawn_tables.json b/raws/spawn_tables.json index aeffbcd..b624a80 100644 --- a/raws/spawn_tables.json +++ b/raws/spawn_tables.json @@ -107,11 +107,15 @@ { "id": "ant_worker", "weight": 3, "difficulty": 4}, { "id": "dog", "weight": 1, "difficulty": 5}, { "id": "wolf", "weight": 2, "difficulty": 6}, + { "id": "jaguar", "weight": 2, "difficulty": 6}, { "id": "ant_soldier", "weight": 2, "difficulty": 6}, { "id": "orc_captain", "weight": 1, "difficulty": 7}, { "id": "dog_large", "weight": 1, "difficulty": 7}, + { "id": "lynx", "weight": 1, "difficulty": 7}, + { "id": "panther", "weight": 1, "difficulty": 7}, { "id": "horse", "weight": 2, "difficulty": 7}, { "id": "ogre", "weight": 1, "difficulty": 7}, + { "id": "warg", "weight": 2, "difficulty": 8}, { "id": "horse_large", "weight": 2, "difficulty": 9} ] },