Loot, foods and salvage tweaks

This commit is contained in:
Michał 2023-07-19 14:16:20 +00:00 committed by Isse
parent 7bc3596caa
commit 29a1a7050b
360 changed files with 666 additions and 482 deletions

View File

@ -8,21 +8,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
### Added ### Added
- Recipe for twigs from wooden logs
- Esperanto translation - First version of multisalvage that allows to obtain more than one piece of material from salvage
- Item quantity sort in player inventory.
### Changed ### Changed
- Made helmets, necklaces, rings, twig armors and some gliders salvageable
- Plugins now target wasm32-unknown-wasi and all wasm cfgs are gone - Tweaked stats on some foods so they generally increase a tiny bit more HP
- Slightly reduced quantities of ingredients needed to craft cooked foods - Reduced idle time after consumption from 5 to 4 seconds
- Improved and cleaned loot tables for T1 and T2 dungeons as well as large cave monsters (Good bye, Bowls and Stones!) - Reduced interaction time for harvestable and collectible items to smooth the gameplay
- Gliders no longer drop from cave creatures
- Tweaked Archaeos, Basilisk, Dreadhorn, Dullahan, Mammoth, Ngoubou, Ntouka and Roshwalr loot tables to be a bit more rewarding
- Removed weapon and armor drops from standard NPCs
- Tweaked dungeons mobs and chests loot tables to be more balanced and rewarding
### Removed ### Removed
- Plugins can no longer prevent users from logging in
- Removed fallback support for old save folder pre 0.8.0
### Fixed ### Fixed
## [0.15.0] - 2023-07-01 ## [0.15.0] - 2023-07-01
@ -73,9 +73,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Durability free areas (`/area_add <area_name> no_durability ...`) - Durability free areas (`/area_add <area_name> no_durability ...`)
- Added Brazilian Portuguese translation. - Added Brazilian Portuguese translation.
- Added additional confirmation when trading for nothing. - Added additional confirmation when trading for nothing.
- Dwarven-Mine themed dungeon - Esperanto translation
- Multiple item types can be dropped from enemies and chests now - Item quantity sort in player inventory.
- Readable signs
### Changed ### Changed
@ -97,9 +96,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- The language identifiers used by the i18n translation system have been converted to IETF BCP 47 (RFC 5646) language tags. - The language identifiers used by the i18n translation system have been converted to IETF BCP 47 (RFC 5646) language tags.
- Improved particle performance for lava and leaves - Improved particle performance for lava and leaves
- The wander-radius of entities can be defined in their .ron config now - The wander-radius of entities can be defined in their .ron config now
- Dwarven-Mine themed dungeon
- Multiple item types can be dropped from enemies and chests now
- Readable signs
- Plugins now target wasm32-unknown-wasi and all wasm cfgs are gone
- Slightly reduced quantities of ingredients needed to craft cooked foods
- Improved and cleaned loot tables for T1 and T2 dungeons as well as large cave monsters (Good bye, Bowls and Stones!)
- Added coastal towns
### Removed ### Removed
- Plugins can no longer prevent users from logging in
### Fixed ### Fixed
- Doors - Doors

View File

