diff options
Diffstat (limited to 'data/activities')
-rw-r--r-- | data/activities/floret.yml | 532 | ||||
-rw-r--r-- | data/activities/general.yml | 2788 | ||||
-rw-r--r-- | data/activities/havencast.yml | 211 | ||||
-rw-r--r-- | data/activities/worldcall.yml | 65 |
4 files changed, 3596 insertions, 0 deletions
diff --git a/data/activities/floret.yml b/data/activities/floret.yml new file mode 100644 index 0000000..71b6136 --- /dev/null +++ b/data/activities/floret.yml @@ -0,0 +1,532 @@ +planequarry_floret_mines: + name: "Quarry Floret Mines" + description: "Planequarry at the Floret Mines." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "planequarry" + level: 1 + - type: "equipment" + tag: "pickaxe" + duration: + base: 70 + minimum: 35 + scaling: + - type: "skill" + gid: "planequarry" + scale_value: 0.5 + - type: "stat" + gid: "planequarry_speed" + scale_value: 1 + results: + - type: "item" + chance: 1 + table: + - gid: "stone" + score: 0 + - type: "item" + chance: 1 + table: + - gid: "crude_iron_ore" + score: 0 + xp: + - gid: "planequarry" + value: 5 + - gid: "iron_ore" + score: 0.95 + xp: + - gid: "planequarry" + value: 6 + - gid: "pure_iron_ore" + score: 0.996 + xp: + - gid: "planequarry" + value: 7 + - type: "item" + chance: 0.02 + table: + - gid: "red_beryl" + score: 0 + xp: + - gid: "planequarry" + value: 5 + - gid: "tourmaline" + score: 0.45 + xp: + - gid: "planequarry" + value: 5 + - gid: "yellow_beryl" + score: 0.90 + xp: + - gid: "planequarry" + value: 7 + titles: + - gid: "beryly" + - gid: "paraiba_tourmaline" + score: 0.95 + xp: + - gid: "planequarry" + value: 7 +planequarry_deepshaft: + name: "Quarry Deepshaft" + description: "Descend far below the the Floret Mines into the labyrinth of shafts left behind by the ancients." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "planequarry" + level: 10 + - type: "equipment" + tag: "pickaxe" + duration: + base: 80 + minimum: 35 + scaling: + - type: "skill" + gid: "planequarry" + scale_value: 0.5 + - type: "stat" + gid: "planequarry_speed" + scale_value: 1 + results: + - type: "item" + chance: 1 + table: + - gid: "stone" + score: 0 + - type: "item" + chance: 1 + table: + - gid: "crude_iron_ore" + score: 0 + xp: + - gid: "planequarry" + value: 5 + - gid: "iron_ore" + score: 0.20 + xp: + - gid: "planequarry" + value: 6 + - gid: "pure_iron_ore" + score: 0.90 + xp: + - gid: "planequarry" + value: 7 + - gid: "gaian_ore" + score: 0.995 + xp: + - gid: "planequarry" + value: 9 + - type: "item" + chance: 0.03 + table: + - gid: "red_beryl" + score: 0 + xp: + - gid: "planequarry" + value: 5 + - gid: "tourmaline" + score: 0.45 + xp: + - gid: "planequarry" + value: 5 + - gid: "yellow_beryl" + score: 0.90 + xp: + - gid: "planequarry" + value: 7 + titles: + - gid: "beryly" + - gid: "paraiba_tourmaline" + score: 0.95 + xp: + - gid: "planequarry" + value: 7 +planequarry_brine_trench: + name: "Quarry Brine Trench" + description: "Planequarry in the south Floret brine trench." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "planequarry" + level: 1 + - type: "equipment" + tag: "pickaxe" + duration: + base: 50 + minimum: 25 + scaling: + - type: "skill" + gid: "planequarry" + scale_value: 0.5 + - type: "stat" + gid: "planequarry_speed" + scale_value: 1 + results: + - type: "item" + chance: 1 + gid: "salt" + max_quantity: 3 + xp: + - gid: "planequarry" + value: 2 + - type: "item" + chance: 0.0133 + gid: "seas_tear" + xp: + - gid: "planequarry" + value: 5 +beastslay_killing_fields: + name: "Slay in the Killing Fields" + description: "Hunt monsters in the Killing Fields." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "beastslay" + level: 1 + duration: + base: 60 + minimum: 35 + scaling: + - type: "skill" + gid: "beastslay" + scale_value: 0.5 + results: + - type: "monster" + chance: 1 + table: + - gid: "pit_leech" + score: 0 + - gid: "stalk_beast" + score: 0.40 + - gid: "grinpad" + score: 0.70 + - gid: "lesser_trodgeathomp" + score: 0.98 +beastslay_hopegraves: + name: "Slay in the Hopegraves" + description: "Hunt monsters in the Hopegraves." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "beastslay" + level: 1 + duration: + base: 70 + minimum: 35 + scaling: + - type: "skill" + gid: "beastslay" + scale_value: 1 + results: + - type: "monster" + chance: 1 + table: + - gid: "grinpad" + score: 0 + - gid: "bollyrot" + score: 0.45 + - gid: "crypt_writhe" + score: 0.96 +wealdreap_twil_woods: + name: "Reap Twil Woods" + description: "Wealdreap within Twil Woods." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "wealdreap" + level: 1 + - type: "equipment" + tag: "axe" + duration: + base: 60 + minimum: 35 + scaling: + - type: "skill" + gid: "wealdreap" + scale_value: 0.5 + - type: "stat" + gid: "wealdreap_speed" + scale_value: 1 + results: + - type: "item" + chance: 1 + table: + - gid: "wood" + score: 0 + - type: "item" + chance: 1 + table: + - gid: "pluma_moss" + score: 0.10 + xp: + - gid: "wealdreap" + value: 1 + - gid: "burstshroom" + score: 0.40 + xp: + - gid: "wealdreap" + value: 5 + - gid: "aseas_leaf" + score: 0.70 + xp: + - gid: "wealdreap" + value: 5 + - gid: "shrine_hassock" + score: 0.98 + xp: + - gid: "wealdreap" + value: 8 + - gid: "discord_pome" + score: 0.996 + xp: + - gid: "wealdreap" + value: 9 + - type: "item" + chance: 0.02 + table: + - gid: "mudtub_seed" + score: 0 + max_quantity: 3 + xp: + - gid: "wealdreap" + value: 5 + - gid: "midoras_seed" + score: 0.45 + max_quantity: 3 + xp: + - gid: "wealdreap" + value: 6 + - gid: "templis_seed" + score: 0.90 + max_quantity: 3 + xp: + - gid: "wealdreap" + value: 7 +wealdreap_twil_grove: + name: "Reap Twil Grove" + description: "Wealdreap within the hidden woodways of the Twil Woods Grove." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "wealdreap" + level: 10 + - type: "equipment" + tag: "axe" + duration: + base: 90 + minimum: 35 + scaling: + - type: "skill" + gid: "wealdreap" + scale_value: 0.5 + - type: "stat" + gid: "wealdreap_speed" + scale_value: 1 + results: + - type: "item" + chance: 1 + table: + - gid: "laris_strand" + score: 0.10 + xp: + - gid: "wealdreap" + value: 2 + - gid: "woodrun_bloom" + score: 0.40 + xp: + - gid: "wealdreap" + value: 6 + - gid: "last_breath" + score: 0.70 + xp: + - gid: "wealdreap" + value: 6 + - gid: "silver_iris" + score: 0.98 + xp: + - gid: "wealdreap" + value: 9 + - gid: "claritas_flower" + score: 0.996 + xp: + - gid: "wealdreap" + value: 10 + - type: "item" + chance: 0.02 + table: + - gid: "mudtub_seed" + score: 0 + max_quantity: 3 + xp: + - gid: "wealdreap" + value: 5 + - gid: "midoras_seed" + score: 0.30 + max_quantity: 3 + xp: + - gid: "wealdreap" + value: 6 + - gid: "templis_seed" + score: 0.60 + max_quantity: 3 + xp: + - gid: "wealdreap" + value: 7 + - gid: "enzon_seed" + score: 0.90 + max_quantity: 3 + xp: + - gid: "wealdreap" + value: 8 +manatrawl_sor_well: + name: "Trawl Sor Well" + description: "Manatrawl within Sor Well." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "manatrawl" + level: 1 + - type: "equipment" + tag: "aethermesh" + duration: + base: 60 + minimum: 35 + scaling: + - type: "skill" + gid: "manatrawl" + scale_value: 0.5 + - type: "stat" + gid: "manatrawl_speed" + scale_value: 1 + results: + - type: "item" + chance: 1 + table: + - gid: "arcane_dust" + score: 0 + max_quantity: 2 + xp: + - gid: "manatrawl" + value: 2 + - type: "item" + chance: 1 + table: + - gid: "shimmering_essence" + score: 0.934 + xp: + - gid: "manatrawl" + value: 7 + - gid: "wisp_of_the_current" + score: 0.996 + xp: + - gid: "manatrawl" + value: 10 +manatrawl_sor_well_depths: + name: "Trawl Sor Well Depths" + description: "Manatrawl deep within Sor Well." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "manatrawl" + level: 7 + - type: "equipment" + tag: "aethermesh" + duration: + base: 70 + minimum: 35 + scaling: + - type: "skill" + gid: "manatrawl" + scale_value: 0.5 + - type: "stat" + gid: "manatrawl_speed" + scale_value: 1 + results: + - type: "item" + chance: 1 + table: + - gid: "arcane_dust" + score: 0 + max_quantity: 3 + xp: + - gid: "manatrawl" + value: 2 + - type: "item" + chance: 1 + table: + - gid: "shimmering_essence" + score: 0.934 + max_quantity: 2 + xp: + - gid: "manatrawl" + value: 7 + - gid: "wisp_of_the_current" + score: 0.995 + xp: + - gid: "manatrawl" + value: 10 +wildscour_crumbling_ruins: + name: "Scour Crumbling Ruins" + description: "Wildscour within the crumbling ruins." + location: "floret" + whatnot: + requirements: + - type: "skill" + gid: "wildscour" + level: 1 + duration: + base: 60 + minimum: 35 + scaling: + - type: "skill" + gid: "wildscour" + scale_value: 1 + results: + - type: "item" + chance: 1 + table: + - gid: "vestige" + score: 0.35 + max_quantity: 5 + xp: + - gid: "wildscour" + value: 2 + - gid: "aethermesh" + score: 0.50 + xp: + - gid: "wildscour" + value: 2 + - gid: "stone_spade" + score: 0.60 + xp: + - gid: "wildscour" + value: 2 + - gid: "stone_pickaxe" + score: 0.70 + xp: + - gid: "wildscour" + value: 2 + - gid: "stone_axe" + score: 0.80 + xp: + - gid: "wildscour" + value: 2 + - gid: "simple_spellpage" + score: 0.99 + xp: + - gid: "wildscour" + value: 7 + - gid: "disturbing_doodad" + score: 0.998 + xp: + - gid: "wildscour" + value: 10 diff --git a/data/activities/general.yml b/data/activities/general.yml new file mode 100644 index 0000000..e9ed163 --- /dev/null +++ b/data/activities/general.yml @@ -0,0 +1,2788 @@ +construct_foundation_level1: + name: "Construct Foundation Level 1" + description: "Build a level 1 foundation." + whatnot: + duration: + base: 60 + cost: + - type: "item" + gid: "stone" + quantity: 100 + - type: "item" + gid: "wood" + quantity: 100 + results: + - type: "hearth_amenity" + gid: "foundation" + level: 1 +construct_foundation_level2: + name: "Construct Foundation Level 2" + description: "Upgrade your foundation to level 2." + whatnot: + duration: + base: 600 + cost: + - type: "item" + gid: "stone" + quantity: 250 + - type: "item" + gid: "wood" + quantity: 250 + results: + - type: "hearth_amenity" + gid: "foundation" + level: 2 +construct_forge_level1: + name: "Construct Forge Level 1" + description: "Build a level 1 forge." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 1 + duration: + base: 600 + cost: + - type: "item" + gid: "stone" + quantity: 300 + results: + - type: "hearth_amenity" + gid: "forge" + level: 1 +construct_forge_level2: + name: "Upgrade Forge to Level 2" + description: "Upgrade your forge to level 2." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 2 + - type: "hearth_amenity" + gid: "forge" + level: 1 + duration: + base: 2400 + cost: + - type: "item" + gid: "stone" + quantity: 300 + - type: "item" + gid: "iron_ingot" + quantity: 10 + - type: "item" + gid: "arcane_dust" + quantity: 500 + - type: "item" + gid: "shimmering_essence" + quantity: 10 + results: + - type: "hearth_amenity" + gid: "forge" + level: 2 +construct_laboratory_level1: + name: "Construct Laboratory Level 1" + description: "Build a level 1 laboratory." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 1 + duration: + base: 600 + cost: + - type: "item" + gid: "wood" + quantity: 200 + - type: "item" + gid: "stone" + quantity: 100 + results: + - type: "hearth_amenity" + gid: "laboratory" + level: 1 +construct_laboratory_level2: + name: "Upgrade Laboratory to Level 2" + description: "Upgrade your laboratory to level 2." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 2 + - type: "hearth_amenity" + gid: "laboratory" + level: 1 + duration: + base: 2400 + cost: + - type: "item" + gid: "wood" + quantity: 200 + - type: "item" + gid: "stone" + quantity: 200 + - type: "item" + gid: "iron_ingot" + quantity: 6 + - type: "item" + gid: "paraiba_tourmaline" + quantity: 1 + - type: "item" + gid: "yellow_beryl" + quantity: 1 + results: + - type: "hearth_amenity" + gid: "laboratory" + level: 2 +construct_listern_font_level1: + name: "Construct Listern Font Level 1" + description: "Build a level 1 listern font." + whatnot: + duration: + base: 1000 + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 1 + cost: + - type: "item" + gid: "stone" + quantity: 200 + - type: "item" + gid: "shimmering_essence" + quantity: 30 + results: + - type: "hearth_amenity" + gid: "listern_font" + level: 1 +construct_listern_font_level2: + name: "Upgrade Listern Font to Level 2" + description: "Upgrade your listern font to level 2." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "listern_font" + level: 1 + - type: "hearth_amenity" + gid: "foundation" + level: 2 + duration: + base: 3600 + cost: + - type: "item" + gid: "stone" + quantity: 500 + - type: "item" + gid: "manadross_tincture" + quantity: 1 + results: + - type: "hearth_amenity" + gid: "listern_font" + level: 2 +construct_loamspire_level1: + name: "Construct Loamspire Level 1" + description: "Build a level 1 loamspire." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 1 + duration: + base: 1000 + cost: + - type: "item" + gid: "stone" + quantity: 100 + - type: "item" + gid: "wood" + quantity: 200 + - type: "item" + gid: "arcane_dust" + quantity: 200 + results: + - type: "hearth_amenity" + gid: "loamspire" + level: 1 +construct_loamspire_level2: + name: "Construct Loamspire Level 2" + description: "Upgrade your loamspire to level 2." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 2 + - type: "hearth_amenity" + gid: "loamspire" + level: 1 + duration: + base: 3600 + cost: + - type: "item" + gid: "stone" + quantity: 100 + - type: "item" + gid: "wood" + quantity: 200 + - type: "item" + gid: "arcane_dust" + quantity: 200 + - type: "item" + gid: "burstshroom" + quantity: 100 + - type: "item" + gid: "wisp_of_the_current" + quantity: 1 + results: + - type: "hearth_amenity" + gid: "loamspire" + level: 2 +construct_spicebench_level1: + name: "Construct Spicebench Level 1" + description: "Build a level 1 spicebench." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 1 + duration: + base: 600 + cost: + - type: "item" + gid: "stone" + quantity: 200 + - type: "item" + gid: "wood" + quantity: 200 + results: + - type: "hearth_amenity" + gid: "spicebench" + level: 1 +construct_spicebench_level2: + name: "Construct Spicebench Level 2" + description: "Upgrade your spicebench to level 2." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "foundation" + level: 2 + - type: "hearth_amenity" + gid: "spicebench" + level: 1 + duration: + base: 2400 + cost: + - type: "item" + gid: "stone" + quantity: 250 + - type: "item" + gid: "wood" + quantity: 250 + - type: "item" + gid: "iron_ingot" + quantity: 10 + - type: "item" + gid: "arcane_dust" + quantity: 200 + results: + - 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: "foundation" + level: 2 + - 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 +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: "foundation" + level: 2 + - 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." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "loamspire" + level: 1 + - type: "skill" + gid: "magiculture" + level: 1 + - type: "equipment" + tag: "spade" + duration: + base: 60 + scaling: + - type: "skill" + gid: "magiculture" + scale_value: 0.5 + - type: "stat" + gid: "magiculture_speed" + scale_value: 1 + cost: + - type: "item" + gid: "mudtub_seed" + results: + - type: "hearth_planting" + gid: "mudtub_seed" +harvest_mudtub: + name: "Harvest Mudtub" + description: "Harvest a mudtub." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "loamspire" + level: 1 + - type: "skill" + gid: "magiculture" + level: 1 + - type: "equipment" + tag: "spade" + duration: + base: 60 + scaling: + - type: "skill" + gid: "magiculture" + scale_value: 0.5 + - type: "stat" + gid: "magiculture_speed" + scale_value: 1 + cost: + - type: "hearth_planting" + gid: "mudtub_seed" + results: + - type: "item" + gid: "mudtub" + xp: + - gid: "magiculture" + value: 5 +plant_midoras_seed: + name: "Plant Midoras Seed" + description: "Plant a midoras seed." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "loamspire" + level: 1 + - type: "skill" + gid: "magiculture" + level: 2 + - type: "equipment" + tag: "spade" + duration: + base: 70 + scaling: + - type: "skill" + gid: "magiculture" + scale_value: 0.5 + - type: "stat" + gid: "magiculture_speed" + scale_value: 1 + cost: + - type: "item" + gid: "midoras_seed" + results: + - type: "hearth_planting" + gid: "midoras_seed" +harvest_midoras: + name: "Harvest Midoras" + description: "Harvest a midoras." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "loamspire" + level: 1 + - type: "skill" + gid: "magiculture" + level: 2 + - type: "equipment" + tag: "spade" + duration: + base: 70 + scaling: + - type: "skill" + gid: "magiculture" + scale_value: 0.5 + - type: "stat" + gid: "magiculture_speed" + scale_value: 1 + cost: + - type: "hearth_planting" + gid: "midoras_seed" + results: + - type: "item" + gid: "midoras" + xp: + - gid: "magiculture" + value: 7 +plant_templis_seed: + name: "Plant Templis Seed" + description: "Plant a templis seed." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "loamspire" + level: 1 + - type: "skill" + gid: "magiculture" + level: 4 + - type: "equipment" + tag: "spade" + duration: + base: 80 + scaling: + - type: "skill" + gid: "magiculture" + scale_value: 0.5 + - type: "stat" + gid: "magiculture_speed" + scale_value: 1 + cost: + - type: "item" + gid: "templis_seed" + results: + - type: "hearth_planting" + gid: "templis_seed" +harvest_templis: + name: "Harvest Templis" + description: "Harvest a templis." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "loamspire" + level: 1 + - type: "skill" + gid: "magiculture" + level: 4 + - type: "equipment" + tag: "spade" + duration: + base: 80 + scaling: + - type: "skill" + gid: "magiculture" + scale_value: 0.5 + - type: "stat" + gid: "magiculture_speed" + scale_value: 1 + cost: + - type: "hearth_planting" + gid: "templis_seed" + results: + - type: "item" + gid: "templis" + xp: + - gid: "magiculture" + value: 9 +plant_enzon_seed: + name: "Plant Enzon Seed" + description: "Plant an enzon seed." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "loamspire" + level: 1 + - type: "skill" + gid: "magiculture" + level: 7 + - type: "equipment" + tag: "spade" + duration: + base: 90 + scaling: + - type: "skill" + gid: "magiculture" + scale_value: 0.5 + - type: "stat" + gid: "magiculture_speed" + scale_value: 1 + cost: + - type: "item" + gid: "enzon_seed" + results: + - type: "hearth_planting" + gid: "enzon_seed" +harvest_enzon: + name: "Harvest Enzon" + description: "Harvest an enzon." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "loamspire" + level: 1 + - type: "skill" + gid: "magiculture" + level: 7 + - type: "equipment" + tag: "spade" + duration: + base: 90 + scaling: + - type: "skill" + gid: "magiculture" + scale_value: 0.5 + - type: "stat" + gid: "magiculture_speed" + scale_value: 1 + cost: + - type: "hearth_planting" + gid: "enzon_seed" + results: + - type: "item" + gid: "enzon" + xp: + - gid: "magiculture" + value: 11 +craft_crude_iron_ingot: + name: "Smelt Crude Iron Ingot" + description: "Smelt a crude iron ingot." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "crude_iron_ore" + quantity: 8 + results: + - type: "item" + gid: "crude_iron_ingot" + xp: + - gid: "otherforge" + value: 6 +craft_iron_ingot: + name: "Smelt Iron Ingot" + description: "Smelt an iron ingot." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ore" + quantity: 8 + results: + - type: "item" + gid: "iron_ingot" + xp: + - gid: "otherforge" + value: 8 +craft_pure_iron_ingot: + name: "Smelt Pure Iron Ingot" + description: "Smelt a pure iron ingot." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 5 + duration: + base: 70 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "pure_iron_ore" + quantity: 8 + results: + - type: "item" + gid: "pure_iron_ingot" + xp: + - gid: "otherforge" + value: 11 +craft_arcanite_ingot: + name: "Smelt Arcanite Ingot" + description: "Smelt an arcanite ingot." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 10 + duration: + base: 80 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "pure_iron_ingot" + quantity: 1 + - type: "item" + gid: "arcane_dust" + quantity: 12 + results: + - type: "item" + gid: "arcanite_ingot" + xp: + - gid: "otherforge" + value: 14 +craft_purify_crude_iron_ingot: + name: "Purify Crude Iron Ingot" + description: "Purify crude iron ingots into an iron ingot." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + duration: + base: 60 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "crude_iron_ingot" + quantity: 4 + results: + - type: "item" + gid: "iron_ingot" + xp: + - gid: "otherforge" + value: 8 +craft_purify_iron_ingot: + name: "Purify Iron Ingot" + description: "Purify iron ingots into a pure iron ingot." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 5 + duration: + base: 70 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 4 + results: + - type: "item" + gid: "pure_iron_ingot" + xp: + - gid: "otherforge" + value: 11 +craft_iron_lockpicks: + name: "Craft Iron Lockpicks" + description: "Craft iron lockpicks." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 2 + results: + - type: "item" + gid: "iron_lockpicks" + xp: + - gid: "otherforge" + value: 15 +craft_iron_dagger: + name: "Craft Iron Dagger" + description: "Craft an iron dagger." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 2 + results: + - type: "item" + gid: "iron_dagger" + xp: + - gid: "otherforge" + value: 20 +craft_iron_short_sword: + name: "Craft Iron Short Sword" + description: "Craft an iron short sword." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + - type: "skill" + gid: "otherforge" + level: 3 + duration: + base: 100 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 4 + results: + - type: "item" + gid: "iron_short_sword" + xp: + - gid: "otherforge" + value: 50 +craft_iron_longsword: + name: "Craft Iron Longsword" + description: "Craft an iron longsword." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + - type: "skill" + gid: "otherforge" + level: 7 + duration: + base: 155 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 7 + results: + - type: "item" + gid: "iron_longsword" + xp: + - gid: "otherforge" + value: 120 +craft_iron_buckler: + name: "Craft Iron Buckler" + description: "Craft an iron buckler." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 4 + results: + - type: "item" + gid: "iron_buckler" + xp: + - gid: "otherforge" + value: 40 +craft_iron_shield: + name: "Craft Iron Shield" + description: "Craft an iron shield." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + - type: "skill" + gid: "otherforge" + level: 4 + duration: + base: 200 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 8 + results: + - type: "item" + gid: "iron_shield" + xp: + - gid: "otherforge" + value: 80 +craft_iron_cap: + name: "Craft Iron Cap" + description: "Craft an iron cap." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + - type: "skill" + gid: "otherforge" + level: 2 + duration: + base: 50 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 2 + results: + - type: "item" + gid: "iron_cap" + xp: + - gid: "otherforge" + value: 25 +craft_iron_sallet: + name: "Craft Iron Sallet" + description: "Craft an iron sallet." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + - type: "skill" + gid: "otherforge" + level: 6 + duration: + base: 100 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 4 + results: + - type: "item" + gid: "iron_sallet" + xp: + - gid: "otherforge" + value: 60 +craft_iron_leggings: + name: "Craft Iron Leggings" + description: "Craft iron leggings." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + - type: "skill" + gid: "otherforge" + level: 8 + duration: + base: 250 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 10 + results: + - type: "item" + gid: "iron_leggings" + xp: + - gid: "otherforge" + value: 150 +craft_iron_chainmail: + name: "Craft Iron Chainmail" + description: "Craft iron chainmail." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + - type: "skill" + gid: "otherforge" + level: 5 + duration: + base: 200 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 8 + results: + - type: "item" + gid: "iron_chainmail" + xp: + - gid: "otherforge" + value: 120 +craft_iron_platemail: + name: "Craft Iron Platemail" + description: "Craft iron platemail." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + - type: "skill" + gid: "otherforge" + level: 9 + duration: + base: 250 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 10 + results: + - type: "item" + gid: "iron_platemail" + xp: + - gid: "otherforge" + value: 170 +craft_arcanite_dagger: + name: "Craft Arcanite Dagger" + description: "Craft an arcanite dagger." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 11 + duration: + base: 90 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 2 + results: + - type: "item" + gid: "arcanite_dagger" + xp: + - gid: "otherforge" + value: 30 +craft_arcanite_short_sword: + name: "Craft Arcanite Short Sword" + description: "Craft an arcanite short sword." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 13 + duration: + base: 140 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 4 + results: + - type: "item" + gid: "arcanite_short_sword" + xp: + - gid: "otherforge" + value: 75 +craft_arcanite_longsword: + name: "Craft Arcanite Longsword" + description: "Craft an arcanite longsword." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 17 + duration: + base: 215 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 7 + results: + - type: "item" + gid: "arcanite_longsword" + xp: + - gid: "otherforge" + value: 180 +craft_arcanite_buckler: + name: "Craft Arcanite Buckler" + description: "Craft an arcanite buckler." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 10 + duration: + base: 140 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 4 + results: + - type: "item" + gid: "arcanite_buckler" + xp: + - gid: "otherforge" + value: 60 +craft_arcanite_shield: + name: "Craft Arcanite Shield" + description: "Craft an arcanite shield." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 14 + duration: + base: 240 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 8 + results: + - type: "item" + gid: "arcanite_shield" + xp: + - gid: "otherforge" + value: 120 +craft_arcanite_cap: + name: "Craft Arcanite Cap" + description: "Craft an arcanite cap." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 12 + duration: + base: 90 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 2 + results: + - type: "item" + gid: "arcanite_cap" + xp: + - gid: "otherforge" + value: 38 +craft_arcanite_sallet: + name: "Craft Arcanite Sallet" + description: "Craft an arcanite sallet." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 16 + duration: + base: 140 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 4 + results: + - type: "item" + gid: "arcanite_sallet" + xp: + - gid: "otherforge" + value: 80 +craft_arcanite_leggings: + name: "Craft Arcanite Leggings" + description: "Craft arcanite leggings." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 18 + duration: + base: 290 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 10 + results: + - type: "item" + gid: "arcanite_leggings" + xp: + - gid: "otherforge" + value: 225 +craft_arcanite_chainmail: + name: "Craft Arcanite Chainmail" + description: "Craft arcanite chainmail." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 15 + duration: + base: 240 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 8 + results: + - type: "item" + gid: "arcanite_chainmail" + xp: + - gid: "otherforge" + value: 180 +craft_arcanite_platemail: + name: "Craft Arcanite Platemail" + description: "Craft arcanite platemail." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 19 + duration: + base: 290 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 10 + results: + - type: "item" + gid: "arcanite_platemail" + xp: + - gid: "otherforge" + value: 255 +craft_balgoloth_plate: + name: "Craft Balgoloth Plate" + description: "Craft balgoloth plate." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 15 + duration: + base: 290 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "balgoloth_skull" + quantity: 1 + - type: "item" + gid: "arcanite_ingot" + quantity: 4 + results: + - type: "item" + gid: "balgoloth_plate" + xp: + - gid: "otherforge" + value: 500 +craft_iron_pickaxe: + name: "Craft Iron Pickaxe" + description: "Craft an iron pickaxe." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 3 + - type: "item" + gid: "wood" + quantity: 2 + results: + - type: "item" + gid: "iron_pickaxe" + xp: + - gid: "otherforge" + value: 25 +craft_iron_axe: + name: "Craft Iron Axe" + description: "Craft an iron axe." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 3 + - type: "item" + gid: "wood" + quantity: 2 + results: + - type: "item" + gid: "iron_axe" + xp: + - gid: "otherforge" + value: 25 +craft_iron_spade: + name: "Craft Iron Spade" + description: "Craft an iron spade." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "iron_ingot" + quantity: 3 + - type: "item" + gid: "wood" + quantity: 2 + results: + - type: "item" + gid: "iron_spade" + xp: + - gid: "otherforge" + value: 25 +craft_arcanite_pickaxe: + name: "Craft Arcanite Pickaxe" + description: "Craft an arcanite pickaxe." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 10 + duration: + base: 115 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 3 + - type: "item" + gid: "wood" + quantity: 2 + results: + - type: "item" + gid: "arcanite_pickaxe" + xp: + - gid: "otherforge" + value: 38 +craft_arcanite_axe: + name: "Craft Arcanite Axe" + description: "Craft an arcanite axe." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 10 + duration: + base: 115 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 3 + - type: "item" + gid: "wood" + quantity: 2 + results: + - type: "item" + gid: "arcanite_axe" + xp: + - gid: "otherforge" + value: 38 +craft_arcanite_spade: + name: "Craft Arcanite Spade" + description: "Craft an arcanite spade." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 2 + - type: "skill" + gid: "otherforge" + level: 10 + duration: + base: 115 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcanite_ingot" + quantity: 3 + - type: "item" + gid: "wood" + quantity: 2 + results: + - type: "item" + gid: "arcanite_spade" + xp: + - gid: "otherforge" + value: 38 +craft_onus_of_vision: + name: "Craft onus of vision" + description: "Craft an onus of vision." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "forge" + level: 1 + - type: "skill" + gid: "otherforge" + level: 5 + duration: + base: 170 + minimum: 35 + scaling: + - type: "skill" + gid: "otherforge" + scale_value: 0.5 + - type: "stat" + gid: "otherforge_speed" + scale_value: 1 + cost: + - type: "item" + gid: "pure_iron_ingot" + quantity: 1 + - type: "item" + gid: "warped_eyestalk" + quantity: 1 + - type: "item" + gid: "waning_light" + quantity: 1 + - type: "item" + gid: "yellow_beryl" + quantity: 1 + - type: "item" + gid: "lusterlight_tincture" + quantity: 1 + results: + - type: "item" + gid: "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_shawl_of_wiles: + name: "Weave shawl of wiles" + description: "Weave a shawl of wiles." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "aetherloom" + level: 1 + - type: "skill" + gid: "aetherweave" + level: 4 + duration: + base: 100 + 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: 15 + - type: "item" + gid: "gem_dust" + quantity: 1 + - type: "item" + gid: "arcane_dust" + quantity: 15 + results: + - type: "item" + gid: "shawl_of_wiles" + xp: + - gid: "aetherweave" + value: 10 +craft_alacrity_ribbon: + name: "Weave alacrity ribbon" + description: "Weave an alacrity ribbon." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "aetherloom" + level: 1 + - type: "skill" + gid: "aetherweave" + level: 7 + duration: + base: 100 + 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: 15 + - type: "item" + gid: "wisp_of_the_current" + quantity: 1 + - type: "item" + gid: "arcane_dust" + quantity: 10 + results: + - type: "item" + gid: "alacrity_ribbon" + xp: + - gid: "aetherweave" + value: 12 +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: 15 +craft_mending_salve: + name: "Mix mending salve" + description: "Mix a mending salve." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "aseas_leaf" + quantity: 2 + - type: "item" + gid: "arcane_dust" + quantity: 2 + results: + - type: "item" + gid: "mending_salve" + xp: + - gid: "fluxseethe" + value: 15 +craft_manadross_tincture: + name: "Distill manadross tincture" + description: "Create a manadross tincture." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "laboratory" + level: 1 + - type: "skill" + gid: "fluxseethe" + level: 5 + duration: + base: 180 + minimum: 35 + scaling: + - type: "skill" + gid: "fluxseethe" + scale_value: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcane_dust" + quantity: 200 + - type: "item" + gid: "wisp_of_the_current" + quantity: 1 + - type: "item" + gid: "shrine_hassock" + quantity: 1 + results: + - type: "item" + gid: "manadross_tincture" + xp: + - gid: "fluxseethe" + value: 70 +craft_lusterlight_tincture: + name: "Distill lusterlight tincture" + description: "Create a lusterlight tincture." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "laboratory" + level: 1 + - type: "skill" + gid: "fluxseethe" + level: 7 + - type: "time_of_day" + times: + - "firstlight" + duration: + base: 180 + minimum: 35 + scaling: + - type: "skill" + gid: "fluxseethe" + scale_value: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "shimmering_essence" + quantity: 15 + - type: "item" + gid: "claritas_flower" + quantity: 1 + - type: "item" + gid: "discord_pome" + quantity: 1 + results: + - type: "item" + gid: "lusterlight_tincture" + xp: + - gid: "fluxseethe" + value: 100 +craft_quarrying_draught: + name: "Brew quarrying draught" + description: "Brew a quarrying draught." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "laboratory" + level: 1 + - type: "skill" + gid: "fluxseethe" + level: 3 + duration: + base: 105 + minimum: 35 + scaling: + - type: "skill" + gid: "fluxseethe" + scale_value: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "gem_dust" + quantity: 1 + - type: "item" + gid: "burstshroom" + quantity: 6 + results: + - type: "item" + gid: "quarrying_draught" + xp: + - gid: "fluxseethe" + value: 30 +craft_reaping_draught: + name: "Brew reaping draught" + description: "Brew a reaping draught." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "laboratory" + level: 1 + - type: "skill" + gid: "fluxseethe" + level: 3 + duration: + base: 105 + minimum: 35 + scaling: + - type: "skill" + gid: "fluxseethe" + scale_value: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "silver_iris" + quantity: 1 + - type: "item" + gid: "woodrun_bloom" + quantity: 6 + results: + - type: "item" + gid: "reaping_draught" + xp: + - gid: "fluxseethe" + value: 30 +craft_trawling_draught: + name: "Brew trawling draught" + description: "Brew a trawling draught." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "laboratory" + level: 1 + - type: "skill" + gid: "fluxseethe" + level: 3 + duration: + base: 105 + minimum: 35 + scaling: + - type: "skill" + gid: "fluxseethe" + scale_value: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "shimmering_essence" + quantity: 2 + - type: "item" + gid: "warped_eyestalk" + quantity: 1 + results: + - type: "item" + gid: "trawling_draught" + xp: + - gid: "fluxseethe" + value: 30 +craft_woodflesh_potion: + name: "Brew woodflesh potion" + description: "Brew a woodflesh potion." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "laboratory" + level: 1 + - type: "skill" + gid: "fluxseethe" + level: 6 + duration: + base: 115 + minimum: 35 + scaling: + - type: "skill" + gid: "fluxseethe" + scale_value: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcane_dust" + quantity: 20 + - type: "item" + gid: "woodrun_bloom" + quantity: 10 + results: + - type: "item" + gid: "woodflesh_potion" + xp: + - gid: "fluxseethe" + value: 30 +craft_lightblood_potion: + name: "Brew lightblood potion" + description: "Brew a lightblood potion." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "laboratory" + level: 1 + - type: "skill" + gid: "fluxseethe" + level: 7 + duration: + base: 120 + minimum: 35 + scaling: + - type: "skill" + gid: "fluxseethe" + scale_value: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcane_dust" + quantity: 10 + - type: "item" + gid: "shimmering_essence" + quantity: 1 + - type: "item" + gid: "last_breath" + quantity: 10 + results: + - type: "item" + gid: "lightblood_potion" + xp: + - gid: "fluxseethe" + value: 33 +craft_mercuria_potion: + name: "Brew mercuria potion" + description: "Brew a mercuria potion." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "laboratory" + level: 1 + - type: "skill" + gid: "fluxseethe" + level: 8 + duration: + base: 125 + minimum: 35 + scaling: + - type: "skill" + gid: "fluxseethe" + scale_value: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "gem_dust" + quantity: 1 + - type: "item" + gid: "shimmering_essence" + quantity: 2 + - type: "item" + gid: "burstshroom" + quantity: 3 + results: + - type: "item" + gid: "mercuria_potion" + xp: + - gid: "fluxseethe" + value: 38 +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: 120 + minimum: 35 + scaling: + - type: "skill" + gid: "synthsever" + scale_value: 0.5 + cost: + - type: "item" + gid: "rusted_lockbox" + results: + - type: "item" + gid: "unlocked_rusted_lockbox" + - type: "xp" + gid: "synthsever" + base: 15 +open_unlocked_rusted_lockbox: + name: "Open Unlocked Rusted Lockbox" + description: "Open an unlocked rusted lockbox." + whatnot: + duration: + base: 5 + cost: + - type: "item" + gid: "unlocked_rusted_lockbox" + results: + - type: "item" + chance: 1 + table: + - gid: "vestige" + score: 0 + min_quantity: 20 + max_quantity: 100 + - gid: "red_beryl" + score: 0.30 + - gid: "tourmaline" + score: 0.45 + - gid: "yellow_beryl" + score: 0.60 + titles: + - gid: "beryly" + - gid: "paraiba_tourmaline" + score: 0.70 + - gid: "slate_ring" + score: 0.80 + - gid: "iron_ring" + score: 0.85 + - gid: "quartz_ring" + score: 0.90 + - gid: "granite_ring" + score: 0.95 +craft_gem_dust_from_red_beryl: + name: "Crush red beryl" + description: "Crush a red beryl into gem dust." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "red_beryl" + quantity: 1 + results: + - type: "item" + gid: "gem_dust" + xp: + - gid: "fluxseethe" + value: 4 +craft_gem_dust_from_tourmaline: + name: "Crush tourmaline" + description: "Crush a tourmaline into gem dust." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "fluxseethe_speed" + scale_value: 1 + cost: + - type: "item" + gid: "tourmaline" + quantity: 1 + results: + - type: "item" + gid: "gem_dust" + xp: + - gid: "fluxseethe" + value: 4 +craft_bluster_powder: + name: "Craft bluster powder" + description: "Crush materials and create bluster powder." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "spicebench" + level: 1 + - type: "skill" + gid: "spicework" + level: 5 + duration: + base: 90 + minimum: 35 + scaling: + - type: "skill" + gid: "spicework" + scale_value: 0.5 + - type: "stat" + gid: "spicework_speed" + scale_value: 1 + cost: + - type: "item" + gid: "arcane_dust" + quantity: 10 + - type: "item" + gid: "bollyrot_acerbic" + quantity: 2 + results: + - type: "item" + gid: "bluster_powder" + xp: + - gid: "spicework" + value: 15 +craft_mudtub_mash: + name: "Craft mudtub mash" + description: "Cook up some mudtub mash." + whatnot: + requirements: + - 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: 0.5 + - type: "stat" + gid: "spicework_speed" + scale_value: 1 + cost: + - type: "item" + gid: "mudtub" + quantity: 1 + results: + - type: "item" + gid: "mudtub_mash" + xp: + - gid: "spicework" + value: 8 +craft_midoras_spice: + name: "Craft midoras spice" + description: "Craft some midoras spice." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "spicebench" + level: 1 + - type: "skill" + gid: "spicework" + level: 2 + duration: + base: 70 + minimum: 35 + scaling: + - type: "skill" + gid: "spicework" + scale_value: 0.5 + - type: "stat" + gid: "spicework_speed" + scale_value: 1 + cost: + - type: "item" + gid: "midoras" + quantity: 1 + results: + - type: "item" + gid: "midoras_spice" + xp: + - gid: "spicework" + value: 10 +craft_midoras_mudtub_mash: + name: "Craft midoras mudtub mash" + description: "Cook up some midoras mudtub mash." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "spicebench" + level: 1 + - type: "skill" + gid: "spicework" + level: 2 + duration: + base: 70 + minimum: 35 + scaling: + - type: "skill" + gid: "spicework" + scale_value: 0.5 + - type: "stat" + gid: "spicework_speed" + scale_value: 1 + cost: + - type: "item" + gid: "midoras_spice" + quantity: 1 + - type: "item" + gid: "mudtub_mash" + quantity: 1 + results: + - type: "item" + gid: "midoras_mudtub_mash" + xp: + - gid: "spicework" + value: 10 +craft_dusted_templis: + name: "Craft dusted templis" + description: "Cook up some dusted templis." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "spicebench" + level: 1 + - type: "skill" + gid: "spicework" + level: 4 + duration: + base: 75 + minimum: 35 + scaling: + - type: "skill" + gid: "spicework" + scale_value: 0.5 + - type: "stat" + gid: "spicework_speed" + scale_value: 1 + cost: + - type: "item" + gid: "templis" + quantity: 1 + - type: "item" + gid: "arcane_dust" + quantity: 12 + results: + - type: "item" + gid: "dusted_templis" + xp: + - gid: "spicework" + value: 14 +beastslay_leviathan_floret: + name: "Hunt a Leviathan in Floret" + description: "You are hunting down a leviathan ravaging Floret." + whatnot: + requirements: + - type: "skill" + gid: "beastslay" + level: 1 + duration: + base: 80 + minimum: 40 + scaling: + - type: "skill" + gid: "beastslay" + scale_value: 0.5 + - type: "stat" + gid: "beastslay_speed" + scale_value: 1 + results: + - type: "monster_spawn" + location: "floret" + 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_faint_weaving_haste: + name: "Bind faint weaving haste" + description: "Bind an omen of faint weaving 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: "pluma_moss" + quantity: 10 + results: + - type: "item" + gid: "faint_weaving_haste" + xp: + - gid: "omenbind" + value: 12 +craft_lusterlight_brand: + name: "Bind lusterlight brand" + description: "Bind an omen of lusterlight." + whatnot: + requirements: + - type: "hearth_amenity" + gid: "binding_array" + level: 2 + - type: "skill" + gid: "omenbind" + level: 11 + duration: + base: 92 + minimum: 35 + scaling: + - type: "skill" + gid: "omenbind" + scale_value: 0.5 + - type: "stat" + gid: "omenbind_speed" + scale_value: 1 + cost: + - type: "item" + gid: "lusterlight_tincture" + quantity: 1 + - type: "item" + gid: "vestige" + quantity: 20 + results: + - type: "item" + gid: "lusterlight_brand" + xp: + - gid: "omenbind" + value: 18 +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 diff --git a/data/activities/havencast.yml b/data/activities/havencast.yml new file mode 100644 index 0000000..ce84d24 --- /dev/null +++ b/data/activities/havencast.yml @@ -0,0 +1,211 @@ +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: 2 +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: 3 +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: 5 + - 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: 8 +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: 7 +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: 9 diff --git a/data/activities/worldcall.yml b/data/activities/worldcall.yml new file mode 100644 index 0000000..bec622f --- /dev/null +++ b/data/activities/worldcall.yml @@ -0,0 +1,65 @@ +worldcall_hearth_passage: + name: "Cast Hearth Passage" + description: "Teleport to the location of your hearth." + whatnot: + tags: + - "spell" + - "worldcall" + requirements: + - type: "skill" + gid: "worldcall" + level: 1 + cost: + - type: "item" + gid: "stone" + quantity: 5 + - type: "item" + gid: "wood" + quantity: 5 + duration: + base: 60 + minimum: 35 + scaling: + - type: "skill" + gid: "worldcall" + scale_value: 0.5 + - type: "stat" + gid: "worldcall_speed" + scale_value: 1 + results: + - type: "hearth_location" + - type: "xp" + gid: "worldcall" + base: 4 +worldcall_project_thought: + name: "Cast Project Thought" + description: "Open brief, faint rifts to random places at your current location, possibly attracting a balgoloth." + whatnot: + tags: + - "spell" + - "worldcall" + requirements: + - type: "skill" + gid: "worldcall" + level: 5 + cost: + - type: "item" + gid: "gem_dust" + quantity: 1 + duration: + base: 62 + minimum: 35 + scaling: + - type: "skill" + gid: "worldcall" + scale_value: 0.5 + - type: "stat" + gid: "worldcall_speed" + scale_value: 1 + results: + - type: "create_monster_spawn" + gid: "balgoloth" + chance: 0.04 + - type: "xp" + gid: "worldcall" + base: 6 |