diff --git a/raws/spawns.json b/raws/spawns.json index 0819cdc..cf1bf0a 100644 --- a/raws/spawns.json +++ b/raws/spawns.json @@ -156,6 +156,12 @@ "min_depth": 3, "max_depth": 100 }, + { + "name": "Longsword +2", + "weight": 1, + "min_depth": 7, + "max_depth": 100 + }, { "name": "Longsword -1", "weight": 1, @@ -168,6 +174,12 @@ "min_depth": 3, "max_depth": 100 }, + { + "name": "Tower Shield +1", + "weight": 1, + "min_depth": 7, + "max_depth": 100 + }, { "name": "Leather Armor", "weight": 1, @@ -187,11 +199,95 @@ "max_depth": 100 }, { - "name": "Chain Coif", - "weight": 1, + "name": "Cloth Cap", + "weight": 5, "min_depth": 4, "max_depth": 100 }, + { + "name": "Leather Cap", + "weight": 4, + "min_depth": 4, + "max_depth": 100 + }, + { + "name": "Chain Coif", + "weight": 3, + "min_depth": 4, + "max_depth": 100 + }, + { + "name": "Steel Helm", + "weight": 2, + "min_depth": 4, + "max_depth": 100 + }, + { + "name": "Cloth Pants", + "weight": 6, + "min_depth": 1, + "max_depth": 100 + }, + { + "name": "Leather Pants", + "weight": 5, + "min_depth": 1, + "max_depth": 100 + }, + { + "name": "Chain Leggings", + "weight": 4, + "min_depth": 1, + "max_depth": 100 + }, + { + "name": "Steel Greaves", + "weight": 3, + "min_depth": 5, + "max_depth": 100 + }, + { + "name": "Leather Boots", + "weight": 5, + "min_depth": 1, + "max_depth": 100 + }, + { + "name": "Chain Boots", + "weight": 4, + "min_depth": 3, + "max_depth": 100 + }, + { + "name": "Steel Boots", + "weight": 2, + "min_depth": 5, + "max_depth": 100 + }, + { + "name": "Cloth Gloves", + "weight": 6, + "min_depth": 1, + "max_depth": 100 + }, + { + "name": "Leather Gloves", + "weight": 5, + "min_depth": 1, + "max_depth": 100 + }, + { + "name": "Chain Gloves", + "weight": 3, + "min_depth": 1, + "max_depth": 100 + }, + { + "name": "Steel Gloves", + "weight": 2, + "min_depth": 5, + "max_depth": 100 + }, { "name": "Rations", "weight": 10, @@ -262,7 +358,7 @@ "name": "Dragon Wyrmling", "weight": 1, "min_depth": 5, - "max_depth": 7 + "max_depth": 6 }, { "name": "Lizardman", @@ -282,17 +378,53 @@ "min_depth": 5, "max_depth": 7 }, + { + "name": "Firecap Mushroom", + "weight": 10, + "min_depth": 7, + "max_depth": 9 + }, + { + "name": "Sporecap Mushroom", + "weight": 10, + "min_depth": 7, + "max_depth": 9 + }, + { + "name": "Deathcap Mushroom", + "weight": 7, + "min_depth": 7, + "max_depth": 9 + }, + { + "name": "Fungus Man", + "weight": 8, + "min_depth": 7, + "max_depth": 9 + }, + { + "name": "Spore Zombie", + "weight": 7, + "min_depth": 7, + "max_depth": 9 + }, + { + "name": "Fungal Beast", + "weight": 9, + "min_depth": 7, + "max_depth": 9 + }, { "name": "Stonefall Trap", "weight": 4, "min_depth": 5, - "max_depth": 7 + "max_depth": 6 }, { "name": "Landmine", "weight": 1, "min_depth": 5, - "max_depth": 7 + "max_depth": 6 }, { "name": "Breastplate", @@ -300,6 +432,12 @@ "min_depth": 5, "max_depth": 7 }, + { + "name": "Breastplate +1", + "weight": 1, + "min_depth": 7, + "max_depth": 100 + }, { "name": "War Axe", "weight": 7, @@ -399,7 +537,8 @@ "name": "Wyrm", "responses": { "Default": "attack", - "Wyrm": "ignore" + "Wyrm": "ignore", + "Fungi": "ignore" } }, { @@ -409,6 +548,14 @@ "Player": "ignore", "Dwarven Remnant": "ignore" } + }, + { + "name": "Fungi", + "responses": { + "Default": "attack", + "Fungi": "ignore", + "Wyrm": "ignore" + } } ], "items": [ @@ -985,6 +1132,29 @@ "naming": "Unidentified Longsword" } }, + { + "name": "Longsword +2", + "renderable": { + "glyph": "/", + "fg": "#FFAAFF", + "bg": "#000000", + "order": 2 + }, + "weapon": { + "range": "melee", + "attribute": "might", + "base_damage": "1d8+2", + "hit_bonus": 2 + }, + "weight_lbs": 1.0, + "base_value": 100.0, + "initiative_penalty": 0, + "vendor_category": "weapon", + "magic": { + "class": "common", + "naming": "Unidentified Longsword" + } + }, { "name": "Longsword -1", "renderable": { @@ -1081,6 +1251,23 @@ "initiative_penalty": 1.0, "vendor_category": "armor" }, + { + "name": "Tower Shield +1", + "renderable": { + "glyph": "[", + "fg": "#00FFFF", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Shield", + "armor_class": 3.0 + }, + "weight_lbs": 45.0, + "base_value": 30.0, + "initiative_penalty": 0.0, + "vendor_category": "armor" + }, { "name": "Stained Tunic", "renderable": { @@ -1185,6 +1372,57 @@ "initiative_penalty": 0.1, "vendor_category": "clothes" }, + { + "name": "Leather Pants", + "renderable": { + "glyph": "[", + "fg": "#00FFFF", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Legs", + "armor_class": 0.2 + }, + "weight_lbs": 5.0, + "base_value": 25.0, + "initiative_penalty": 0.2, + "vendor_category": "clothes" + }, + { + "name": "Chain Leggings", + "renderable": { + "glyph": "[", + "fg": "#00FFFF", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Legs", + "armor_class": 0.3 + }, + "weight_lbs": 10.0, + "base_value": 50.0, + "initiative_penalty": 0.3, + "vendor_category": "clothes" + }, + { + "name": "Steel Greaves", + "renderable": { + "glyph": "[", + "fg": "#00FFFF", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Legs", + "armor_class": 0.5 + }, + "weight_lbs": 20.0, + "base_value": 100.0, + "initiative_penalty": 0.5, + "vendor_category": "clothes" + }, { "name": "Slippers", "renderable": { @@ -1253,6 +1491,27 @@ "initiative_penalty": 2.0, "vendor_category": "armor" }, + { + "name": "Breastplate +1", + "renderable": { + "glyph": "[", + "fg": "#00FF00", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Torso", + "armor_class": 4.0 + }, + "weight_lbs": 20.0, + "base_value": 200.0, + "initiative_penalty": 1.0, + "vendor_category": "armor", + "magic": { + "class": "common", + "naming": "Unidentified Breastplate" + } + }, { "name": "Dwarf-Steel Shirt", "renderable": { @@ -1270,6 +1529,40 @@ "initiative_penalty": 0.0, "vendor_category": "armor" }, + { + "name": "Cloth Cap", + "renderable": { + "glyph": "[", + "fg": "#00FF00", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Head", + "armor_class": 0.2 + }, + "weight_lbs": 0.25, + "base_value": 5.0, + "initiative_penalty": 0.1, + "vendor_category": "armor" + }, + { + "name": "Leather Cap", + "renderable": { + "glyph": "[", + "fg": "#00FF00", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Head", + "armor_class": 0.4 + }, + "weight_lbs": 0.5, + "base_value": 10.0, + "initiative_penalty": 0.2, + "vendor_category": "armor" + }, { "name": "Chain Coif", "renderable": { @@ -1287,6 +1580,23 @@ "initiative_penalty": 0.5, "vendor_category": "armor" }, + { + "name": "Steel Helm", + "renderable": { + "glyph": "[", + "fg": "#00FF00", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Head", + "armor_class": 2.0 + }, + "weight_lbs": 15.0, + "base_value": 100.0, + "initiative_penalty": 1.0, + "vendor_category": "armor" + }, { "name": "Leather Boots", "renderable": { @@ -1304,6 +1614,108 @@ "initiative_penalty": 0.25, "vendor_category": "clothes" }, + { + "name": "Chain Boots", + "renderable": { + "glyph": "[", + "fg": "#00FF00", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Feet", + "armor_class": 0.3 + }, + "weight_lbs": 3.0, + "base_value": 10.0, + "initiative_penalty": 0.25, + "vendor_category": "armor" + }, + { + "name": "Steel Boots", + "renderable": { + "glyph": "[", + "fg": "#00FF00", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Feet", + "armor_class": 0.5 + }, + "weight_lbs": 5.0, + "base_value": 10.0, + "initiative_penalty": 0.4, + "vendor_category": "armor" + }, + { + "name": "Cloth Gloves", + "renderable": { + "glyph": "[", + "fg": "#FF9999", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Hands", + "armor_class": 0.1 + }, + "weight_lbs": 0.5, + "base_value": 1.0, + "initiative_penalty": 0.1, + "vendor_category": "clothes" + }, + { + "name": "Leather Gloves", + "renderable": { + "glyph": "[", + "fg": "#FF9999", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Hands", + "armor_class": 0.2 + }, + "weight_lbs": 1.0, + "base_value": 1.0, + "initiative_penalty": 0.1, + "vendor_category": "clothes" + }, + { + "name": "Chain Gloves", + "renderable": { + "glyph": "[", + "fg": "#FF9999", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Hands", + "armor_class": 0.3 + }, + "weight_lbs": 2.0, + "base_value": 10.0, + "initiative_penalty": 0.2, + "vendor_category": "clothes" + }, + { + "name": "Steel Gloves", + "renderable": { + "glyph": "[", + "fg": "#FF9999", + "bg": "#000000", + "order": 2 + }, + "wearable": { + "slot": "Hands", + "armor_class": 0.5 + }, + "weight_lbs": 5.0, + "base_value": 10.0, + "initiative_penalty": 0.3, + "vendor_category": "clothes" + }, { "name": "Gauntlets of Ogre Power", "renderable": { @@ -2182,6 +2594,156 @@ "attributes": {}, "faction": "Dwarven Remnant", "level": 3 + }, + { + "name": "Firecap Mushroom", + "renderable": { + "glyph": "♠", + "fg": "#FFAA50", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 3, + "movement": "static", + "attributes": {}, + "faction": "Fungi", + "level": 1, + "abilities": [ + { + "spell": "Explode", + "chance": 1.0, + "range": 3.0, + "min_range": 0.0 + } + ], + "on_death": [ + { + "spell": "Explode", + "chance": 1.0, + "range": 0.0, + "min_range": 0.0 + } + ] + }, + { + "name": "Sporecap Mushroom", + "renderable": { + "glyph": "♠", + "fg": "#00AAFF", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 3, + "movement": "static", + "attributes": {}, + "faction": "Fungi", + "level": 1, + "abilities": [ + { + "spell": "ConfusionCloud", + "chance": 1.0, + "range": 3.0, + "min_range": 0.0 + } + ], + "on_death": [ + { + "spell": "ConfusionCloud", + "chance": 1.0, + "range": 0.0, + "min_range": 0.0 + } + ] + }, + { + "name": "Deathcap Mushroom", + "renderable": { + "glyph": "♠", + "fg": "#55FF55", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 3, + "movement": "static", + "attributes": {}, + "faction": "Fungi", + "level": 1, + "abilities": [ + { + "spell": "PoisonCloud", + "chance": 1.0, + "range": 3.0, + "min_range": 0.0 + } + ], + "on_death": [ + { + "spell": "PoisonCloud", + "chance": 1.0, + "range": 0.0, + "min_range": 0.0 + } + ] + }, + { + "name": "Fungus Man", + "renderable": { + "glyph": "f", + "fg": "#FF0000", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 8, + "movement": "random_waypoint", + "attributes": {}, + "faction": "Fungi", + "gold": "2d8", + "level": 4, + "loot_table": "Animal" + }, + { + "name": "Spore Zombie", + "renderable": { + "glyph": "z", + "fg": "#FF0000", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 8, + "movement": "random_waypoint", + "attributes": {}, + "faction": "Fungi", + "gold": "2d8", + "level": 5 + }, + { + "name": "Fungal Beast", + "renderable": { + "glyph": "F", + "fg": "#995555", + "bg": "#000000", + "order": 1 + }, + "blocks_tile": true, + "vision_range": 6, + "movement": "random", + "attributes": {}, + "natural": { + "armor_class": 11, + "attacks": [ + { + "name": "bite", + "hit_bonus": 0, + "damage": "1d4" + } + ] + }, + "faction": "Fungi" } ], "props": [ @@ -2461,6 +3023,42 @@ "area_of_effect": "3", "particle": "☼;#00FF00;400.0" } + }, + { + "name": "Explode", + "mana_cost": 1, + "effects": { + "ranged": "3", + "damage": "20", + "area_of_effect": "3", + "particle": "▒;#FFAA50;400.0", + "single_activation": "1", + "target_self": "1" + } + }, + { + "name": "ConfusionCloud", + "mana_cost": 1, + "effects": { + "ranged": "3", + "confusion": "4", + "area_of_effect": "3", + "particle": "?;#FFFF00;400.0", + "single_activation": "1", + "target_self": "1" + } + }, + { + "name": "PoisonCloud", + "mana_cost": 1, + "effects": { + "ranged": "3", + "damage_over_time": "4", + "area_of_effect": "3", + "particle": "*;#00FF00;400.0", + "single_activation": "1", + "target_self": "1" + } } ] } \ No newline at end of file