From 10cccd17c72bc1e8f72628886c74e8a467e53684 Mon Sep 17 00:00:00 2001 From: Timothy Warren Date: Tue, 18 Jan 2022 09:33:58 -0500 Subject: [PATCH] Add new spawns to level, completing section 5.18 --- raws/spawns.json | 287 ++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 273 insertions(+), 14 deletions(-) diff --git a/raws/spawns.json b/raws/spawns.json index 9d939fc..13d4501 100644 --- a/raws/spawns.json +++ b/raws/spawns.json @@ -157,6 +157,60 @@ "weight": 3, "min_depth": 3, "max_depth": 3 + }, + { + "name": "Dragon Wyrmling", + "weight": 1, + "min_depth": 5, + "max_depth": 7 + }, + { + "name": "Lizardman", + "weight": 10, + "min_depth": 5, + "max_depth": 7 + }, + { + "name": "Giant Lizard", + "weight": 4, + "min_depth": 5, + "max_depth": 7 + }, + { + "name": "Rock Golem", + "weight": 4, + "min_depth": 5, + "max_depth": 7 + }, + { + "name": "Stonefall Trap", + "weight": 4, + "min_depth": 5, + "max_depth": 7 + }, + { + "name": "Landmine", + "weight": 1, + "min_depth": 5, + "max_depth": 7 + }, + { + "name": "Breastplate", + "weight": 7, + "min_depth": 5, + "max_depth": 7 + }, + { + "name": "War Axe", + "weight": 7, + "min_depth": 5, + "max_depth": 7 + }, + { + "name": "Dwarf-Steel Shirt", + "weight": 1, + "min_depth": 5, + "max_depth": 7 } ], "loot_tables": [ @@ -172,6 +226,19 @@ "weight": 10 } ] + }, + { + "name": "Wyrms", + "drops": [ + { + "name": "Dragon Scale", + "weight": 10 + }, + { + "name": "Meat", + "weight": 10 + } + ] } ], "faction_table": [ @@ -227,6 +294,21 @@ "Default": "attack", "Hungry Rodents": "ignore" } + }, + { + "name": "Wyrm", + "responses": { + "Default": "attack", + "Wyrm": "ignore" + } + }, + { + "name": "Dwarven Remnant", + "responses": { + "Default": "attack", + "Player": "ignore", + "Dwarven Remnant": "ignore" + } } ], "items": [ @@ -364,6 +446,17 @@ "weight_lbs": 2.0, "base_value": 5.0 }, + { + "name": "Dragon Scale", + "renderable": { + "glyph": "ß", + "fg": "#FFD700", + "bg": "#000000", + "order": 2 + }, + "weight_lbs": 2.0, + "base_value": 75.0 + }, { "name": "Dried Sausage", "renderable": { @@ -407,7 +500,7 @@ }, "weapon": { "range": "melee", - "attribute": "Might", + "attribute": "might", "base_damage": "1d8-1", "hit_bonus": -1 }, @@ -445,7 +538,7 @@ }, "weapon": { "range": "melee", - "attribute": "Might", + "attribute": "might", "base_damage": "1d6", "hit_bonus": 0 }, @@ -464,7 +557,7 @@ }, "weapon": { "range": "melee", - "attribute": "Might", + "attribute": "might", "base_damage": "1d8", "hit_bonus": 0 }, @@ -483,7 +576,7 @@ }, "weapon": { "range": "melee", - "attribute": "Might", + "attribute": "might", "base_damage": "1d8", "hit_bonus": 0 }, @@ -492,6 +585,25 @@ "initiative_penalty": 2, "vendor_category": "weapon" }, + { + "name": "War Axe", + "renderable": { + "glyph": "¶", + "fg": "#FF55FF", + "bg": "#000000", + "order": 2 + }, + "weapon": { + "range": "melee", + "attribute": "might", + "base_damage": "1d12", + "hit_bonus": 0 + }, + "weight_lbs": 4.0, + "base_value": 100.0, + "initiative_penalty": 2, + "vendor_category": "weapon" + }, { "name": "Shield", "renderable": { @@ -681,6 +793,40 @@ "initiative_penalty": 1.0, "vendor_category": "armor" }, + { + "name": "Breastplate", + "renderable": { + "glyph": "[", + "fg": "#00FF00", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Torso", + "armor_class": 3.0 + }, + "weight_lbs": 25.0, + "base_value": 100.0, + "initiative_penalty": 2.0, + "vendor_category": "armor" + }, + { + "name": "Dwarf-Steel Shirt", + "renderable": { + "glyph": "[", + "fg": "#00FF00", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Torso", + "armor_class": 3.0 + }, + "weight_lbs": 5.0, + "base_value": 500.0, + "initiative_penalty": 0.0, + "vendor_category": "armor" + }, { "name": "Chain Coif", "renderable": { @@ -1083,8 +1229,8 @@ "vision_range": 8, "movement": "static", "attributes": { - "Might": 3, - "Fitness": 3 + "might": 3, + "fitness": 3 }, "skills": { "Melee": -1, @@ -1114,8 +1260,8 @@ "vision_range": 8, "movement": "static", "attributes": { - "Might": 3, - "Fitness": 3 + "might": 3, + "fitness": 3 }, "skills": { "Melee": -1, @@ -1146,8 +1292,8 @@ "vision_range": 8, "movement": "static", "attributes": { - "Might": 3, - "Fitness": 3 + "might": 3, + "fitness": 3 }, "skills": { "Melee": -1, @@ -1178,8 +1324,8 @@ "vision_range": 8, "movement": "random", "attributes": { - "Might": 3, - "Fitness": 3 + "might": 3, + "fitness": 3 }, "skills": { "Melee": -1, @@ -1306,8 +1452,8 @@ "vision_range": 6, "movement": "random", "attributes": { - "Might": 3, - "Fitness": 3 + "might": 3, + "fitness": 3 }, "skills": { "Melee": -1, @@ -1377,6 +1523,87 @@ "range": 4, "color": "#550000" } + }, + { + "name": "Dragon Wyrmling", + "renderable": { + "glyph": "d", + "fg": "#FF0000", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 12, + "movement": "random_waypoint", + "attributes": { + "might": 3, + "fitness": 3 + }, + "skills": { + "Melee": 15, + "Defense": 14 + }, + "natural": { + "armor_class": 15, + "attacks": [ + { + "name": "bite", + "hit_bonus": 4, + "damage": "1d10+2" + } + ] + }, + "loot_table": "Wyrms", + "faction": "Wyrm", + "level": 3, + "gold": "3d6" + }, + { + "name": "Lizardman", + "renderable": { + "glyph": "l", + "fg": "#FF0000", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 4, + "movement": "random_waypoint", + "attributes": {}, + "faction": "Wyrm", + "gold": "1d12", + "level": 2 + }, + { + "name": "Giant Lizard", + "renderable": { + "glyph": "l", + "fg": "#FFFF00", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 4, + "movement": "random", + "attributes": {}, + "faction": "Wyrm", + "level": 2, + "loot_table": "Animal" + }, + { + "name": "Rock Golem", + "renderable": { + "glyph": "g", + "fg": "#AAAAAA", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 6, + "movement": "random_waypoint", + "attributes": {}, + "faction": "Dwarven Remnant", + "level": 3 } ], "props": [ @@ -1396,6 +1623,38 @@ } } }, + { + "name": "Stonefall Trap", + "renderable": { + "glyph": "^", + "fg": "#FF0000", + "bg": "#000000", + "order": 2 + }, + "hidden": true, + "entry_trigger": { + "effects": { + "damage": "12", + "single_activation": "1" + } + } + }, + { + "name": "Landmine", + "renderable": { + "glyph": "^", + "fg": "#FF0000", + "bg": "#000000", + "order": 2 + }, + "hidden": true, + "entry_trigger": { + "effects": { + "damage": "18", + "single_activation": "1" + } + } + }, { "name": "Door", "renderable": {