summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Gay <david@davidgay.org>2021-07-05 15:59:48 -0400
committerDavid Gay <david@davidgay.org>2021-07-05 16:12:10 -0400
commit95cda5ca454506425463c20d299a224befbd240c (patch)
tree58fae8e409613078aea0174ab25ce6e9cf35548d
parent3f8865564ec71fcc087db294a4981fed76abc7da (diff)
[data] Add fine athermesh, and make aethermesh grant 2 manatrawl speed
-rw-r--r--CHANGELOG.md11
-rw-r--r--data/activities.yml149
-rw-r--r--data/hearth_amenities.yml11
-rw-r--r--data/items.yml29
-rw-r--r--data/skills.yml4
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: >-