summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/activities.yml838
-rw-r--r--data/conditions.yml38
-rw-r--r--data/hearth_amenities.yml13
-rw-r--r--data/items.yml113
-rw-r--r--data/locations.yml4
-rw-r--r--data/monsters.yml12
-rw-r--r--data/skills.yml2
-rw-r--r--data/titles.yml14
8 files changed, 874 insertions, 160 deletions
diff --git a/data/activities.yml b/data/activities.yml
index d48c9b0..a0a0072 100644
--- a/data/activities.yml
+++ b/data/activities.yml
@@ -61,7 +61,7 @@ construct_forge_level2:
gid: "forge"
level: 2
construct_laboratory_level1:
- name: "Construct laboratory Level 1"
+ name: "Construct Laboratory Level 1"
description: "Build a level 1 laboratory."
whatnot:
requirements:
@@ -82,7 +82,7 @@ construct_laboratory_level1:
gid: "laboratory"
level: 1
construct_laboratory_level2:
- name: "Upgrade laboratory to Level 2"
+ name: "Upgrade Laboratory to Level 2"
description: "Upgrade your laboratory to level 2."
whatnot:
requirements:
@@ -251,6 +251,69 @@ construct_spicebench_level2:
- type: "hearth_amenity"
gid: "spicebench"
level: 2
+construct_binding_array_level1:
+ name: "Construct Binding Array Level 1"
+ description: "Build a level 1 binding array."
+ whatnot:
+ requirements:
+ - type: "hearth_amenity"
+ gid: "foundation"
+ level: 1
+ duration:
+ base: 1000
+ cost:
+ - type: "item"
+ gid: "stone"
+ quantity: 200
+ - type: "item"
+ gid: "wood"
+ quantity: 400
+ - type: "item"
+ gid: "iron_ingot"
+ quantity: 4
+ - type: "item"
+ gid: "red_beryl"
+ quantity: 2
+ - type: "item"
+ gid: "tourmaline"
+ quantity: 2
+ results:
+ - type: "hearth_amenity"
+ gid: "binding_array"
+ level: 1
+construct_binding_array_level2:
+ name: "Construct Binding Array Level 2"
+ description: "Upgrade your binding array to level 2."
+ whatnot:
+ requirements:
+ - type: "hearth_amenity"
+ gid: "binding_array"
+ level: 1
+ duration:
+ base: 3600
+ cost:
+ - type: "item"
+ gid: "stone"
+ quantity: 200
+ - type: "item"
+ gid: "wood"
+ quantity: 300
+ - type: "item"
+ gid: "red_beryl"
+ quantity: 2
+ - type: "item"
+ gid: "tourmaline"
+ quantity: 2
+ - type: "item"
+ gid: "paraiba_tourmaline"
+ quantity: 1
+ - type: "item"
+ gid: "yellow_beryl"
+ quantity: 1
+ results:
+ - type: "hearth_amenity"
+ gid: "binding_array"
+ level: 2
plant_mudtub_seed:
name: "Plant Mudtub Seed"
description: "Plant a mudtub seed."
@@ -259,12 +322,17 @@ plant_mudtub_seed:
- type: "hearth_amenity"
gid: "loamspire"
level: 1
+ - type: "skill"
+ gid: "magiculture"
+ level: 1
+ - type: "equipment"
+ tag: "spade"
duration:
- base: 120
+ base: 60
scaling:
- type: "skill"
gid: "magiculture"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "magiculture_speed"
scale_value: 1
@@ -282,12 +350,17 @@ harvest_mudtub:
- type: "hearth_amenity"
gid: "loamspire"
level: 1
+ - type: "skill"
+ gid: "magiculture"
+ level: 1
+ - type: "equipment"
+ tag: "spade"
duration:
- base: 120
+ base: 60
scaling:
- type: "skill"
gid: "magiculture"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "magiculture_speed"
scale_value: 1
@@ -299,7 +372,7 @@ harvest_mudtub:
gid: "mudtub"
xp:
- gid: "magiculture"
- value: 10
+ value: 5
plant_midoras_seed:
name: "Plant Midoras Seed"
description: "Plant a midoras seed."
@@ -311,12 +384,14 @@ plant_midoras_seed:
- type: "skill"
gid: "magiculture"
level: 2
+ - type: "equipment"
+ tag: "spade"
duration:
- base: 130
+ base: 70
scaling:
- type: "skill"
gid: "magiculture"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "magiculture_speed"
scale_value: 1
@@ -337,12 +412,14 @@ harvest_midoras:
- type: "skill"
gid: "magiculture"
level: 2
+ - type: "equipment"
+ tag: "spade"
duration:
- base: 130
+ base: 70
scaling:
- type: "skill"
gid: "magiculture"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "magiculture_speed"
scale_value: 1
@@ -354,7 +431,7 @@ harvest_midoras:
gid: "midoras"
xp:
- gid: "magiculture"
- value: 15
+ value: 7
plant_templis_seed:
name: "Plant Templis Seed"
description: "Plant a templis seed."
@@ -366,12 +443,14 @@ plant_templis_seed:
- type: "skill"
gid: "magiculture"
level: 4
+ - type: "equipment"
+ tag: "spade"
duration:
- base: 140
+ base: 80
scaling:
- type: "skill"
gid: "magiculture"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "magiculture_speed"
scale_value: 1
@@ -392,12 +471,14 @@ harvest_templis:
- type: "skill"
gid: "magiculture"
level: 4
+ - type: "equipment"
+ tag: "spade"
duration:
- base: 140
+ base: 80
scaling:
- type: "skill"
gid: "magiculture"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "magiculture_speed"
scale_value: 1
@@ -409,7 +490,7 @@ harvest_templis:
gid: "templis"
xp:
- gid: "magiculture"
- value: 30
+ value: 9
plant_enzon_seed:
name: "Plant Enzon Seed"
description: "Plant an enzon seed."
@@ -421,12 +502,14 @@ plant_enzon_seed:
- type: "skill"
gid: "magiculture"
level: 7
+ - type: "equipment"
+ tag: "spade"
duration:
- base: 150
+ base: 90
scaling:
- type: "skill"
gid: "magiculture"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "magiculture_speed"
scale_value: 1
@@ -447,12 +530,14 @@ harvest_enzon:
- type: "skill"
gid: "magiculture"
level: 7
+ - type: "equipment"
+ tag: "spade"
duration:
- base: 150
+ base: 90
scaling:
- type: "skill"
gid: "magiculture"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "magiculture_speed"
scale_value: 1
@@ -464,7 +549,7 @@ harvest_enzon:
gid: "enzon"
xp:
- gid: "magiculture"
- value: 45
+ value: 11
craft_crude_iron_ingot:
name: "Smelt Crude Iron Ingot"
description: "Smelt a crude iron ingot."
@@ -473,26 +558,29 @@ craft_crude_iron_ingot:
- type: "hearth_amenity"
gid: "forge"
level: 1
+ - type: "skill"
+ gid: "otherforge"
+ level: 1
duration:
base: 50
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
cost:
- type: "item"
gid: "crude_iron_ore"
- quantity: 10
+ quantity: 8
results:
- type: "item"
gid: "crude_iron_ingot"
xp:
- gid: "otherforge"
- value: 4
+ value: 6
craft_iron_ingot:
name: "Smelt Iron Ingot"
description: "Smelt an iron ingot."
@@ -501,20 +589,23 @@ craft_iron_ingot:
- type: "hearth_amenity"
gid: "forge"
level: 1
+ - type: "skill"
+ gid: "otherforge"
+ level: 1
duration:
base: 60
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
cost:
- type: "item"
gid: "iron_ore"
- quantity: 10
+ quantity: 8
results:
- type: "item"
gid: "iron_ingot"
@@ -538,20 +629,20 @@ craft_pure_iron_ingot:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
cost:
- type: "item"
gid: "pure_iron_ore"
- quantity: 10
+ quantity: 8
results:
- type: "item"
gid: "pure_iron_ingot"
xp:
- gid: "otherforge"
- value: 12
+ value: 11
craft_arcanite_ingot:
name: "Smelt Arcanite Ingot"
description: "Smelt an arcanite ingot."
@@ -569,7 +660,7 @@ craft_arcanite_ingot:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -585,7 +676,7 @@ craft_arcanite_ingot:
gid: "arcanite_ingot"
xp:
- gid: "otherforge"
- value: 16
+ value: 14
craft_purify_crude_iron_ingot:
name: "Purify Crude Iron Ingot"
description: "Purify crude iron ingots into an iron ingot."
@@ -595,19 +686,19 @@ craft_purify_crude_iron_ingot:
gid: "forge"
level: 1
duration:
- base: 105
+ base: 60
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
cost:
- type: "item"
gid: "crude_iron_ingot"
- quantity: 5
+ quantity: 4
results:
- type: "item"
gid: "iron_ingot"
@@ -626,25 +717,25 @@ craft_purify_iron_ingot:
gid: "otherforge"
level: 5
duration:
- base: 115
+ base: 70
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
cost:
- type: "item"
gid: "iron_ingot"
- quantity: 5
+ quantity: 4
results:
- type: "item"
gid: "pure_iron_ingot"
xp:
- gid: "otherforge"
- value: 12
+ value: 11
craft_iron_lockpicks:
name: "Craft Iron Lockpicks"
description: "Craft iron lockpicks."
@@ -653,13 +744,16 @@ craft_iron_lockpicks:
- type: "hearth_amenity"
gid: "forge"
level: 1
+ - type: "skill"
+ gid: "otherforge"
+ level: 1
duration:
base: 50
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -681,13 +775,16 @@ craft_iron_dagger:
- type: "hearth_amenity"
gid: "forge"
level: 1
+ - type: "skill"
+ gid: "otherforge"
+ level: 1
duration:
base: 50
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -718,7 +815,7 @@ craft_iron_short_sword:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -749,7 +846,7 @@ craft_iron_longsword:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -771,13 +868,16 @@ craft_iron_buckler:
- type: "hearth_amenity"
gid: "forge"
level: 1
+ - type: "skill"
+ gid: "otherforge"
+ level: 1
duration:
base: 100
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -808,7 +908,7 @@ craft_iron_shield:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -839,7 +939,7 @@ craft_iron_cap:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -870,7 +970,7 @@ craft_iron_sallet:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -901,7 +1001,7 @@ craft_iron_leggings:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -932,7 +1032,7 @@ craft_iron_chainmail:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -963,7 +1063,7 @@ craft_iron_platemail:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -994,7 +1094,7 @@ craft_arcanite_dagger:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1025,7 +1125,7 @@ craft_arcanite_short_sword:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1049,14 +1149,14 @@ craft_arcanite_longsword:
level: 2
- type: "skill"
gid: "otherforge"
- level: 15
+ level: 17
duration:
base: 215
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1087,7 +1187,7 @@ craft_arcanite_buckler:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1118,7 +1218,7 @@ craft_arcanite_shield:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1149,7 +1249,7 @@ craft_arcanite_cap:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1180,7 +1280,7 @@ craft_arcanite_sallet:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1211,7 +1311,7 @@ craft_arcanite_leggings:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1242,7 +1342,7 @@ craft_arcanite_chainmail:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1273,7 +1373,7 @@ craft_arcanite_platemail:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1304,7 +1404,7 @@ craft_balgoloth_plate:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1329,13 +1429,16 @@ craft_iron_pickaxe:
- type: "hearth_amenity"
gid: "forge"
level: 1
+ - type: "skill"
+ gid: "otherforge"
+ level: 1
duration:
base: 75
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1360,13 +1463,16 @@ craft_iron_axe:
- type: "hearth_amenity"
gid: "forge"
level: 1
+ - type: "skill"
+ gid: "otherforge"
+ level: 1
duration:
base: 75
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1391,13 +1497,16 @@ craft_iron_spade:
- type: "hearth_amenity"
gid: "forge"
level: 1
+ - type: "skill"
+ gid: "otherforge"
+ level: 1
duration:
base: 75
minimum: 35
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1431,7 +1540,7 @@ craft_arcanite_pickaxe:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1465,7 +1574,7 @@ craft_arcanite_axe:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1499,7 +1608,7 @@ craft_arcanite_spade:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1533,7 +1642,7 @@ craft_onus_of_vision:
scaling:
- type: "skill"
gid: "otherforge"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "otherforge_speed"
scale_value: 1
@@ -1567,13 +1676,16 @@ craft_mending_salve:
- type: "hearth_amenity"
gid: "laboratory"
level: 1
+ - type: "skill"
+ gid: "fluxseethe"
+ level: 1
duration:
base: 90
minimum: 35
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -1607,7 +1719,7 @@ craft_manadross_tincture:
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -1644,7 +1756,7 @@ craft_lusterlight_tincture:
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -1681,7 +1793,7 @@ craft_quarrying_draught:
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -1715,7 +1827,7 @@ craft_reaping_draught:
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -1749,7 +1861,7 @@ craft_trawling_draught:
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -1783,7 +1895,7 @@ craft_woodflesh_potion:
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -1817,7 +1929,7 @@ craft_lightblood_potion:
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -1854,7 +1966,7 @@ craft_mercuria_potion:
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -1879,13 +1991,19 @@ planequarry_floret_mines:
description: "Planequarry at the Floret Mines."
location: "floret_region"
whatnot:
+ requirements:
+ - type: "skill"
+ gid: "planequarry"
+ level: 1
+ - type: "equipment"
+ tag: "pickaxe"
duration:
- base: 130
+ base: 70
minimum: 35
scaling:
- type: "skill"
gid: "planequarry"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "planequarry_speed"
scale_value: 1
@@ -1907,12 +2025,12 @@ planequarry_floret_mines:
score: 0.95
xp:
- gid: "planequarry"
- value: 10
+ value: 8
- gid: "pure_iron_ore"
score: 0.996
xp:
- gid: "planequarry"
- value: 25
+ value: 10
- type: "item"
chance: 0.02
table:
@@ -1930,14 +2048,14 @@ planequarry_floret_mines:
score: 0.90
xp:
- gid: "planequarry"
- value: 25
+ value: 20
titles:
- gid: "beryly"
- gid: "paraiba_tourmaline"
score: 0.95
xp:
- gid: "planequarry"
- value: 25
+ value: 20
planequarry_deepshaft:
name: "Quarry Deepshaft"
description: "Descend far below the the Floret Mines into the labyrinth of shafts left behind by the ancients."
@@ -1947,13 +2065,15 @@ planequarry_deepshaft:
- type: "skill"
gid: "planequarry"
level: 10
+ - type: "equipment"
+ tag: "pickaxe"
duration:
- base: 160
+ base: 80
minimum: 35
scaling:
- type: "skill"
gid: "planequarry"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "planequarry_speed"
scale_value: 1
@@ -1975,17 +2095,17 @@ planequarry_deepshaft:
score: 0.20
xp:
- gid: "planequarry"
- value: 10
+ value: 8
- gid: "pure_iron_ore"
score: 0.90
xp:
- gid: "planequarry"
- value: 25
+ value: 10
- gid: "gaian_ore"
score: 0.995
xp:
- gid: "planequarry"
- value: 50
+ value: 12
- type: "item"
chance: 0.03
table:
@@ -2003,26 +2123,32 @@ planequarry_deepshaft:
score: 0.90
xp:
- gid: "planequarry"
- value: 25
+ value: 20
titles:
- gid: "beryly"
- gid: "paraiba_tourmaline"
score: 0.95
xp:
- gid: "planequarry"
- value: 25
+ value: 20
planequarry_brine_trench:
name: "Quarry Brine Trench"
description: "Planequarry in the south Floret brine trench."
location: "floret_region"
whatnot:
+ requirements:
+ - type: "skill"
+ gid: "planequarry"
+ level: 1
+ - type: "equipment"
+ tag: "pickaxe"
duration:
- base: 60
+ base: 50
minimum: 25
scaling:
- type: "skill"
gid: "planequarry"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "planequarry_speed"
scale_value: 1
@@ -2039,19 +2165,23 @@ planequarry_brine_trench:
gid: "seas_tear"
xp:
- gid: "planequarry"
- value: 22
+ value: 15
beastslay_killing_fields:
name: "Slay in the Killing Fields"
description: "Hunt monsters in the Killing Fields."
location: "floret_region"
whatnot:
+ requirements:
+ - type: "skill"
+ gid: "beastslay"
+ level: 1
duration:
base: 60
minimum: 35
scaling:
- type: "skill"
gid: "beastslay"
- scale_value: 1
+ scale_value: 0.5
results:
- type: "monster"
chance: 1
@@ -2069,6 +2199,10 @@ beastslay_hopegraves:
description: "Hunt monsters in the Hopegraves."
location: "floret_region"
whatnot:
+ requirements:
+ - type: "skill"
+ gid: "beastslay"
+ level: 1
duration:
base: 70
minimum: 35
@@ -2091,13 +2225,19 @@ wealdreap_twil_woods:
description: "Wealdreap within Twil Woods."
location: "floret_region"
whatnot:
+ requirements:
+ - type: "skill"
+ gid: "wealdreap"
+ level: 1
+ - type: "equipment"
+ tag: "axe"
duration:
- base: 120
+ base: 60
minimum: 35
scaling:
- type: "skill"
gid: "wealdreap"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "wealdreap_speed"
scale_value: 1
@@ -2119,17 +2259,17 @@ wealdreap_twil_woods:
score: 0.59
xp:
- gid: "wealdreap"
- value: 9
+ value: 8
- gid: "shrine_hassock"
score: 0.98
xp:
- gid: "wealdreap"
- value: 30
+ value: 12
- gid: "discord_pome"
score: 0.996
xp:
- gid: "wealdreap"
- value: 40
+ value: 15
- type: "item"
chance: 0.02
table:
@@ -2150,7 +2290,7 @@ wealdreap_twil_woods:
max_quantity: 3
xp:
- gid: "wealdreap"
- value: 15
+ value: 10
wealdreap_twil_grove:
name: "Reap Twil Grove"
description: "Wealdreap within the hidden woodways of the Twil Woods Grove."
@@ -2160,13 +2300,15 @@ wealdreap_twil_grove:
- type: "skill"
gid: "wealdreap"
level: 10
+ - type: "equipment"
+ tag: "axe"
duration:
- base: 150
+ base: 90
minimum: 35
scaling:
- type: "skill"
gid: "wealdreap"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "wealdreap_speed"
scale_value: 1
@@ -2178,22 +2320,22 @@ wealdreap_twil_grove:
score: 0.10
xp:
- gid: "wealdreap"
- value: 9
+ value: 8
- gid: "last_breath"
score: 0.65
xp:
- gid: "wealdreap"
- value: 15
+ value: 10
- gid: "silver_iris"
score: 0.98
xp:
- gid: "wealdreap"
- value: 30
+ value: 17
- gid: "claritas_flower"
score: 0.996
xp:
- gid: "wealdreap"
- value: 45
+ value: 19
- type: "item"
chance: 0.02
table:
@@ -2214,31 +2356,34 @@ wealdreap_twil_grove:
max_quantity: 3
xp:
- gid: "wealdreap"
- value: 15
+ value: 10
- gid: "enzon_seed"
score: 0.90
max_quantity: 3
xp:
- gid: "wealdreap"
- value: 22
+ value: 12
manatrawl_sor_well:
name: "Trawl Sor Well"
description: "Manatrawl within Sor Well."
location: "floret_region"
whatnot:
+ requirements:
+ - type: "skill"
+ gid: "manatrawl"
+ level: 1
+ - type: "equipment"
+ tag: "aethermesh"
duration:
base: 60
minimum: 35
scaling:
- type: "skill"
gid: "manatrawl"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "manatrawl_speed"
scale_value: 1
- requirements:
- - type: "equipment"
- gid: "aethermesh"
results:
- type: "item"
chance: 1
@@ -2256,33 +2401,33 @@ manatrawl_sor_well:
score: 0.934
xp:
- gid: "manatrawl"
- value: 20
+ value: 15
- gid: "wisp_of_the_current"
score: 0.996
xp:
- gid: "manatrawl"
- value: 35
+ value: 25
manatrawl_sor_well_depths:
name: "Trawl Sor Well Depths"
description: "Manatrawl deep within Sor Well."
location: "floret_region"
whatnot:
+ requirements:
+ - type: "skill"
+ gid: "manatrawl"
+ level: 7
+ - type: "equipment"
+ tag: "aethermesh"
duration:
base: 70
minimum: 35
scaling:
- type: "skill"
gid: "manatrawl"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "manatrawl_speed"
scale_value: 1
- requirements:
- - type: "skill"
- gid: "manatrawl"
- level: 7
- - type: "equipment"
- gid: "aethermesh"
results:
- type: "item"
chance: 1
@@ -2301,26 +2446,29 @@ manatrawl_sor_well_depths:
max_quantity: 2
xp:
- gid: "manatrawl"
- value: 20
+ value: 15
- gid: "wisp_of_the_current"
score: 0.995
xp:
- gid: "manatrawl"
- value: 35
+ value: 25
synthsever_rusted_lockbox:
name: "Unlock Rusted Lockbox"
description: "Unseal the lock on a rusted lockbox."
whatnot:
+ requirements:
+ - type: "equipment"
+ tag: "lockpicks"
+ - type: "skill"
+ gid: "synthsever"
+ level: 1
duration:
base: 180
minimum: 35
scaling:
- type: "skill"
gid: "synthsever"
- scale_value: 1
- requirements:
- - type: "equipment"
- gid: "iron_lockpicks"
+ scale_value: 0.5
cost:
- type: "item"
gid: "rusted_lockbox"
@@ -2329,7 +2477,7 @@ synthsever_rusted_lockbox:
gid: "unlocked_rusted_lockbox"
- type: "xp"
gid: "synthsever"
- base: 25
+ base: 20
open_unlocked_rusted_lockbox:
name: "Open Unlocked Rusted Lockbox"
description: "Open an unlocked rusted lockbox."
@@ -2370,6 +2518,10 @@ wildscour_crumbling_ruins:
description: "Wildscour within the crumbling ruins."
location: "floret_region"
whatnot:
+ requirements:
+ - type: "skill"
+ gid: "wildscour"
+ level: 1
duration:
base: 60
minimum: 35
@@ -2407,11 +2559,16 @@ wildscour_crumbling_ruins:
xp:
- gid: "wildscour"
value: 4
+ - gid: "simple_spellpage"
+ score: 0.99
+ xp:
+ - gid: "wildscour"
+ value: 15
- gid: "disturbing_doodad"
score: 0.998
xp:
- gid: "wildscour"
- value: 93
+ value: 30
craft_gem_dust_from_red_beryl:
name: "Crush red beryl"
description: "Crush a red beryl into gem dust."
@@ -2420,13 +2577,16 @@ craft_gem_dust_from_red_beryl:
- type: "hearth_amenity"
gid: "laboratory"
level: 1
+ - type: "skill"
+ gid: "fluxseethe"
+ level: 1
duration:
base: 60
minimum: 15
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -2448,13 +2608,16 @@ craft_gem_dust_from_tourmaline:
- type: "hearth_amenity"
gid: "laboratory"
level: 1
+ - type: "skill"
+ gid: "fluxseethe"
+ level: 1
duration:
base: 60
minimum: 15
scaling:
- type: "skill"
gid: "fluxseethe"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "fluxseethe_speed"
scale_value: 1
@@ -2485,7 +2648,7 @@ craft_bluster_powder:
scaling:
- type: "skill"
gid: "spicework"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "spicework_speed"
scale_value: 1
@@ -2500,8 +2663,8 @@ craft_bluster_powder:
- type: "item"
gid: "bluster_powder"
xp:
- - gid: "fluxseethe"
- value: 17
+ - gid: "spicework"
+ value: 15
craft_mudtub_mash:
name: "Craft mudtub mash"
description: "Cook up some mudtub mash."
@@ -2510,13 +2673,16 @@ craft_mudtub_mash:
- type: "hearth_amenity"
gid: "spicebench"
level: 1
+ - type: "skill"
+ gid: "spicework"
+ level: 1
duration:
base: 60
minimum: 35
scaling:
- type: "skill"
gid: "spicework"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "spicework_speed"
scale_value: 1
@@ -2547,7 +2713,7 @@ craft_midoras_spice:
scaling:
- type: "skill"
gid: "spicework"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "spicework_speed"
scale_value: 1
@@ -2560,7 +2726,7 @@ craft_midoras_spice:
gid: "midoras_spice"
xp:
- gid: "spicework"
- value: 12
+ value: 10
craft_midoras_mudtub_mash:
name: "Craft midoras mudtub mash"
description: "Cook up some midoras mudtub mash."
@@ -2578,7 +2744,7 @@ craft_midoras_mudtub_mash:
scaling:
- type: "skill"
gid: "spicework"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "spicework_speed"
scale_value: 1
@@ -2612,7 +2778,7 @@ craft_dusted_templis:
scaling:
- type: "skill"
gid: "spicework"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "spicework_speed"
scale_value: 1
@@ -2628,18 +2794,22 @@ craft_dusted_templis:
gid: "dusted_templis"
xp:
- gid: "spicework"
- value: 16
+ value: 14
beastslay_leviathan_floret_region:
name: "Hunt a Leviathan in the Floret Region"
description: "You are hunting down a leviathan ravaging the Floret Region."
whatnot:
+ requirements:
+ - type: "skill"
+ gid: "beastslay"
+ level: 1
duration:
base: 80
minimum: 40
scaling:
- type: "skill"
gid: "beastslay"
- scale_value: 1
+ scale_value: 0.5
- type: "stat"
gid: "beastslay_speed"
scale_value: 1
@@ -2647,3 +2817,387 @@ beastslay_leviathan_floret_region:
- type: "monster_spawn"
location: "floret_region"
chance: 1
+craft_faint_mana:
+ name: "Bind faint mana"
+ description: "Bind an omen of faint mana."
+ whatnot:
+ requirements:
+ - type: "hearth_amenity"
+ gid: "binding_array"
+ level: 1
+ - type: "skill"
+ gid: "omenbind"
+ level: 1
+ duration:
+ base: 60
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "omenbind"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "omenbind_speed"
+ scale_value: 1
+ cost:
+ - type: "item"
+ gid: "vestige"
+ quantity: 5
+ - type: "item"
+ gid: "arcane_dust"
+ quantity: 10
+ results:
+ - type: "item"
+ gid: "faint_mana"
+ xp:
+ - gid: "omenbind"
+ value: 8
+craft_faint_forging_haste:
+ name: "Bind faint forging haste"
+ description: "Bind an omen of faint forging haste."
+ whatnot:
+ requirements:
+ - type: "hearth_amenity"
+ gid: "binding_array"
+ level: 1
+ - type: "skill"
+ gid: "omenbind"
+ level: 5
+ duration:
+ base: 75
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "omenbind"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "omenbind_speed"
+ scale_value: 1
+ cost:
+ - type: "item"
+ gid: "vestige"
+ quantity: 10
+ - type: "item"
+ gid: "iron_ingot"
+ quantity: 1
+ results:
+ - type: "item"
+ gid: "faint_forging_haste"
+ xp:
+ - gid: "omenbind"
+ value: 12
+craft_faint_seething_haste:
+ name: "Bind faint seething haste"
+ description: "Bind an omen of faint seething haste."
+ whatnot:
+ requirements:
+ - type: "hearth_amenity"
+ gid: "binding_array"
+ level: 1
+ - type: "skill"
+ gid: "omenbind"
+ level: 5
+ duration:
+ base: 75
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "omenbind"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "omenbind_speed"
+ scale_value: 1
+ cost:
+ - type: "item"
+ gid: "vestige"
+ quantity: 10
+ - type: "item"
+ gid: "burstshroom"
+ quantity: 10
+ results:
+ - type: "item"
+ gid: "faint_seething_haste"
+ xp:
+ - gid: "omenbind"
+ value: 12
+craft_faint_working_haste:
+ name: "Bind faint working haste"
+ description: "Bind an omen of faint working haste."
+ whatnot:
+ requirements:
+ - type: "hearth_amenity"
+ gid: "binding_array"
+ level: 1
+ - type: "skill"
+ gid: "omenbind"
+ level: 5
+ duration:
+ base: 75
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "omenbind"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "omenbind_speed"
+ scale_value: 1
+ cost:
+ - type: "item"
+ gid: "vestige"
+ quantity: 10
+ - type: "item"
+ gid: "salt"
+ quantity: 20
+ results:
+ - type: "item"
+ gid: "faint_working_haste"
+ xp:
+ - gid: "omenbind"
+ value: 12
+craft_minor_mana:
+ name: "Bind minor mana"
+ description: "Bind an omen of minor mana."
+ whatnot:
+ requirements:
+ - type: "hearth_amenity"
+ gid: "binding_array"
+ level: 2
+ - type: "skill"
+ gid: "omenbind"
+ level: 10
+ duration:
+ base: 90
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "omenbind"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "omenbind_speed"
+ scale_value: 1
+ cost:
+ - type: "item"
+ gid: "faint_mana"
+ quantity: 2
+ - type: "item"
+ gid: "vestige"
+ quantity: 10
+ - type: "item"
+ gid: "shimmering_essence"
+ quantity: 1
+ results:
+ - type: "item"
+ gid: "minor_mana"
+ xp:
+ - gid: "omenbind"
+ value: 16
+havencast_light:
+ name: "Cast Light"
+ description: "Risk a little light."
+ whatnot:
+ tags:
+ - "spell"
+ - "cantrip"
+ requirements:
+ - type: "skill"
+ gid: "havencast"
+ level: 1
+ - type: "stat"
+ gid: "mana"
+ value: 1
+ duration:
+ base: 62
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "havencast"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "havencast_speed"
+ scale_value: 1
+ results:
+ - type: "condition"
+ gid: "light"
+ duration: 3600 # 1 Hour
+ message: "A ball of light glows before you."
+ - type: "xp"
+ gid: "havencast"
+ base: 3
+havencast_dazzle:
+ name: "Cast Dazzle"
+ description: "Cast the Dazzle cantrip."
+ whatnot:
+ tags:
+ - "spell"
+ - "cantrip"
+ duration:
+ base: 62
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "havencast"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "havencast_speed"
+ scale_value: 1
+ requirements:
+ - type: "skill"
+ gid: "havencast"
+ level: 2
+ - type: "stat"
+ gid: "mana"
+ value: 1
+ results:
+ - type: "condition"
+ gid: "dazzle"
+ duration: 600 # 10 minutes
+ message: "Sparkling lights distract your enemies."
+ - type: "xp"
+ gid: "havencast"
+ base: 5
+havencast_decipher_simple_magicscript:
+ name: "Cast Decipher Simple Magicscript"
+ description: "Cast the Decipher Simple Magicscript cantrip."
+ whatnot:
+ tags:
+ - "spell"
+ - "cantrip"
+ duration:
+ base: 64
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "havencast"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "havencast_speed"
+ scale_value: 1
+ requirements:
+ - type: "skill"
+ gid: "havencast"
+ level: 3
+ - type: "stat"
+ gid: "mana"
+ value: 1
+ cost:
+ - type: "item"
+ gid: "simple_spellpage"
+ quantity: 1
+ results:
+ - type: "xp"
+ gid: "havencast"
+ base: 10
+ - type: "activity"
+ chance: 1
+ table:
+ - gid: "havencast_stinging_rays"
+ score: 0
+ - gid: "havencast_flame_whirl"
+ score: .50
+havencast_enchant_apprentice_wand:
+ name: "Cast Enchant Apprentice Wand"
+ description: "Cast the Enchant Apprentice Wand spell."
+ whatnot:
+ tags:
+ - "spell"
+ - "cantrip"
+ duration:
+ base: 70
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "havencast"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "havencast_speed"
+ scale_value: 1
+ requirements:
+ - type: "skill"
+ gid: "havencast"
+ level: 5
+ - type: "stat"
+ gid: "mana"
+ value: 1
+ cost:
+ - type: "item"
+ gid: "wood"
+ quantity: 1
+ - type: "item"
+ gid: "arcane_dust"
+ quantity: 10
+ - type: "item"
+ gid: "shimmering_essence"
+ quantity: 1
+ results:
+ - type: "item"
+ gid: "apprentice_wand"
+ - type: "xp"
+ gid: "havencast"
+ base: 15
+havencast_stinging_rays:
+ name: "Cast Stinging Rays"
+ description: "Cast the Stinging Rays spell."
+ innate: false
+ whatnot:
+ tags:
+ - "spell"
+ duration:
+ base: 70
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "havencast"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "havencast_speed"
+ scale_value: 1
+ requirements:
+ - type: "skill"
+ gid: "havencast"
+ level: 5
+ - type: "stat"
+ gid: "mana"
+ value: 1
+ - type: "equipment"
+ tag: "focus"
+ results:
+ - type: "condition"
+ gid: "stinging_rays"
+ duration: 600 # 10 minutes
+ message: "Beams of arcane energy appear in the air around you."
+ - type: "xp"
+ gid: "havencast"
+ base: 11
+havencast_flame_whirl:
+ name: "Cast Flame Whirl"
+ description: "Cast the Flame Whirl spell."
+ innate: false
+ whatnot:
+ tags:
+ - "spell"
+ duration:
+ base: 80
+ minimum: 35
+ scaling:
+ - type: "skill"
+ gid: "havencast"
+ scale_value: 0.5
+ - type: "stat"
+ gid: "havencast_speed"
+ scale_value: 1
+ requirements:
+ - type: "skill"
+ gid: "havencast"
+ level: 10
+ - type: "stat"
+ gid: "mana"
+ value: 2
+ - type: "equipment"
+ tag: "focus"
+ results:
+ - type: "condition"
+ gid: "flame_whirl"
+ duration: 600 # 10 minutes
+ message: "A thin disc of fire encircles you."
+ - type: "xp"
+ gid: "havencast"
+ base: 13
diff --git a/data/conditions.yml b/data/conditions.yml
index b691254..4cb71b0 100644
--- a/data/conditions.yml
+++ b/data/conditions.yml
@@ -96,3 +96,41 @@ mercuria:
- type: "stat_change"
gid: "evasion"
modifier: 1
+light:
+ name: "light"
+ description: "Allows seeing in dark areas."
+ whatnot:
+ effects:
+ - type: "special"
+ gid: "darkvision"
+ - type: "stat_change"
+ gid: "necrotic_resistance"
+ modifier: 1
+dazzle:
+ name: "dazzle"
+ description: "Reduces enemies' accuracy."
+ whatnot:
+ effects:
+ - type: "enemy_stat_change"
+ gid: "accuracy"
+ modifier: -1
+stinging_rays:
+ name: "stinging rays"
+ description: "Does arcane damage over time."
+ whatnot:
+ effects:
+ - type: "dot"
+ gid: "arcane"
+ min: 1
+ max: 3
+ message: "Stinging rays spring from the air around you and hit your enemy."
+flame_whirl:
+ name: "flame whirl"
+ description: "Does fire damage over time."
+ whatnot:
+ effects:
+ - type: "dot"
+ gid: "fire"
+ min: 1
+ max: 8
+ message: "A ring of flame spins about you, licking at your enemy."
diff --git a/data/hearth_amenities.yml b/data/hearth_amenities.yml
index 16cb572..e58aa1c 100644
--- a/data/hearth_amenities.yml
+++ b/data/hearth_amenities.yml
@@ -20,7 +20,7 @@ forge:
gid: "otherforge_speed"
modifier: 4
laboratory:
- name: "laboratory"
+ name: "Laboratory"
description: "A table and some containers, sufficient for practicing the fluxseethe skill."
whatnot:
construct_activities:
@@ -85,3 +85,14 @@ spicebench:
level: 2
gid: "spicework_speed"
modifier: 4
+binding_array:
+ name: "Binding Array"
+ description: >-
+ A apparatus for binding magical energy into a physical form, creating an omen.
+ whatnot:
+ construct_activities:
+ - level: 1
+ gid: "construct_binding_array_level1"
+ - level: 2
+ gid: "construct_binding_array_level2"
+
diff --git a/data/items.yml b/data/items.yml
index e52ae39..59ce7ce 100644
--- a/data/items.yml
+++ b/data/items.yml
@@ -720,6 +720,11 @@ iron_lockpicks:
whatnot:
tags:
- "tool"
+ - "lockpicks"
+ equip_effects:
+ - type: "stat_change"
+ gid: "synthsever_speed"
+ modifier: 10
equip_slots:
- "mainhand"
stone_pickaxe:
@@ -728,12 +733,13 @@ stone_pickaxe:
whatnot:
tags:
- "tool"
+ - "pickaxe"
equip_slots:
- "mainhand"
equip_effects:
- type: "stat_change"
gid: "planequarry_speed"
- modifier: 60
+ modifier: 2
- type: "stat_change"
gid: "accuracy"
modifier: 0
@@ -746,12 +752,13 @@ stone_axe:
whatnot:
tags:
- "tool"
+ - "axe"
equip_slots:
- "mainhand"
equip_effects:
- type: "stat_change"
gid: "wealdreap_speed"
- modifier: 60
+ modifier: 2
- type: "stat_change"
gid: "accuracy"
modifier: 0
@@ -764,12 +771,13 @@ stone_spade:
whatnot:
tags:
- "tool"
+ - "spade"
equip_slots:
- "mainhand"
equip_effects:
- type: "stat_change"
gid: "magiculture_speed"
- modifier: 60
+ modifier: 2
- type: "stat_change"
gid: "accuracy"
modifier: 0
@@ -782,12 +790,13 @@ iron_pickaxe:
whatnot:
tags:
- "tool"
+ - "pickaxe"
equip_slots:
- "mainhand"
equip_effects:
- type: "stat_change"
gid: "planequarry_speed"
- modifier: 80
+ modifier: 10
- type: "stat_change"
gid: "accuracy"
modifier: 1
@@ -800,12 +809,13 @@ iron_axe:
whatnot:
tags:
- "tool"
+ - "axe"
equip_slots:
- "mainhand"
equip_effects:
- type: "stat_change"
gid: "wealdreap_speed"
- modifier: 80
+ modifier: 10
- type: "stat_change"
gid: "accuracy"
modifier: 1
@@ -818,12 +828,13 @@ iron_spade:
whatnot:
tags:
- "tool"
+ - "spade"
equip_slots:
- "mainhand"
equip_effects:
- type: "stat_change"
gid: "magiculture_speed"
- modifier: 80
+ modifier: 10
- type: "stat_change"
gid: "accuracy"
modifier: 1
@@ -836,6 +847,7 @@ arcanite_pickaxe:
whatnot:
tags:
- "tool"
+ - "pickaxe"
equip_slots:
- "mainhand"
equip_requirements:
@@ -845,7 +857,7 @@ arcanite_pickaxe:
equip_effects:
- type: "stat_change"
gid: "planequarry_speed"
- modifier: 100
+ modifier: 20
- type: "stat_change"
gid: "accuracy"
modifier: 2
@@ -858,6 +870,7 @@ arcanite_axe:
whatnot:
tags:
- "tool"
+ - "axe"
equip_slots:
- "mainhand"
equip_requirements:
@@ -867,7 +880,7 @@ arcanite_axe:
equip_effects:
- type: "stat_change"
gid: "wealdreap_speed"
- modifier: 100
+ modifier: 20
- type: "stat_change"
gid: "accuracy"
modifier: 2
@@ -880,6 +893,7 @@ arcanite_spade:
whatnot:
tags:
- "tool"
+ - "spade"
equip_slots:
- "mainhand"
equip_requirements:
@@ -889,19 +903,34 @@ arcanite_spade:
equip_effects:
- type: "stat_change"
gid: "magiculture_speed"
- modifier: 100
+ modifier: 20
- type: "stat_change"
gid: "accuracy"
modifier: 2
- type: "stat_change"
gid: "power"
modifier: 3
+apprentice_wand:
+ name: "apprentice wand"
+ description: "A simple magic wand."
+ whatnot:
+ tags:
+ - "tool"
+ - "focus"
+ equip_slots:
+ - "mainhand"
+ - "offhand"
+ equip_effects:
+ - type: "stat_change"
+ gid: "havencast_speed"
+ modifier: 2
aethermesh:
name: "aethermesh"
description: "A tool for manatrawl."
whatnot:
tags:
- "tool"
+ - "aethermesh"
equip_slots:
- "mainhand"
quarrying_draught:
@@ -1094,3 +1123,69 @@ balgoloth_claw:
gid: "pierce"
min: 1
max: 6
+faint_mana:
+ name: "faint mana"
+ description: "A weak omen that provides a very small amount of magical energy."
+ whatnot:
+ tags:
+ - "omen"
+ infix_skills:
+ - gid: "havencast"
+ infix_effects:
+ - type: "stat_change"
+ gid: "mana"
+ modifier: 1
+minor_mana:
+ name: "minor mana"
+ description: "A weak omen that provides a small amount of magical energy."
+ whatnot:
+ tags:
+ - "omen"
+ infix_skills:
+ - gid: "havencast"
+ infix_effects:
+ - type: "stat_change"
+ gid: "mana"
+ modifier: 2
+faint_forging_haste:
+ name: "faint forging haste"
+ description: "A very weak omen that grants a very small increase to otherforge speed."
+ whatnot:
+ tags:
+ - "omen"
+ infix_skills:
+ - gid: "otherforge"
+ infix_effects:
+ - type: "stat_change"
+ gid: "otherforge_speed"
+ modifier: 2
+faint_seething_haste:
+ name: "faint seething haste"
+ description: "A very weak omen that grants a very small increase to fluxseethe speed."
+ whatnot:
+ tags:
+ - "omen"
+ infix_skills:
+ - gid: "fluxseethe"
+ infix_effects:
+ - type: "stat_change"
+ gid: "fluxseethe_speed"
+ modifier: 2
+faint_working_haste:
+ name: "faint working haste"
+ description: "A very weak omen that grants a very small increase to spicework speed."
+ whatnot:
+ tags:
+ - "omen"
+ infix_skills:
+ - gid: "spicework"
+ infix_effects:
+ - type: "stat_change"
+ gid: "spicework_speed"
+ modifier: 2
+simple_spellpage:
+ name: "simple spellpage"
+ description: "An old piece of parchment covered in magical script. Deciphering it can yield knowledge of a spell."
+ whatnot:
+ tags:
+ - "material"
diff --git a/data/locations.yml b/data/locations.yml
index 480fc30..10bc028 100644
--- a/data/locations.yml
+++ b/data/locations.yml
@@ -1,4 +1,4 @@
floret_region:
- name: "Floret Region"
- description: "A land not too far from the great city of Morning nestled against the Sor River."
+ name: "Floret"
+ description: "A relatively safe haven nestled against the great Sor River."
whatnot:
diff --git a/data/monsters.yml b/data/monsters.yml
index 26a6f90..01596b0 100644
--- a/data/monsters.yml
+++ b/data/monsters.yml
@@ -68,7 +68,7 @@ stalk_beast:
awards:
- type: "xp"
gid: "beastslay"
- base: 9
+ base: 7
- type: "item"
chance: 1
table:
@@ -109,7 +109,7 @@ grinpad:
awards:
- type: "xp"
gid: "beastslay"
- base: 13
+ base: 11
- type: "item"
chance: 1
table:
@@ -119,6 +119,8 @@ grinpad:
- gid: "vestige"
score: 0.85
max_quantity: 10
+ - gid: "simple_spellpage"
+ score: 0.99
- gid: "rusted_lockbox"
score: 0.995
- gid: "warm_diadem"
@@ -155,7 +157,7 @@ lesser_trodgeathomp:
awards:
- type: "xp"
gid: "beastslay"
- base: 20
+ base: 16
- type: "title"
gid: "retributor"
- type: "item"
@@ -211,7 +213,7 @@ bollyrot:
awards:
- type: "xp"
gid: "beastslay"
- base: 20
+ base: 13
- type: "item"
chance: 1
table:
@@ -260,7 +262,7 @@ crypt_writhe:
awards:
- type: "xp"
gid: "beastslay"
- base: 28
+ base: 20
- type: "item"
chance: 0.05
gid: "black_gizzard"
diff --git a/data/skills.yml b/data/skills.yml
index 68de599..0bbd63a 100644
--- a/data/skills.yml
+++ b/data/skills.yml
@@ -52,7 +52,7 @@ omenbind:
ago developed a technique for harnessing magical power and spells within physical objects like crystalline
batteries and gem-laden crowns. These power-imbued objects are called omens. The practice of omenbinding flourishes
to this day, and indeed the world would not be the same without its providing for saving and storing up power to be
- used at a later time, or in greater mass. The most powerful omenbinders have been known to bind energy even within
+ used at a later time, or in greater mass. The most powerful omenbinding have been known to bind energy even within
flesh, though this practice is as risky as it is dangerous.
otherforge:
name: "Otherforge"
diff --git a/data/titles.yml b/data/titles.yml
index a8c228a..23ff009 100644
--- a/data/titles.yml
+++ b/data/titles.yml
@@ -8,3 +8,17 @@ aspirant:
name: "Aspirant"
sentinel:
name: "Sentinel"
+spiteful:
+ name: "Spiteful"
+hateful:
+ name: "Hateful"
+vicious:
+ name: "Vicious"
+slayer:
+ name: "Slayer"
+butcher:
+ name: "Butcher"
+slaughterer:
+ name: "Slaughterer"
+massacrer:
+ name: "Massacrer"