diff --git a/assets/common/loot_tables/creature/quad_low/basilisk.ron b/assets/common/loot_tables/creature/quad_low/basilisk.ron index e4b53504dd..67a3e33f9a 100644 --- a/assets/common/loot_tables/creature/quad_low/basilisk.ron +++ b/assets/common/loot_tables/creature/quad_low/basilisk.ron @@ -1,7 +1,7 @@ [ (1, All([ - MultiDrop(Item("common.items.food.meat.beast_large_raw"), 2, 4), - MultiDrop(Item("common.items.crafting_ing.hide.plate"), 1, 2), + MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 4), + MultiDrop(Item("common.items.crafting_ing.hide.plate"), 4, 6), Item("common.items.crafting_ing.animal_misc.grim_eyeball"), ], )), diff --git a/assets/common/loot_tables/creature/quad_low/carapace.ron b/assets/common/loot_tables/creature/quad_low/carapace.ron index 1adcfebb28..718c6cc322 100644 --- a/assets/common/loot_tables/creature/quad_low/carapace.ron +++ b/assets/common/loot_tables/creature/quad_low/carapace.ron @@ -1,5 +1,7 @@ [ - (1.0, Item("common.items.food.meat.tough_raw")), - (3.0, Item("common.items.crafting_ing.hide.carapace")), - + (1, All([ + MultiDrop(Item("common.items.food.meat.tough_raw"), 1, 3), + MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 2, 3), + ], + )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_low/elbst.ron b/assets/common/loot_tables/creature/quad_low/elbst.ron index 1fb63f4da8..fc0a7e08eb 100644 --- a/assets/common/loot_tables/creature/quad_low/elbst.ron +++ b/assets/common/loot_tables/creature/quad_low/elbst.ron @@ -1,5 +1,5 @@ [ - (1.0, Item("common.items.crafting_ing.hide.tough_hide")), + (1.0, MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 1, 2)), (1.0, Item("common.items.crafting_ing.animal_misc.viscous_ooze")), (1.0, Item("common.items.food.meat.tough_raw")), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_low/generic.ron b/assets/common/loot_tables/creature/quad_low/generic.ron index dd49230ec2..2fadb68e3a 100644 --- a/assets/common/loot_tables/creature/quad_low/generic.ron +++ b/assets/common/loot_tables/creature/quad_low/generic.ron @@ -1,4 +1,4 @@ [ (1.0, Item("common.items.food.meat.tough_raw")), - (3.0, Item("common.items.crafting_ing.hide.scales")), + (3.0, MultiDrop(Item("common.items.crafting_ing.hide.scales"), 2, 3)), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_low/lavadrake.ron b/assets/common/loot_tables/creature/quad_low/lavadrake.ron index 514836384e..4621773c6a 100644 --- a/assets/common/loot_tables/creature/quad_low/lavadrake.ron +++ b/assets/common/loot_tables/creature/quad_low/lavadrake.ron @@ -1,5 +1,8 @@ [ - (1.0, Item("common.items.food.meat.tough_raw")), - (3.0, Item("common.items.crafting_ing.hide.carapace")), - (1.0, MultiDrop(Item("common.items.crafting_ing.living_embers"), 2, 4)), + (1, All([ + MultiDrop(Item("common.items.food.meat.tough_raw"), 0, 3), + MultiDrop(Item("common.items.crafting_ing.hide.plate"), 1, 2), + MultiDrop(Item("common.items.crafting_ing.living_embers"), 1, 3), + ], + )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_low/maneater.ron b/assets/common/loot_tables/creature/quad_low/maneater.ron index 1b4a4db7d1..744a601e36 100644 --- a/assets/common/loot_tables/creature/quad_low/maneater.ron +++ b/assets/common/loot_tables/creature/quad_low/maneater.ron @@ -1,6 +1,9 @@ [ - (9.0, Item("common.items.crafting_ing.animal_misc.lively_vine")), - (9.0, LootTable("common.loot_tables.food.wild_ingredients")), - (1.0, Item("common.items.armor.misc.head.bamboo_twig")), - (5.0, MultiDrop(Item("common.items.crafting_ing.sentient_seed"), 1, 3)), + (9.5, All([ + MultiDrop(Item("common.items.crafting_ing.animal_misc.lively_vine"), 2, 4), + MultiDrop(Item("common.loot_tables.food.wild_ingredients"), 1, 1), + MultiDrop(Item("common.items.crafting_ing.sentient_seed"), 1, 3), + ], + )), + (0.5, Item("common.items.armor.misc.head.bamboo_twig")), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_low/moss.ron b/assets/common/loot_tables/creature/quad_low/moss.ron index 79bb3b2e52..8468df3392 100644 --- a/assets/common/loot_tables/creature/quad_low/moss.ron +++ b/assets/common/loot_tables/creature/quad_low/moss.ron @@ -1,5 +1,8 @@ [ - (1.0, Item("common.items.crafting_ing.resin")), - (1.0, Item("common.items.log.hardwood")), - (1.0, Item("common.items.flowers.plant_fiber")), + (1, All([ + MultiDrop(Item("common.items.crafting_ing.resin"), 2, 3), + MultiDrop(Item("common.items.log.hardwood"), 2, 3), + MultiDrop(Item("common.items.flowers.plant_fiber""), 3, 4), + ], + )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_low/reefsnapper.ron b/assets/common/loot_tables/creature/quad_low/reefsnapper.ron index a33d0308ab..dcb5975554 100644 --- a/assets/common/loot_tables/creature/quad_low/reefsnapper.ron +++ b/assets/common/loot_tables/creature/quad_low/reefsnapper.ron @@ -1,5 +1,5 @@ [ - (2.0, Item("common.items.food.meat.tough_raw")), - (3.0, Item("common.items.crafting_ing.hide.carapace")), + (1.0, Item("common.items.food.meat.tough_raw")), + (2.0, MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 1, 2)), (1.0, Item("common.items.crafting_ing.coral_branch")), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_low/rootsnapper.ron b/assets/common/loot_tables/creature/quad_low/rootsnapper.ron index 2bf9cbe9b3..65238eee4a 100644 --- a/assets/common/loot_tables/creature/quad_low/rootsnapper.ron +++ b/assets/common/loot_tables/creature/quad_low/rootsnapper.ron @@ -1,5 +1,5 @@ [ - (2.0, Item("common.items.food.meat.tough_raw")), - (3.0, Item("common.items.crafting_ing.hide.carapace")), - (1.0, Item("common.items.crafting_ing.animal_misc.lively_vine")), + (1.0, Item("common.items.food.meat.tough_raw")), + (2.0, MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 1, 2)), + (1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.lively_vine"), 1, 3)), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_low/salamander.ron b/assets/common/loot_tables/creature/quad_low/salamander.ron index bb26c2419f..cf1d235b80 100644 --- a/assets/common/loot_tables/creature/quad_low/salamander.ron +++ b/assets/common/loot_tables/creature/quad_low/salamander.ron @@ -1,5 +1,5 @@ [ - (1.0, Item("common.items.crafting_ing.hide.tough_hide")), + (1.0, MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 1, 2)), + (1.0, MultiDrop(Item("common.items.crafting_ing.living_embers"), 1, 2)), (1.0, Item("common.items.food.meat.tough_raw")), - (1.0, Item("common.items.crafting_ing.living_embers")), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_low/venemous.ron b/assets/common/loot_tables/creature/quad_low/venemous.ron index cdda647e2e..84b61173bc 100644 --- a/assets/common/loot_tables/creature/quad_low/venemous.ron +++ b/assets/common/loot_tables/creature/quad_low/venemous.ron @@ -1,5 +1,5 @@ [ (4.0, LootTable("common.loot_tables.creature.quad_low.generic")), - (1.0, Item("common.items.crafting_ing.animal_misc.sharp_fang")), - (2.0, Item("common.items.crafting_ing.animal_misc.venom_sac")), + (1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 1, 2)), + (1.0, Item("common.items.crafting_ing.animal_misc.venom_sac")), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_medium/catoblepas.ron b/assets/common/loot_tables/creature/quad_medium/catoblepas.ron index b9f754f9eb..439a6c9314 100644 --- a/assets/common/loot_tables/creature/quad_medium/catoblepas.ron +++ b/assets/common/loot_tables/creature/quad_medium/catoblepas.ron @@ -1,5 +1,5 @@ [ (1.5, Item("common.items.crafting_ing.animal_misc.grim_eyeball")), - (4.0, LootTable("common.loot_tables.creature.quad_medium.generic")), + (2.5, LootTable("common.loot_tables.creature.quad_medium.generic")), (1.0, Item("common.items.crafting_ing.hide.rugged_hide")), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_medium/clawed.ron b/assets/common/loot_tables/creature/quad_medium/clawed.ron index 3a54656ef6..e29b1f7433 100644 --- a/assets/common/loot_tables/creature/quad_medium/clawed.ron +++ b/assets/common/loot_tables/creature/quad_medium/clawed.ron @@ -1,4 +1,4 @@ [ (4.0, LootTable("common.loot_tables.creature.quad_medium.generic")), - (2.0, Item("common.items.crafting_ing.animal_misc.claw")), + (2.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.claw"), 1, 4)), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_medium/dreadhorn.ron b/assets/common/loot_tables/creature/quad_medium/dreadhorn.ron index db8002ae01..936f968d49 100644 --- a/assets/common/loot_tables/creature/quad_medium/dreadhorn.ron +++ b/assets/common/loot_tables/creature/quad_medium/dreadhorn.ron @@ -1,8 +1,8 @@ [ (1, All([ - MultiDrop(Item("common.items.food.meat.beast_large_raw"), 2, 4), - MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 2), - MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 0, 3), + MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 4), + MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 1, 2), + MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 2, 4), ], )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_medium/fanged.ron b/assets/common/loot_tables/creature/quad_medium/fanged.ron index 6623e7cc4e..2c10e314c5 100644 --- a/assets/common/loot_tables/creature/quad_medium/fanged.ron +++ b/assets/common/loot_tables/creature/quad_medium/fanged.ron @@ -1,4 +1,4 @@ [ (4.0, LootTable("common.loot_tables.creature.quad_medium.generic")), - (2.0, Item("common.items.crafting_ing.animal_misc.sharp_fang")), + (2.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 1, 2)), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_medium/ice.ron b/assets/common/loot_tables/creature/quad_medium/ice.ron index c3ee3b92fc..eab4772425 100644 --- a/assets/common/loot_tables/creature/quad_medium/ice.ron +++ b/assets/common/loot_tables/creature/quad_medium/ice.ron @@ -1,4 +1,7 @@ [ - (1.0, Item("common.items.crafting_ing.hide.animal_hide")), - (1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 1, 2)), + (1, All([ + MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 2, 3), + MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 1, 2), + ], + )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_medium/icedrake.ron b/assets/common/loot_tables/creature/quad_medium/icedrake.ron index a89e908895..47b95699cb 100644 --- a/assets/common/loot_tables/creature/quad_medium/icedrake.ron +++ b/assets/common/loot_tables/creature/quad_medium/icedrake.ron @@ -1,5 +1,8 @@ [ - (1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 1, 2)), - (1.0, MultiDrop(Item("common.items.food.meat.tough_raw"), 1, 2)), - (1.0, Item("common.items.crafting_ing.hide.carapace")), + (1, All([ + MultiDrop(Item("common.items.food.meat.tough_raw"), 0, 3), + MultiDrop(Item("common.items.crafting_ing.hide.plate"), 1, 2), + MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 1, 3), + ], + )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_medium/mammoth.ron b/assets/common/loot_tables/creature/quad_medium/mammoth.ron index 3ee6b12510..f9aded3056 100644 --- a/assets/common/loot_tables/creature/quad_medium/mammoth.ron +++ b/assets/common/loot_tables/creature/quad_medium/mammoth.ron @@ -1,7 +1,7 @@ [ (1, All([ - MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 0, 1), - MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 0, 2), + MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 2, 4), + MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 1, 2), ], )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_medium/roshwalr.ron b/assets/common/loot_tables/creature/quad_medium/roshwalr.ron index 22c24ae5ff..2e5d546043 100644 --- a/assets/common/loot_tables/creature/quad_medium/roshwalr.ron +++ b/assets/common/loot_tables/creature/quad_medium/roshwalr.ron @@ -1,8 +1,8 @@ [ (1, All([ - MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 0, 3), - MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 0, 3), - MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 0, 2), + MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 1, 3), + MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 1, 3), + MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 1, 2), ], )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/quad_medium/yak.ron b/assets/common/loot_tables/creature/quad_medium/yak.ron index c1c91ff337..ef31cf3847 100644 --- a/assets/common/loot_tables/creature/quad_medium/yak.ron +++ b/assets/common/loot_tables/creature/quad_medium/yak.ron @@ -1,4 +1,4 @@ [ (1.0, Item("common.items.food.meat.beast_large_raw")), - (1.0, Item("common.items.crafting_ing.hide.animal_hide")), + (1.0, Item("common.items.crafting_ing.hide.tough_hide")), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/theropod/archaeos.ron b/assets/common/loot_tables/creature/theropod/archaeos.ron index df4ad63102..80b8b72cba 100644 --- a/assets/common/loot_tables/creature/theropod/archaeos.ron +++ b/assets/common/loot_tables/creature/theropod/archaeos.ron @@ -1,7 +1,7 @@ [ (1, All([ - MultiDrop(Item("common.items.food.meat.beast_large_raw"), 2, 5), - MultiDrop(Item("common.items.crafting_ing.hide.plate"), 1, 4), + MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 5), + MultiDrop(Item("common.items.crafting_ing.hide.plate"), 3, 5), MultiDrop(Item("common.items.crafting_ing.animal_misc.claw"), 2, 4), MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 1), ], diff --git a/assets/common/loot_tables/creature/theropod/horned.ron b/assets/common/loot_tables/creature/theropod/horned.ron index d3767b3bc1..bf91e5387c 100644 --- a/assets/common/loot_tables/creature/theropod/horned.ron +++ b/assets/common/loot_tables/creature/theropod/horned.ron @@ -1,4 +1,7 @@ [ - (1.0, Item("common.items.crafting_ing.hide.rugged_hide")), - (1.0, Item("common.items.crafting_ing.animal_misc.large_horn")), + (1, All([ + MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 1, 2), + MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 2), + ], + )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/theropod/ntouka.ron b/assets/common/loot_tables/creature/theropod/ntouka.ron index 179d0f82f9..9da532c45e 100644 --- a/assets/common/loot_tables/creature/theropod/ntouka.ron +++ b/assets/common/loot_tables/creature/theropod/ntouka.ron @@ -1,7 +1,7 @@ [ (1, All([ - MultiDrop(Item("common.items.food.meat.beast_large_raw"), 2, 4), - MultiDrop(Item("common.items.crafting_ing.hide.plate"), 1, 3), + MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 5), + MultiDrop(Item("common.items.crafting_ing.hide.plate"), 3, 5), MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 2), ], )), diff --git a/assets/common/loot_tables/creature/theropod/odonto.ron b/assets/common/loot_tables/creature/theropod/odonto.ron index b8675d794f..e05d002fa1 100644 --- a/assets/common/loot_tables/creature/theropod/odonto.ron +++ b/assets/common/loot_tables/creature/theropod/odonto.ron @@ -1,4 +1,9 @@ [ - (1.0, Item("common.items.crafting_ing.hide.rugged_hide")), - (1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 2, 2)), + (1, All([ + MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 5), + MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 3, 5), + MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 2, 4), + MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 1), + ], + )), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/theropod/raptor.ron b/assets/common/loot_tables/creature/theropod/raptor.ron index 961d48c4fb..9e63c401a3 100644 --- a/assets/common/loot_tables/creature/theropod/raptor.ron +++ b/assets/common/loot_tables/creature/theropod/raptor.ron @@ -1,5 +1,5 @@ [ - (1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 1, 1)), + (1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 1, 3)), (2.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.raptor_feather"), 2, 6)), - (1.0, MultiDrop(Item("common.items.crafting_ing.hide.scales"), 1, 2)), + (1.0, MultiDrop(Item("common.items.crafting_ing.hide.scales"), 2, 3)), ] \ No newline at end of file diff --git a/assets/common/loot_tables/creature/theropod/scale.ron b/assets/common/loot_tables/creature/theropod/scale.ron index e101009b9c..5bca5280e2 100644 --- a/assets/common/loot_tables/creature/theropod/scale.ron +++ b/assets/common/loot_tables/creature/theropod/scale.ron @@ -1,4 +1,4 @@ [ - (1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.raptor_feather"), 1, 2)), + (1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.raptor_feather"), 2, 3)), (2.0, MultiDrop(Item("common.items.crafting_ing.hide.scales"), 2, 6)), ] \ No newline at end of file