@ -3,7 +3,7 @@
name: Automatic, name: Automatic,
body: RandomWith("adlet_elder"), body: RandomWith("adlet_elder"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: MultiDrop(LootTable("common.loot_tables.dungeon.tier-1.elder"), 2, 2), loot: MultiDrop(LootTable("common.loot_tables.dungeon.adlet.elder"), 2, 2),
inventory: ( inventory: (
loadout: FromBody, loadout: FromBody,
), ),

View File

@ -3,7 +3,7 @@
name: Name("Adlet Hunter"), name: Name("Adlet Hunter"),
body: RandomWith("adlet"), body: RandomWith("adlet"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-1.hunter"), loot: LootTable("common.loot_tables.dungeon.adlet.hunter"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.adlet.hunter"), inherit: Asset("common.loadout.dungeon.adlet.hunter"),

View File

@ -3,7 +3,7 @@
name: Name("Adlet Icepicker"), name: Name("Adlet Icepicker"),
body: RandomWith("adlet"), body: RandomWith("adlet"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-1.icepicker"), loot: LootTable("common.loot_tables.dungeon.adlet.icepicker"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.adlet.icepicker"), inherit: Asset("common.loadout.dungeon.adlet.icepicker"),

View File

@ -3,7 +3,7 @@
name: Name("Adlet Tracker"), name: Name("Adlet Tracker"),
body: RandomWith("adlet"), body: RandomWith("adlet"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-1.tracker"), loot: LootTable("common.loot_tables.dungeon.adlet.tracker"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.adlet.tracker"), inherit: Asset("common.loadout.dungeon.adlet.tracker"),

View File

@ -3,7 +3,7 @@
name: Name("Yeti"), name: Name("Yeti"),
body: RandomWith("yeti"), body: RandomWith("yeti"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-1.boss"), loot: LootTable("common.loot_tables.dungeon.adlet.boss"),
inventory: ( inventory: (
loadout: FromBody, loadout: FromBody,
), ),

View File

@ -3,7 +3,8 @@
name: Name("Mine Guard"), name: Name("Mine Guard"),
body: RandomWith("dwarf"), body: RandomWith("dwarf"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.spots.bandit"), // TODO Add custom loot table
loot: LootTable("common.loot_tables.humanoids.dwarf_graverobber"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.dwarven_quarry.mine_guard"), inherit: Asset("common.loadout.dungeon.dwarven_quarry.mine_guard"),

View File

@ -3,7 +3,8 @@
name: Name("Greedy Miner"), name: Name("Greedy Miner"),
body: RandomWith("dwarf"), body: RandomWith("dwarf"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.spots.bandit"), // TODO Add custom loot table
loot: LootTable("common.loot_tables.humanoids.dwarf_graverobber"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.dwarven_quarry.greedy_miner"), inherit: Asset("common.loadout.dungeon.dwarven_quarry.greedy_miner"),

View File

@ -3,7 +3,8 @@
name: Name("Greedy Miner"), name: Name("Greedy Miner"),
body: RandomWith("draugr"), body: RandomWith("draugr"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.spots.bandit"), // TODO Add custom loot table
loot: LootTable("common.loot_tables.humanoids.dwarf_graverobber"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.dwarven_quarry.greedy_miner"), inherit: Asset("common.loadout.dungeon.dwarven_quarry.greedy_miner"),

View File

@ -4,7 +4,7 @@
name: Name("Gnarling Chieftain"), name: Name("Gnarling Chieftain"),
body: RandomWith("gnarling"), body: RandomWith("gnarling"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-0.chieftain"), loot: LootTable("common.loot_tables.dungeon.gnarling.chieftain"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.chieftain"), inherit: Asset("common.loadout.dungeon.gnarling.chieftain"),

View File

@ -3,7 +3,7 @@
name: Name("Harvester"), name: Name("Harvester"),
body: RandomWith("harvester"), body: RandomWith("harvester"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-0.harvester"), loot: LootTable("common.loot_tables.dungeon.gnarling.harvester"),
inventory: ( inventory: (
loadout: FromBody, loadout: FromBody,
), ),

View File

@ -3,7 +3,7 @@
name: Name("Gnarling Logger"), name: Name("Gnarling Logger"),
body: RandomWith("gnarling"), body: RandomWith("gnarling"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-0.logger"), loot: LootTable("common.loot_tables.dungeon.gnarling.logger"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.logger"), inherit: Asset("common.loadout.dungeon.gnarling.logger"),

View File

@ -3,7 +3,7 @@
name: Name("Mandragora"), name: Name("Mandragora"),
body: RandomWith("mandragora"), body: RandomWith("mandragora"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-0.mandragora"), loot: LootTable("common.loot_tables.dungeon.gnarling.mandragora"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.mandragora"), inherit: Asset("common.loadout.dungeon.gnarling.mandragora"),

View File

@ -3,7 +3,7 @@
name: Name("Gnarling Mugger"), name: Name("Gnarling Mugger"),
body: RandomWith("gnarling"), body: RandomWith("gnarling"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-0.mugger"), loot: LootTable("common.loot_tables.dungeon.gnarling.mugger"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.mugger"), inherit: Asset("common.loadout.dungeon.gnarling.mugger"),

View File

@ -3,7 +3,7 @@
name: Name("Gnarling Stalker"), name: Name("Gnarling Stalker"),
body: RandomWith("gnarling"), body: RandomWith("gnarling"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-0.stalker"), loot: LootTable("common.loot_tables.dungeon.gnarling.stalker"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.stalker"), inherit: Asset("common.loadout.dungeon.gnarling.stalker"),

View File

@ -3,7 +3,7 @@
name: Name("Wooden Golem"), name: Name("Wooden Golem"),
body: RandomWith("woodgolem"), body: RandomWith("woodgolem"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-0.woodgolem"), loot: LootTable("common.loot_tables.dungeon.gnarling.woodgolem"),
inventory: ( inventory: (
loadout: FromBody, loadout: FromBody,
), ),

View File

@ -3,7 +3,7 @@
name: Name("Grave Robber"), name: Name("Grave Robber"),
body: RandomWith("dwarf"), body: RandomWith("dwarf"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.spots.bandit"), loot: LootTable("common.loot_tables.humanoids.dwarf_graverobber"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.spots.dwarf_graverobber"), inherit: Asset("common.loadout.spots.dwarf_graverobber"),

View File

@ -3,7 +3,7 @@
name: Name("Grim Salvager"), name: Name("Grim Salvager"),
body: RandomWith("humanoid"), body: RandomWith("humanoid"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.spots.bandit"), loot: LootTable("common.loot_tables.humanoids.grim_salvager"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.spots.dwarf_graverobber"), inherit: Asset("common.loadout.spots.dwarf_graverobber"),

View File

@ -3,7 +3,7 @@
name: Name("Pirate"), name: Name("Pirate"),
body: RandomWith("humanoid"), body: RandomWith("humanoid"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.spots.pirate"), loot: LootTable("common.loot_tables.humanoids.pirate"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.spots.pirate"), inherit: Asset("common.loadout.spots.pirate"),

View File

@ -3,7 +3,7 @@
name: Name("Witch"), name: Name("Witch"),
body: RandomWith("humanoid"), body: RandomWith("humanoid"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.spots.witch"), loot: LootTable("common.loot_tables.humanoids.witch"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.spots.witch"), inherit: Asset("common.loadout.spots.witch"),

View File

@ -5,7 +5,7 @@
name: Name("Paddy"), name: Name("Paddy"),
body: RandomWith("humanoid"), body: RandomWith("humanoid"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.creature.humanoid"), loot: LootTable("common.loot_tables.humanoids.humanoid"),
inventory: ( inventory: (
loadout: Inline(( loadout: Inline((
inherit: Asset("common.loadout.village.merchant"), inherit: Asset("common.loadout.village.merchant"),

View File

@ -3,7 +3,7 @@
name: Automatic, name: Automatic,
body: RandomWith("archaeos"), body: RandomWith("archaeos"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.creature.theropod.plate"), loot: LootTable("common.loot_tables.creature.theropod.archaeos"),
inventory: ( inventory: (
loadout: FromBody, loadout: FromBody,
), ),

View File

@ -3,7 +3,7 @@
name: Automatic, name: Automatic,
body: RandomWith("cyclops"), body: RandomWith("cyclops"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.dungeon.tier-4.miniboss"), loot: LootTable("common.loot_tables.creature.biped_large.cyclops"),
inventory: ( inventory: (
loadout: FromBody, loadout: FromBody,
), ),

View File

@ -3,7 +3,7 @@
name: Name("Dullahan"), name: Name("Dullahan"),
body: RandomWith("dullahan"), body: RandomWith("dullahan"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.creature.biped_large.default"), loot: LootTable("common.loot_tables.creature.biped_large.dullahan"),
inventory: ( inventory: (
loadout: FromBody, loadout: FromBody,
), ),

View File

@ -3,7 +3,7 @@
name: Automatic, name: Automatic,
body: RandomWith("ntouka"), body: RandomWith("ntouka"),
alignment: Alignment(Enemy), alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.creature.theropod.plate"), loot: LootTable("common.loot_tables.creature.theropod.ntouka"),
inventory: ( inventory: (
loadout: FromBody, loadout: FromBody,
), ),

View File

@ -8,6 +8,5 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -9,6 +9,5 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,5 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Leather), Material(Leather),
SalvageInto(Leather),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Lifecloth), Material(Lifecloth),
SalvageInto(Lifecloth), SalvageInto(Lifecloth, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Lifecloth), Material(Lifecloth),
SalvageInto(Lifecloth), SalvageInto(Lifecloth, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Lifecloth), Material(Lifecloth),
SalvageInto(Lifecloth), SalvageInto(Lifecloth, 3),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Lifecloth), Material(Lifecloth),
SalvageInto(Lifecloth), SalvageInto(Lifecloth, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Lifecloth), Material(Lifecloth),
SalvageInto(Lifecloth), SalvageInto(Lifecloth, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Lifecloth), Material(Lifecloth),
SalvageInto(Lifecloth), SalvageInto(Lifecloth, 2),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Lifecloth), Material(Lifecloth),
SalvageInto(Lifecloth), SalvageInto(Lifecloth, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Low, quality: Low,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Low, quality: Low,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Low, quality: Low,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 3),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Low, quality: Low,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Low, quality: Low,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Low, quality: Low,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 2),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Low, quality: Low,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Epic, quality: Epic,
tags: [ tags: [
Material(Moonweave), Material(Moonweave),
SalvageInto(Moonweave), SalvageInto(Moonweave, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Epic, quality: Epic,
tags: [ tags: [
Material(Moonweave), Material(Moonweave),
SalvageInto(Moonweave), SalvageInto(Moonweave, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Epic, quality: Epic,
tags: [ tags: [
Material(Moonweave), Material(Moonweave),
SalvageInto(Moonweave), SalvageInto(Moonweave, 3),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Epic, quality: Epic,
tags: [ tags: [
Material(Moonweave), Material(Moonweave),
SalvageInto(Moonweave), SalvageInto(Moonweave, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Epic, quality: Epic,
tags: [ tags: [
Material(Moonweave), Material(Moonweave),
SalvageInto(Moonweave), SalvageInto(Moonweave, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Epic, quality: Epic,
tags: [ tags: [
Material(Moonweave), Material(Moonweave),
SalvageInto(Moonweave), SalvageInto(Moonweave, 2),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Epic, quality: Epic,
tags: [ tags: [
Material(Moonweave), Material(Moonweave),
SalvageInto(Moonweave), SalvageInto(Moonweave, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Silk), Material(Silk),
SalvageInto(Silk), SalvageInto(Silk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Silk), Material(Silk),
SalvageInto(Silk), SalvageInto(Silk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Silk), Material(Silk),
SalvageInto(Silk), SalvageInto(Silk, 3),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Silk), Material(Silk),
SalvageInto(Silk), SalvageInto(Silk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Silk), Material(Silk),
SalvageInto(Silk), SalvageInto(Silk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Silk), Material(Silk),
SalvageInto(Silk), SalvageInto(Silk, 2),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Moderate, quality: Moderate,
tags: [ tags: [
Material(Silk), Material(Silk),
SalvageInto(Silk), SalvageInto(Silk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Legendary, quality: Legendary,
tags: [ tags: [
Material(Sunsilk), Material(Sunsilk),
SalvageInto(Sunsilk), SalvageInto(Sunsilk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Legendary, quality: Legendary,
tags: [ tags: [
Material(Sunsilk), Material(Sunsilk),
SalvageInto(Sunsilk), SalvageInto(Sunsilk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Legendary, quality: Legendary,
tags: [ tags: [
Material(Sunsilk), Material(Sunsilk),
SalvageInto(Sunsilk), SalvageInto(Sunsilk, 3),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Legendary, quality: Legendary,
tags: [ tags: [
Material(Sunsilk), Material(Sunsilk),
SalvageInto(Sunsilk), SalvageInto(Sunsilk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Legendary, quality: Legendary,
tags: [ tags: [
Material(Sunsilk), Material(Sunsilk),
SalvageInto(Sunsilk), SalvageInto(Sunsilk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Legendary, quality: Legendary,
tags: [ tags: [
Material(Sunsilk), Material(Sunsilk),
SalvageInto(Sunsilk), SalvageInto(Sunsilk, 2),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Legendary, quality: Legendary,
tags: [ tags: [
Material(Sunsilk), Material(Sunsilk),
SalvageInto(Sunsilk), SalvageInto(Sunsilk, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Wool), Material(Wool),
SalvageInto(Wool), SalvageInto(Wool, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Wool), Material(Wool),
SalvageInto(Wool), SalvageInto(Wool, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Wool), Material(Wool),
SalvageInto(Wool), SalvageInto(Wool, 3),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Wool), Material(Wool),
SalvageInto(Wool), SalvageInto(Wool, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Wool), Material(Wool),
SalvageInto(Wool), SalvageInto(Wool, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Wool), Material(Wool),
SalvageInto(Wool), SalvageInto(Wool, 2),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Wool), Material(Wool),
SalvageInto(Wool), SalvageInto(Wool, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 3),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 2),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 3),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 2),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 3),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 2),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Material(Linen), Material(Linen),
SalvageInto(Linen), SalvageInto(Linen, 1),
], ],
) )

View File

@ -8,6 +8,6 @@ ItemDef(
quality: High, quality: High,
tags: [ tags: [
Material(Carapace), Material(Carapace),
SalvageInto(Carapace), SalvageInto(Carapace, 1),
], ],
) )

Some files were not shown because too many files have changed in this diff Show More