From 036274dccf2d9f1bc1d61addfb663aac180e7c93 Mon Sep 17 00:00:00 2001 From: Maleclypse <54345792+Maleclypse@users.noreply.github.com> Date: Mon, 29 Aug 2022 20:21:47 -0500 Subject: [PATCH] Dreamhammer Fixes --- .../Xedra_Evolved/items/ethereal_items.json | 26 +++++++++++++++++++ .../requirements/spell_components.json | 6 +++++ .../Xedra_Evolved/spells/dreamsmithing.json | 21 +++++++++++++++ 3 files changed, 53 insertions(+) diff --git a/data/mods/Xedra_Evolved/items/ethereal_items.json b/data/mods/Xedra_Evolved/items/ethereal_items.json index e90c7e38e3f02..8152d9ce94620 100644 --- a/data/mods/Xedra_Evolved/items/ethereal_items.json +++ b/data/mods/Xedra_Evolved/items/ethereal_items.json @@ -141,5 +141,31 @@ "move_cost": 100 } ] + }, + { + "type": "GENERIC", + "id": "xe_oneiric_hammer", + "name": { "str": "oneiric hammer" }, + "description": "An ethereal hammer used by Dreamsmiths to work with dreamdross. Can also be used as a weapon of last resort.", + "weight": "1337 g", + "to_hit": 2, + "color": "brown", + "symbol": "/", + "material": [ "forged_dreamstuff" ], + "techniques": [ "WBLOCK_2", "BRUTAL", "SWEEP" ], + "flags": [ + "NONCONDUCTIVE", + "BELT_CLIP", + "LIGHT_15", + "TRADER_AVOID", + "UNBREAKABLE_MELEE", + "NO_REPAIR", + "NO_SALVAGE", + "MAGIC_FOCUS" + ], + "volume": "1250 ml", + "bashing": 20, + "price": 0, + "qualities": [ [ "HAMMER", 5 ], [ "DREAM_HAMMER", 1 ] ] } ] diff --git a/data/mods/Xedra_Evolved/requirements/spell_components.json b/data/mods/Xedra_Evolved/requirements/spell_components.json index cb339f06b5a8f..8672796e815e6 100644 --- a/data/mods/Xedra_Evolved/requirements/spell_components.json +++ b/data/mods/Xedra_Evolved/requirements/spell_components.json @@ -14,6 +14,12 @@ "type": "requirement", "components": [ [ [ "forged_dreamstuff_ingot", 1 ] ] ] }, + { + "id": "spell_components_dreamdross3", + "type": "requirement", + "qualities": [ "DREAM_HAMMER", 1 ], + "components": [ [ [ "dreamdross_lump", 2 ], [ "scrap_dreamdross", 4 ] ] ] + }, { "id": "spell_components_human_blood", "type": "requirement", diff --git a/data/mods/Xedra_Evolved/spells/dreamsmithing.json b/data/mods/Xedra_Evolved/spells/dreamsmithing.json index c9984aaf189bb..48aabcb9ac3bc 100644 --- a/data/mods/Xedra_Evolved/spells/dreamsmithing.json +++ b/data/mods/Xedra_Evolved/spells/dreamsmithing.json @@ -21,5 +21,26 @@ "min_duration": 10000, "max_duration": 50000, "duration_increment": 2000 + }, + { + "id": "forge_dreamdross", + "type": "SPELL", + "name": "Forge Dreamdross", + "description": "This ritual pulls a small amount of dreamdross into our world and makes it permanent. These scraps of dreaming can then be used to make permanent objects.", + "valid_targets": [ "self" ], + "min_damage": 1, + "effect": "spawn_item", + "effect_str": "forged_dreamstuff_ingot", + "shape": "blast", + "base_casting_time": 5000, + "base_energy_cost": 500, + "components": "spell_components_forging_dreamdross", + "duration_increment": 1, + "skill": "deduction", + "difficulty": 0, + "max_level": 10, + "spell_class": "DREAMSMITH", + "energy_source": "MANA", + "flags": [ "PERMANENT", "NO_LEGS", "CONCENTRATE" ] } ]