From ad92dc34dbaea8fbc4c72abf12dfa6948d00c1ba Mon Sep 17 00:00:00 2001 From: Timothy Warren Date: Tue, 25 Jan 2022 11:15:51 -0500 Subject: [PATCH] Update raws --- raws/spawns.json | 318 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 314 insertions(+), 4 deletions(-) diff --git a/raws/spawns.json b/raws/spawns.json index 4acd04b..42a1425 100644 --- a/raws/spawns.json +++ b/raws/spawns.json @@ -12,18 +12,72 @@ "min_depth": 4, "max_depth": 100 }, + { + "name": "Beginner's Magic", + "weight": 6, + "min_depth": 0, + "max_depth": 100 + }, + { + "name": "Venom 101", + "weight": 3, + "min_depth": 0, + "max_depth": 100 + }, + { + "name": "Arachnophilia 101", + "weight": 3, + "min_depth": 0, + "max_depth": 100 + }, { "name": "Strength Potion", "weight": 2, "min_depth": 0, "max_depth": 100 }, + { + "name": "Poison Potion", + "weight": 3, + "min_depth": 0, + "max_depth": 100 + }, + { + "name": "Slow Potion", + "weight": 3, + "min_depth": 0, + "max_depth": 100 + }, + { + "name": "Haste Potion", + "weight": 3, + "min_depth": 0, + "max_depth": 100 + }, + { + "name": "Web Scroll", + "weight": 2, + "min_depth": 0, + "max_depth": 100 + }, + { + "name": "Rod of Venom", + "weight": 2, + "min_depth": 0, + "max_depth": 100 + }, { "name": "Health Potion", "weight": 7, "min_depth": 0, "max_depth": 100 }, + { + "name": "Mana Potion", + "weight": 7, + "min_depth": 0, + "max_depth": 100 + }, { "name": "Fireball Scroll", "weight": 2, @@ -74,6 +128,12 @@ "min_depth": 0, "max_depth": 100 }, + { + "name": "Dagger of Venom", + "weight": 2, + "min_depth": 0, + "max_depth": 100 + }, { "name": "Dagger", "weight": 3, @@ -305,8 +365,7 @@ "responses": { "Default": "flee", "Player": "ignore", - "Townsfolk": "ignore", - "Dwarven Remnant": "ignore" + "Townsfolk": "ignore" } }, { @@ -361,6 +420,120 @@ } ], "items": [ + { + "name": "Beginner's Magic", + "renderable": { + "glyph": "¶", + "fg": "#FF00FF", + "bg": "#000000", + "order": 2 + }, + "consumable": { + "effects": { + "teach_spell": "Zap" + } + }, + "weight_lbs": 0.5, + "base_value": 50.0, + "vendor_category": "alchemy" + }, + { + "name": "Arachnophilia 101", + "renderable": { + "glyph": "¶", + "fg": "#FF00FF", + "bg": "#000000", + "order": 2 + }, + "consumable": { + "effects": { + "teach_spell": "Web" + } + }, + "weight_lbs": 0.5, + "base_value": 50.0, + "vendor_category": "alchemy" + }, + { + "name": "Venom 101", + "renderable": { + "glyph": "¶", + "fg": "#FF00FF", + "bg": "#000000", + "order": 2 + }, + "consumable": { + "effects": { + "teach_spell": "Venom" + } + }, + "weight_lbs": 0.5, + "base_value": 50.0, + "vendor_category": "alchemy" + }, + { + "name": "Poison Potion", + "renderable": { + "glyph": "!", + "fg": "#FF00FF", + "bg": "#000000", + "order": 2 + }, + "consumable": { + "effects": { + "damage_over_time": "2" + } + }, + "weight_lbs": 0.5, + "base_value": 50.0, + "vendor_category": "alchemy", + "magic": { + "class": "common", + "naming": "potion" + } + }, + { + "name": "Slow Potion", + "renderable": { + "glyph": "!", + "fg": "#FF00FF", + "bg": "#000000", + "order": 2 + }, + "consumable": { + "effects": { + "slow": "2.0" + } + }, + "weight_lbs": 0.5, + "base_value": 50.0, + "vendor_category": "alchemy", + "magic": { + "class": "common", + "naming": "potion" + } + }, + { + "name": "Haste Potion", + "renderable": { + "glyph": "!", + "fg": "#FF00FF", + "bg": "#000000", + "order": 2 + }, + "consumable": { + "effects": { + "slow": "-2.0" + } + }, + "weight_lbs": 0.5, + "base_value": 100.0, + "vendor_category": "alchemy", + "magic": { + "class": "common", + "naming": "potion" + } + }, { "name": "Health Potion", "renderable": { @@ -382,6 +555,27 @@ "naming": "potion" } }, + { + "name": "Mana Potion", + "renderable": { + "glyph": "!", + "fg": "#FF00FF", + "bg": "#000000", + "order": 2 + }, + "consumable": { + "effects": { + "provides_mana": "4" + } + }, + "weight_lbs": 0.5, + "base_value": 50.0, + "vendor_category": "alchemy", + "magic": { + "class": "common", + "naming": "potion" + } + }, { "name": "Strength Potion", "renderable": { @@ -429,6 +623,30 @@ "naming": "scroll" } }, + { + "name": "Web Scroll", + "renderable": { + "glyph": ")", + "fg": "#FFAAAA", + "bg": "#000000", + "order": 2 + }, + "consumable": { + "effects": { + "ranged": "6", + "slow": "10.0", + "area_of_effect": "3", + "particle_line": "☼;#FFFFFF;200.0" + } + }, + "weight_lbs": 0.5, + "base_value": 500.0, + "vendor_category": "alchemy", + "magic": { + "class": "common", + "naming": "scroll" + } + }, { "name": "Fireball Scroll", "renderable": { @@ -686,6 +904,34 @@ "initiative_penalty": 0, "vendor_category": "weapon" }, + { + "name": "Dagger of Venom", + "renderable": { + "glyph": "/", + "fg": "#FFAAAA", + "bg": "#000000", + "order": 2 + }, + "weapon": { + "range": "melee", + "attribute": "Quickness", + "base_damage": "1d4+1", + "hit_bonus": 1, + "proc_chance": 0.5, + "proc_target": "Target", + "proc_effects": { + "damage_over_time": "2" + } + }, + "weight_lbs": 1.0, + "base_value": 2.0, + "initiative_penalty": -1, + "vendor_category": "weapon", + "magic": { + "class": "common", + "naming": "Unidentified Dagger" + } + }, { "name": "Shortsword", "renderable": { @@ -1041,7 +1287,7 @@ "order": 2 }, "wearable": { - "slot": "Torso", + "slot": "Head", "armor_class": 1.0 }, "weight_lbs": 5.0, @@ -1114,6 +1360,30 @@ "class": "common", "naming": "Unidentified Rod" } + }, + { + "name": "Rod of Venom", + "renderable": { + "glyph": "/", + "fg": "#FFAAAA", + "bg": "#000000", + "order": 2 + }, + "consumable": { + "effects": { + "ranged": "6", + "damage_over_time": "1", + "particle_line": "▓;#00FF00;200.0" + }, + "charges": 5 + }, + "weight_lbs": 0.5, + "base_value": 500.0, + "vendor_category": "alchemy", + "magic": { + "class": "common", + "naming": "Unidentified Rod" + } } ], "mobs": [ @@ -1748,6 +2018,14 @@ } ] }, + "abilities": [ + { + "spell": "Web", + "chance": 0.2, + "range": 6.0, + "min_range": 3.0 + } + ], "faction": "Carnivores" }, { @@ -1905,7 +2183,9 @@ "entry_trigger": { "effects": { "damage": "18", - "single_activation": "1" + "single_activation": "1", + "area_of_effect": "3", + "particle": "▓;#FFA500;200.0" } } }, @@ -2096,5 +2376,35 @@ } } } + ], + "spells": [ + { + "name": "Zap", + "mana_cost": 1, + "effects": { + "ranged": "6", + "damage": "5", + "particle_line": "▓;#00FFFF;400.0" + } + }, + { + "name": "Web", + "mana_cost": 2, + "effects": { + "ranged": "6", + "slow": "10", + "area_of_effect": "3", + "particle_line": "☼;#FFFFFF;400.0" + } + }, + { + "name": "Venom", + "mana_cost": 2, + "effects": { + "ranged": "6", + "damage_over_time": "4", + "particle_line": "▓;#00FF00;400.0" + } + } ] } \ No newline at end of file