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]
### Added
- Esperanto translation
- Item quantity sort in player inventory.
- Recipe for twigs from wooden logs
- First version of multisalvage that allows to obtain more than one piece of material from salvage
### Changed
- 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!)
- Made helmets, necklaces, rings, twig armors and some gliders salvageable
- Tweaked stats on some foods so they generally increase a tiny bit more HP
- Reduced idle time after consumption from 5 to 4 seconds
- 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
- Plugins can no longer prevent users from logging in
- Removed fallback support for old save folder pre 0.8.0
### Fixed
## [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 ...`)
- Added Brazilian Portuguese translation.
- Added additional confirmation when trading for nothing.
- Dwarven-Mine themed dungeon
- Multiple item types can be dropped from enemies and chests now
- Readable signs
- Esperanto translation
- Item quantity sort in player inventory.
### 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.
- Improved particle performance for lava and leaves
- 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
- Plugins can no longer prevent users from logging in
### Fixed
- Doors

View File

@ -3,7 +3,7 @@
name: Automatic,
body: RandomWith("adlet_elder"),
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: (
loadout: FromBody,
),

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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