From 95cda5ca454506425463c20d299a224befbd240c Mon Sep 17 00:00:00 2001 From: David Gay Date: Mon, 5 Jul 2021 15:59:48 -0400 Subject: [data] Add fine athermesh, and make aethermesh grant 2 manatrawl speed --- CHANGELOG.md | 11 ++++ data/activities.yml | 149 ++++++++++++++++++++++++++++++++++++++++++++-- data/hearth_amenities.yml | 11 +++- data/items.yml | 29 +++++++++ data/skills.yml | 4 ++ 5 files changed, 199 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8630421..bda0c38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,8 +3,19 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +### General +- A new skill, Aetherweave, has been added. + +### Hearth +- New amentity: aetherloom (level 1, level 2) + +### Items +- New items: pluma moss, laris strand, fine aethermesh +- Aethermesh now increases manatrawl speed by 2. + ### Activities - Synthsever rusted lockbox base duration reduced from 180 to 120. +- Wealdreap drop tables at Twil Woods and Twil Grove adjusted to accommodate pluma moss and laris strand. ## [0.1.12] - 2021-06-23 diff --git a/data/activities.yml b/data/activities.yml index 48d72e6..ca07193 100644 --- a/data/activities.yml +++ b/data/activities.yml @@ -314,6 +314,60 @@ construct_binding_array_level2: - type: "hearth_amenity" gid: "binding_array" level: 2 +construct_aetherloom_level1: + name: "Construct Aetherloom Level 1" + description: "Build a level 1 aetherloom." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 1 + duration: + base: 600 + cost: + - type: "item" + gid: "stone" + quantity: 50 + - type: "item" + gid: "wood" + quantity: 200 + - type: "item" + gid: "pluma_moss" + quantity: 50 + results: + - type: "hearth_amenity" + gid: "aetherloom" + level: 1 +construct_aetherloom_level2: + name: "Construct Aetherloom Level 2" + description: "Upgrade your aetherloom to level 2." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "aetherloom" + level: 1 + duration: + base: 2400 + cost: + - type: "item" + gid: "stone" + quantity: 50 + - type: "item" + gid: "wood" + quantity: 200 + - type: "item" + gid: "pluma_moss" + quantity: 40 + - type: "item" + gid: "laris_strand" + quantity: 40 + - type: "item" + gid: "shimmering_essence" + quantity: 15 + results: + - type: "hearth_amenity" + gid: "aetherloom" + level: 2 plant_mudtub_seed: name: "Plant Mudtub Seed" description: "Plant a mudtub seed." @@ -1668,6 +1722,83 @@ craft_onus_of_vision: xp: - gid: "otherforge" value: 200 +craft_aethermesh: + name: "Weave aethermesh" + description: "Weave an aethermesh." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "aetherloom" + level: 1 + - type: "skill" + gid: "aetherweave" + level: 1 + duration: + base: 90 + minimum: 35 + scaling: + - type: "skill" + gid: "aetherweave" + scale_value: 0.5 + - type: "stat" + gid: "aetherweave_speed" + scale_value: 1 + cost: + - type: "item" + gid: "pluma_moss" + quantity: 20 + - type: "item" + gid: "arcane_dust" + quantity: 10 + - type: "item" + gid: "wood" + quantity: 5 + results: + - type: "item" + gid: "aethermesh" + xp: + - gid: "aetherweave" + value: 8 +craft_fine_aethermesh: + name: "Weave fine aethermesh" + description: "Weave a fine aethermesh." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "aetherloom" + level: 2 + - type: "skill" + gid: "aetherweave" + level: 10 + duration: + base: 105 + minimum: 35 + scaling: + - type: "skill" + gid: "aetherweave" + scale_value: 0.5 + - type: "stat" + gid: "aetherweave_speed" + scale_value: 1 + cost: + - type: "item" + gid: "laris_strand" + quantity: 20 + - type: "item" + gid: "arcane_dust" + quantity: 10 + - type: "item" + gid: "shimmering_essence" + quantity: 2 + - type: "item" + gid: "wood" + quantity: 5 + results: + - type: "item" + gid: "fine_aethermesh" + xp: + - gid: "aetherweave" + value: 10 craft_mending_salve: name: "Mix mending salve" description: "Mix a mending salve." @@ -2250,13 +2381,18 @@ wealdreap_twil_woods: - type: "item" chance: 1 table: + - gid: "pluma_moss" + score: 0.10 + xp: + - gid: "wealdreap" + value: 1 - gid: "burstshroom" - score: 0.20 + score: 0.40 xp: - gid: "wealdreap" value: 6 - gid: "aseas_leaf" - score: 0.59 + score: 0.70 xp: - gid: "wealdreap" value: 8 @@ -2316,13 +2452,18 @@ wealdreap_twil_grove: - type: "item" chance: 1 table: - - gid: "woodrun_bloom" + - gid: "laris_strand" score: 0.10 + xp: + - gid: "wealdreap" + value: 2 + - gid: "woodrun_bloom" + score: 0.40 xp: - gid: "wealdreap" value: 8 - gid: "last_breath" - score: 0.65 + score: 0.70 xp: - gid: "wealdreap" value: 10 diff --git a/data/hearth_amenities.yml b/data/hearth_amenities.yml index e58aa1c..957287b 100644 --- a/data/hearth_amenities.yml +++ b/data/hearth_amenities.yml @@ -95,4 +95,13 @@ binding_array: gid: "construct_binding_array_level1" - level: 2 gid: "construct_binding_array_level2" - +aetherloom: + name: "Aetherloom" + description: >- + A construction that allows the user to craft items using the aetherweave skill. + whatnot: + construct_activities: + - level: 1 + gid: "construct_aetherloom_level1" + - level: 2 + gid: "construct_aetherloom_level2" diff --git a/data/items.yml b/data/items.yml index 59ce7ce..e6395f2 100644 --- a/data/items.yml +++ b/data/items.yml @@ -470,6 +470,18 @@ last_breath: whatnot: tags: - "material" +pluma_moss: + name: "pluma moss" + description: "A fluffy moss that can be woven into cloth." + whatnot: + tags: + - "material" +laris_strand: + name: "laris strand" + description: "A long, thin, robust fiber from the laris plant." + whatnot: + tags: + - "material" woodrun_bloom: name: "woodrun bloom" description: >- @@ -933,6 +945,23 @@ aethermesh: - "aethermesh" equip_slots: - "mainhand" + equip_effects: + - type: "stat_change" + gid: "manatrawl_speed" + modifier: 2 +fine_aethermesh: + name: "fine aethermesh" + description: "A fine tool for manatrawl." + whatnot: + tags: + - "tool" + - "aethermesh" + equip_slots: + - "mainhand" + equip_effects: + - type: "stat_change" + gid: "manatrawl_speed" + modifier: 10 quarrying_draught: name: "quarrying draught" description: "Increases the speed of planequarry for an hour." diff --git a/data/skills.yml b/data/skills.yml index 0bbd63a..ef9cb53 100644 --- a/data/skills.yml +++ b/data/skills.yml @@ -1,4 +1,8 @@ --- +aetherweave: + name: "Aetherweave" + description: >- + Crafting aethermeshes, belts, cloaks, and other fabric items. beastslay: name: "Beastslay" description: >- -- cgit v1.2.3