mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Merge branch 'sam/loot' into 'master'
Small dungeon loot rebalance. See merge request veloren/veloren!2801
This commit is contained in:
commit
a00c0d4c0d
@ -3,7 +3,7 @@ EntityConfig (
|
||||
body: RandomWith("dwarf"),
|
||||
alignment: Alignment(Enemy),
|
||||
|
||||
loot: LootTable("common.loot_tables.humanoids"),
|
||||
loot: LootTable("common.loot_tables.creature.humanoid"),
|
||||
|
||||
hands: TwoHanded(Item("common.items.weapons.hammer.steel_hammer-3")),
|
||||
|
||||
|
@ -3,7 +3,7 @@ EntityConfig (
|
||||
body: RandomWith("humanoid"),
|
||||
alignment: Alignment(Enemy),
|
||||
|
||||
loot: LootTable("common.loot_tables.humanoids"),
|
||||
loot: LootTable("common.loot_tables.creature.humanoid"),
|
||||
|
||||
hands: TwoHanded(Item("common.items.weapons.hammer.steel_hammer-0")),
|
||||
|
||||
|
@ -13,7 +13,7 @@ EntityConfig (
|
||||
))),
|
||||
alignment: Alignment(Enemy),
|
||||
|
||||
loot: LootTable("common.loot_tables.humanoids"),
|
||||
loot: LootTable("common.loot_tables.creature.humanoid"),
|
||||
|
||||
hands: TwoHanded(Item("common.items.weapons.sceptre.belzeshrub")),
|
||||
|
||||
|
@ -7,7 +7,7 @@ EntityConfig (
|
||||
|
||||
alignment: Alignment(Enemy),
|
||||
|
||||
loot: LootTable("common.loot_tables.humanoids"),
|
||||
loot: LootTable("common.loot_tables.creature.humanoid"),
|
||||
|
||||
hands: TwoHanded(Item("common.items.weapons.sword.cultist")),
|
||||
|
||||
|
9
assets/common/loot_tables/armor/cloth/lifecloth.ron
Normal file
9
assets/common/loot_tables/armor/cloth/lifecloth.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.cloth.druid.back")),
|
||||
(1.0, Item("common.items.armor.cloth.druid.belt")),
|
||||
(1.0, Item("common.items.armor.cloth.druid.chest")),
|
||||
(1.0, Item("common.items.armor.cloth.druid.foot")),
|
||||
(1.0, Item("common.items.armor.cloth.druid.hand")),
|
||||
(1.0, Item("common.items.armor.cloth.druid.pants")),
|
||||
(1.0, Item("common.items.armor.cloth.druid.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/cloth/linen.ron
Normal file
9
assets/common/loot_tables/armor/cloth/linen.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.cloth.linen.back")),
|
||||
(1.0, Item("common.items.armor.cloth.linen.belt")),
|
||||
(1.0, Item("common.items.armor.cloth.linen.chest")),
|
||||
(1.0, Item("common.items.armor.cloth.linen.foot")),
|
||||
(1.0, Item("common.items.armor.cloth.linen.hand")),
|
||||
(1.0, Item("common.items.armor.cloth.linen.pants")),
|
||||
(1.0, Item("common.items.armor.cloth.linen.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/cloth/moonweave.ron
Normal file
9
assets/common/loot_tables/armor/cloth/moonweave.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.cloth.moonweave.back")),
|
||||
(1.0, Item("common.items.armor.cloth.moonweave.belt")),
|
||||
(1.0, Item("common.items.armor.cloth.moonweave.chest")),
|
||||
(1.0, Item("common.items.armor.cloth.moonweave.foot")),
|
||||
(1.0, Item("common.items.armor.cloth.moonweave.hand")),
|
||||
(1.0, Item("common.items.armor.cloth.moonweave.pants")),
|
||||
(1.0, Item("common.items.armor.cloth.moonweave.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/cloth/silk.ron
Normal file
9
assets/common/loot_tables/armor/cloth/silk.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.cloth.silken.back")),
|
||||
(1.0, Item("common.items.armor.cloth.silken.belt")),
|
||||
(1.0, Item("common.items.armor.cloth.silken.chest")),
|
||||
(1.0, Item("common.items.armor.cloth.silken.foot")),
|
||||
(1.0, Item("common.items.armor.cloth.silken.hand")),
|
||||
(1.0, Item("common.items.armor.cloth.silken.pants")),
|
||||
(1.0, Item("common.items.armor.cloth.silken.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/cloth/sunsilk.ron
Normal file
9
assets/common/loot_tables/armor/cloth/sunsilk.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.cloth.sunsilk.back")),
|
||||
(1.0, Item("common.items.armor.cloth.sunsilk.belt")),
|
||||
(1.0, Item("common.items.armor.cloth.sunsilk.chest")),
|
||||
(1.0, Item("common.items.armor.cloth.sunsilk.foot")),
|
||||
(1.0, Item("common.items.armor.cloth.sunsilk.hand")),
|
||||
(1.0, Item("common.items.armor.cloth.sunsilk.pants")),
|
||||
(1.0, Item("common.items.armor.cloth.sunsilk.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/cloth/wool.ron
Normal file
9
assets/common/loot_tables/armor/cloth/wool.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.cloth.woolen.back")),
|
||||
(1.0, Item("common.items.armor.cloth.woolen.belt")),
|
||||
(1.0, Item("common.items.armor.cloth.woolen.chest")),
|
||||
(1.0, Item("common.items.armor.cloth.woolen.foot")),
|
||||
(1.0, Item("common.items.armor.cloth.woolen.hand")),
|
||||
(1.0, Item("common.items.armor.cloth.woolen.pants")),
|
||||
(1.0, Item("common.items.armor.cloth.woolen.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/hide/carapace.ron
Normal file
9
assets/common/loot_tables/armor/hide/carapace.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.hide.carapace.back")),
|
||||
(1.0, Item("common.items.armor.hide.carapace.belt")),
|
||||
(1.0, Item("common.items.armor.hide.carapace.chest")),
|
||||
(1.0, Item("common.items.armor.hide.carapace.foot")),
|
||||
(1.0, Item("common.items.armor.hide.carapace.hand")),
|
||||
(1.0, Item("common.items.armor.hide.carapace.pants")),
|
||||
(1.0, Item("common.items.armor.hide.carapace.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/hide/dragonscale.ron
Normal file
9
assets/common/loot_tables/armor/hide/dragonscale.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.hide.dragonscale.back")),
|
||||
(1.0, Item("common.items.armor.hide.dragonscale.belt")),
|
||||
(1.0, Item("common.items.armor.hide.dragonscale.chest")),
|
||||
(1.0, Item("common.items.armor.hide.dragonscale.foot")),
|
||||
(1.0, Item("common.items.armor.hide.dragonscale.hand")),
|
||||
(1.0, Item("common.items.armor.hide.dragonscale.pants")),
|
||||
(1.0, Item("common.items.armor.hide.dragonscale.shoulder")),
|
||||
]
|
@ -1,4 +1,5 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.hide.leather.back")),
|
||||
(1.0, Item("common.items.armor.hide.leather.belt")),
|
||||
(1.0, Item("common.items.armor.hide.leather.chest")),
|
||||
(1.0, Item("common.items.armor.hide.leather.foot")),
|
9
assets/common/loot_tables/armor/hide/plate.ron
Normal file
9
assets/common/loot_tables/armor/hide/plate.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.hide.primal.back")),
|
||||
(1.0, Item("common.items.armor.hide.primal.belt")),
|
||||
(1.0, Item("common.items.armor.hide.primal.chest")),
|
||||
(1.0, Item("common.items.armor.hide.primal.foot")),
|
||||
(1.0, Item("common.items.armor.hide.primal.hand")),
|
||||
(1.0, Item("common.items.armor.hide.primal.pants")),
|
||||
(1.0, Item("common.items.armor.hide.primal.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/hide/scale.ron
Normal file
9
assets/common/loot_tables/armor/hide/scale.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.hide.scale.back")),
|
||||
(1.0, Item("common.items.armor.hide.scale.belt")),
|
||||
(1.0, Item("common.items.armor.hide.scale.chest")),
|
||||
(1.0, Item("common.items.armor.hide.scale.foot")),
|
||||
(1.0, Item("common.items.armor.hide.scale.hand")),
|
||||
(1.0, Item("common.items.armor.hide.scale.pants")),
|
||||
(1.0, Item("common.items.armor.hide.scale.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/metal/bloodsteel.ron
Normal file
9
assets/common/loot_tables/armor/metal/bloodsteel.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.mail.bloodsteel.back")),
|
||||
(1.0, Item("common.items.armor.mail.bloodsteel.belt")),
|
||||
(1.0, Item("common.items.armor.mail.bloodsteel.chest")),
|
||||
(1.0, Item("common.items.armor.mail.bloodsteel.foot")),
|
||||
(1.0, Item("common.items.armor.mail.bloodsteel.hand")),
|
||||
(1.0, Item("common.items.armor.mail.bloodsteel.pants")),
|
||||
(1.0, Item("common.items.armor.mail.bloodsteel.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/metal/bronze.ron
Normal file
9
assets/common/loot_tables/armor/metal/bronze.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.mail.bronze.back")),
|
||||
(1.0, Item("common.items.armor.mail.bronze.belt")),
|
||||
(1.0, Item("common.items.armor.mail.bronze.chest")),
|
||||
(1.0, Item("common.items.armor.mail.bronze.foot")),
|
||||
(1.0, Item("common.items.armor.mail.bronze.hand")),
|
||||
(1.0, Item("common.items.armor.mail.bronze.pants")),
|
||||
(1.0, Item("common.items.armor.mail.bronze.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/metal/cobalt.ron
Normal file
9
assets/common/loot_tables/armor/metal/cobalt.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.mail.cobalt.back")),
|
||||
(1.0, Item("common.items.armor.mail.cobalt.belt")),
|
||||
(1.0, Item("common.items.armor.mail.cobalt.chest")),
|
||||
(1.0, Item("common.items.armor.mail.cobalt.foot")),
|
||||
(1.0, Item("common.items.armor.mail.cobalt.hand")),
|
||||
(1.0, Item("common.items.armor.mail.cobalt.pants")),
|
||||
(1.0, Item("common.items.armor.mail.cobalt.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/metal/iron.ron
Normal file
9
assets/common/loot_tables/armor/metal/iron.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.mail.iron.back")),
|
||||
(1.0, Item("common.items.armor.mail.iron.belt")),
|
||||
(1.0, Item("common.items.armor.mail.iron.chest")),
|
||||
(1.0, Item("common.items.armor.mail.iron.foot")),
|
||||
(1.0, Item("common.items.armor.mail.iron.hand")),
|
||||
(1.0, Item("common.items.armor.mail.iron.pants")),
|
||||
(1.0, Item("common.items.armor.mail.iron.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/metal/orichalcum.ron
Normal file
9
assets/common/loot_tables/armor/metal/orichalcum.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.mail.orichalcum.back")),
|
||||
(1.0, Item("common.items.armor.mail.orichalcum.belt")),
|
||||
(1.0, Item("common.items.armor.mail.orichalcum.chest")),
|
||||
(1.0, Item("common.items.armor.mail.orichalcum.foot")),
|
||||
(1.0, Item("common.items.armor.mail.orichalcum.hand")),
|
||||
(1.0, Item("common.items.armor.mail.orichalcum.pants")),
|
||||
(1.0, Item("common.items.armor.mail.orichalcum.shoulder")),
|
||||
]
|
9
assets/common/loot_tables/armor/metal/steel.ron
Normal file
9
assets/common/loot_tables/armor/metal/steel.ron
Normal file
@ -0,0 +1,9 @@
|
||||
[
|
||||
(1.0, Item("common.items.armor.mail.steel.back")),
|
||||
(1.0, Item("common.items.armor.mail.steel.belt")),
|
||||
(1.0, Item("common.items.armor.mail.steel.chest")),
|
||||
(1.0, Item("common.items.armor.mail.steel.foot")),
|
||||
(1.0, Item("common.items.armor.mail.steel.hand")),
|
||||
(1.0, Item("common.items.armor.mail.steel.pants")),
|
||||
(1.0, Item("common.items.armor.mail.steel.shoulder")),
|
||||
]
|
5
assets/common/loot_tables/armor/tier-0.ron
Normal file
5
assets/common/loot_tables/armor/tier-0.ron
Normal file
@ -0,0 +1,5 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth.linen")),
|
||||
(1.0, LootTable("common.loot_tables.armor.hide.rawhide")),
|
||||
(1.0, LootTable("common.loot_tables.armor.metal.bronze")),
|
||||
]
|
5
assets/common/loot_tables/armor/tier-1.ron
Normal file
5
assets/common/loot_tables/armor/tier-1.ron
Normal file
@ -0,0 +1,5 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth.wool")),
|
||||
(1.0, LootTable("common.loot_tables.armor.hide.leather")),
|
||||
(1.0, LootTable("common.loot_tables.armor.metal.iron")),
|
||||
]
|
5
assets/common/loot_tables/armor/tier-2.ron
Normal file
5
assets/common/loot_tables/armor/tier-2.ron
Normal file
@ -0,0 +1,5 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth.silk")),
|
||||
(1.0, LootTable("common.loot_tables.armor.hide.scale")),
|
||||
(1.0, LootTable("common.loot_tables.armor.metal.steel")),
|
||||
]
|
5
assets/common/loot_tables/armor/tier-3.ron
Normal file
5
assets/common/loot_tables/armor/tier-3.ron
Normal file
@ -0,0 +1,5 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth.lifecloth")),
|
||||
(1.0, LootTable("common.loot_tables.armor.hide.carapace")),
|
||||
(1.0, LootTable("common.loot_tables.armor.metal.cobalt")),
|
||||
]
|
5
assets/common/loot_tables/armor/tier-4.ron
Normal file
5
assets/common/loot_tables/armor/tier-4.ron
Normal file
@ -0,0 +1,5 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth.moonweave")),
|
||||
(1.0, LootTable("common.loot_tables.armor.hide.plate")),
|
||||
(1.0, LootTable("common.loot_tables.armor.metal.bloodsteel")),
|
||||
]
|
5
assets/common/loot_tables/armor/tier-5.ron
Normal file
5
assets/common/loot_tables/armor/tier-5.ron
Normal file
@ -0,0 +1,5 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth.sunsilk")),
|
||||
(1.0, LootTable("common.loot_tables.armor.hide.dragonscale")),
|
||||
(1.0, LootTable("common.loot_tables.armor.metal.orichalcum")),
|
||||
]
|
@ -1,5 +0,0 @@
|
||||
[
|
||||
(2.0, LootTable("common.loot_tables.consumable.potion")),
|
||||
(0.5, LootTable("common.loot_tables.consumable.throwable")),
|
||||
(1.0, LootTable("common.loot_tables.consumable.misc")),
|
||||
]
|
@ -1,8 +0,0 @@
|
||||
[
|
||||
(0.1, Item("common.items.utility.firework_blue")),
|
||||
(0.1, Item("common.items.utility.firework_green")),
|
||||
(0.1, Item("common.items.utility.firework_purple")),
|
||||
(0.1, Item("common.items.utility.firework_red")),
|
||||
(0.1, Item("common.items.utility.firework_white")),
|
||||
(0.1, Item("common.items.utility.firework_yellow")),
|
||||
]
|
14
assets/common/loot_tables/consumable/good.ron
Normal file
14
assets/common/loot_tables/consumable/good.ron
Normal file
@ -0,0 +1,14 @@
|
||||
[
|
||||
// Fireworks
|
||||
(1.0, ItemQuantity("common.items.utility.firework_blue", 8, 10)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_green", 8, 10)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_purple", 8, 10)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_red", 8, 10)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_white", 8, 10)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_yellow", 8, 10)),
|
||||
// Potions
|
||||
(10.0, ItemQuantity("common.items.consumable.potion_big", 2, 5)),
|
||||
// Misc
|
||||
(5.0, ItemQuantity("common.items.utility.collar", 2, 3)),
|
||||
(5.0, ItemQuantity("common.items.utility.bomb", 8, 10)),
|
||||
]
|
@ -1,5 +0,0 @@
|
||||
[
|
||||
// misc
|
||||
(0.1, Item("common.items.utility.collar")),
|
||||
(1.0, LootTable("common.loot_tables.consumable.firework")),
|
||||
]
|
14
assets/common/loot_tables/consumable/moderate.ron
Normal file
14
assets/common/loot_tables/consumable/moderate.ron
Normal file
@ -0,0 +1,14 @@
|
||||
[
|
||||
// Fireworks
|
||||
(1.0, ItemQuantity("common.items.utility.firework_blue", 3, 5)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_green", 3, 5)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_purple", 3, 5)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_red", 3, 5)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_white", 3, 5)),
|
||||
(1.0, ItemQuantity("common.items.utility.firework_yellow", 3, 5)),
|
||||
// Potions
|
||||
(10.0, ItemQuantity("common.items.consumable.potion_med", 2, 5)),
|
||||
// Misc
|
||||
(5.0, ItemQuantity("common.items.utility.collar", 1, 2)),
|
||||
(5.0, ItemQuantity("common.items.utility.bomb", 3, 5)),
|
||||
]
|
14
assets/common/loot_tables/consumable/poor.ron
Normal file
14
assets/common/loot_tables/consumable/poor.ron
Normal file
@ -0,0 +1,14 @@
|
||||
[
|
||||
// Fireworks
|
||||
(1.0, Item("common.items.utility.firework_blue")),
|
||||
(1.0, Item("common.items.utility.firework_green")),
|
||||
(1.0, Item("common.items.utility.firework_purple")),
|
||||
(1.0, Item("common.items.utility.firework_red")),
|
||||
(1.0, Item("common.items.utility.firework_white")),
|
||||
(1.0, Item("common.items.utility.firework_yellow")),
|
||||
// Potions
|
||||
(10.0, ItemQuantity("common.items.consumable.potion_minor", 2, 5)),
|
||||
// Misc
|
||||
(5.0, Item("common.items.utility.collar")),
|
||||
(5.0, Item("common.items.utility.bomb")),
|
||||
]
|
@ -1,6 +0,0 @@
|
||||
[
|
||||
// potions
|
||||
(1.0, Item("common.items.consumable.potion_minor")),
|
||||
(0.5, Item("common.items.consumable.potion_med")),
|
||||
(0.2, Item("common.items.consumable.potion_big")),
|
||||
]
|
@ -1,4 +0,0 @@
|
||||
[
|
||||
// bombs
|
||||
(1.0, ItemQuantity("common.items.utility.bomb", 1, 3)),
|
||||
]
|
@ -1,9 +0,0 @@
|
||||
[
|
||||
// Crafting material
|
||||
(1.0, Item("common.items.crafting_ing.mindflayer_bag_damaged")),
|
||||
// Legendary weapons
|
||||
(4.0, LootTable("common.loot_tables.weapons.legendary")),
|
||||
// Rare misc items
|
||||
(0.5, Item("common.items.boss_drops.lantern")),
|
||||
(0.5, Item("common.items.glider.glider_purp")),
|
||||
]
|
@ -1,6 +1,20 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.humanoids")),
|
||||
(1.0, LootTable("common.loot_tables.armor.leather")),
|
||||
// Crafting Ingredients
|
||||
(5.0, LootTable("common.loot_tables.materials.common")),
|
||||
// Consumables
|
||||
(0.2, Item("common.items.consumable.potion_minor")),
|
||||
// Armor
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth")),
|
||||
(1.0, LootTable("common.loot_tables.weapons.starter")),
|
||||
// Ring
|
||||
(0.02, Item("common.items.armor.misc.ring.gold")),
|
||||
// Utility
|
||||
(0.05, Item("common.items.utility.collar")),
|
||||
// Food
|
||||
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
|
||||
(0.25, LootTable("common.loot_tables.food.prepared")),
|
||||
// Weapons
|
||||
(0.5, LootTable("common.loot_tables.weapons.sword.wood")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.hammer.stone")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.bow.rawwood")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.starter")),
|
||||
]
|
@ -1,3 +1,4 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-0")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-0")),
|
||||
]
|
||||
|
@ -1,14 +1,13 @@
|
||||
[
|
||||
// Gear
|
||||
(0.5, LootTable("common.loot_tables.weapons.tier-0")),
|
||||
(0.5, LootTable("common.loot_tables.armor.cloth")),
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-0")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-0")),
|
||||
// Currency
|
||||
(2.0, ItemQuantity("common.items.utility.coins", 10, 20)),
|
||||
(3.0, ItemQuantity("common.items.utility.coins", 10, 20)),
|
||||
// Materials
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.cloth.linen", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.leather.simple_leather", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.mineral.ingot.bronze", 3, 10)),
|
||||
// Consumables
|
||||
(1.0, Item("common.items.consumable.potion_minor")),
|
||||
// Food
|
||||
(1.0, Item("common.items.food.cheese")),
|
||||
(1.0, Item("common.items.food.plainsalad")),
|
||||
(0.5, Item("common.items.food.apple_stick")),
|
||||
(0.5, Item("common.items.food.mushroom_stick")),
|
||||
(2.0, LootTable("common.loot_tables.consumable.poor")),
|
||||
]
|
||||
|
@ -1,5 +1,8 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.humanoids")),
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth")),
|
||||
(2.0, LootTable("common.loot_tables.weapons.tier-0")),
|
||||
// Currency
|
||||
(1.0, ItemQuantity("common.items.utility.coins", 5, 10)),
|
||||
// Food
|
||||
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
|
||||
// Nothing
|
||||
(2.0, None),
|
||||
]
|
@ -1,5 +1,8 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth")),
|
||||
(2.0, LootTable("common.loot_tables.weapons.tier-0")),
|
||||
(2.0, LootTable("common.loot_tables.consumable.potion")),
|
||||
// Currency
|
||||
(1.0, ItemQuantity("common.items.utility.coins", 10, 20)),
|
||||
// Food
|
||||
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
|
||||
// Consumables
|
||||
(2.0, LootTable("common.loot_tables.consumable.poor")),
|
||||
]
|
||||
|
@ -1,3 +1,4 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-1")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-1")),
|
||||
]
|
||||
|
@ -1,17 +1,13 @@
|
||||
[
|
||||
// Gear
|
||||
// Don't put progression items until we have progression gates
|
||||
// such as skill requirements or opening chest animations
|
||||
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-1")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-1")),
|
||||
// Currency
|
||||
(2.0, ItemQuantity("common.items.utility.coins", 20, 50)),
|
||||
(3.0, ItemQuantity("common.items.utility.coins", 20, 50)),
|
||||
// Materials
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.cloth.wool", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.leather.thick_leather", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.mineral.ingot.iron", 3, 10)),
|
||||
// Consumables
|
||||
(1.0, Item("common.items.consumable.potion_minor")),
|
||||
(0.2, Item("common.items.consumable.potion_med")),
|
||||
// Food
|
||||
(1.0, Item("common.items.food.cheese")),
|
||||
(1.0, Item("common.items.food.tomatosalad")),
|
||||
(0.5, Item("common.items.food.apple_stick")),
|
||||
(0.5, Item("common.items.food.mushroom_stick")),
|
||||
(0.1, Item("common.items.food.sunflower_icetea")),
|
||||
(2.0, LootTable("common.loot_tables.consumable.poor")),
|
||||
]
|
||||
|
@ -1,6 +1,10 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.humanoids")),
|
||||
(1.0, LootTable("common.loot_tables.armor.leather")),
|
||||
(2.0, LootTable("common.loot_tables.weapons.tier-1")),
|
||||
(1.5, Item("common.items.crafting_ing.sticky_thread")),
|
||||
// Currency
|
||||
(1.0, ItemQuantity("common.items.utility.coins", 10, 25)),
|
||||
// Food
|
||||
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
|
||||
// Nothing
|
||||
(2.0, None),
|
||||
// Placeholder Drop Location
|
||||
(1.0, Item("common.items.crafting_ing.sticky_thread")),
|
||||
]
|
@ -1,3 +1,7 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-2")),
|
||||
// Equipment
|
||||
(5.0, LootTable("common.loot_tables.weapons.tier-2")),
|
||||
(5.0, LootTable("common.loot_tables.armor.tier-2")),
|
||||
// Special Loot
|
||||
(1.0, Item("common.items.armor.misc.bag.heavy_seabag")),
|
||||
]
|
||||
|
@ -1,17 +1,13 @@
|
||||
[
|
||||
// Gear
|
||||
// Don't put progression items until we have progression gates
|
||||
// such as skill requirements or opening chest animations
|
||||
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-2")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-2")),
|
||||
// Currency
|
||||
(2.0, ItemQuantity("common.items.utility.coins", 50, 100)),
|
||||
(3.0, ItemQuantity("common.items.utility.coins", 50, 100)),
|
||||
// Materials
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.cloth.silk", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.hide.scales", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.mineral.ingot.steel", 3, 10)),
|
||||
// Consumables
|
||||
(1.0, ItemQuantity("common.items.consumable.potion_minor", 1, 2)),
|
||||
(0.2, Item("common.items.consumable.potion_med")),
|
||||
// Food
|
||||
(1.0, ItemQuantity("common.items.food.cheese", 1, 3)),
|
||||
(1.0, ItemQuantity("common.items.food.tomatosalad", 1, 3)),
|
||||
(0.5, ItemQuantity("common.items.food.apple_stick", 1, 2)),
|
||||
(0.5, ItemQuantity("common.items.food.mushroom_stick", 1, 2)),
|
||||
(0.1, Item("common.items.food.sunflower_icetea")),
|
||||
(2.0, LootTable("common.loot_tables.consumable.moderate")),
|
||||
]
|
||||
|
@ -1,4 +1,8 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.humanoids")),
|
||||
(2.0, LootTable("common.loot_tables.weapons.tier-2")),
|
||||
// Currency
|
||||
(1.0, ItemQuantity("common.items.utility.coins", 25, 50)),
|
||||
// Food
|
||||
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
|
||||
// Nothing
|
||||
(2.0, None),
|
||||
]
|
@ -1,3 +1,4 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-3")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-3")),
|
||||
]
|
||||
|
@ -1,18 +1,13 @@
|
||||
[
|
||||
// Gear
|
||||
// Don't put progression items until we have progression gates
|
||||
// such as skill requirements or opening chest animations
|
||||
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-3")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-3")),
|
||||
// Currency
|
||||
(2.0, ItemQuantity("common.items.utility.coins", 100, 500)),
|
||||
(3.0, ItemQuantity("common.items.utility.coins", 100, 200)),
|
||||
// Materials
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.cloth.lifecloth", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.hide.carapace", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.mineral.ingot.cobalt", 3, 10)),
|
||||
// Consumables
|
||||
(1.0, ItemQuantity("common.items.consumable.potion_minor", 1, 3)),
|
||||
(0.5, ItemQuantity("common.items.consumable.potion_minor", 1, 2)),
|
||||
(0.1, Item("common.items.consumable.potion_big")),
|
||||
// Food
|
||||
(1.0, ItemQuantity("common.items.food.cheese", 1, 4)),
|
||||
(1.0, ItemQuantity("common.items.food.tomatosalad", 1, 3)),
|
||||
(0.5, ItemQuantity("common.items.food.apple_stick", 1, 2)),
|
||||
(0.5, ItemQuantity("common.items.food.mushroom_stick", 1, 2)),
|
||||
(0.1, Item("common.items.food.sunflower_icetea")),
|
||||
(2.0, LootTable("common.loot_tables.consumable.moderate")),
|
||||
]
|
||||
|
@ -1,4 +1,8 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.humanoids")),
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-3")),
|
||||
]
|
||||
// Currency
|
||||
(1.0, ItemQuantity("common.items.utility.coins", 50, 100)),
|
||||
// Food
|
||||
(1.0, LootTable("common.loot_tables.food.prepared")),
|
||||
// Nothing
|
||||
(2.0, None),
|
||||
]
|
@ -1,3 +1,4 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-4")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-4")),
|
||||
]
|
||||
|
@ -1,18 +1,13 @@
|
||||
[
|
||||
// Gear
|
||||
// Don't put progression items until we have progression gates
|
||||
// such as skill requirements or opening chest animations
|
||||
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-4")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-4")),
|
||||
// Currency
|
||||
(2.0, ItemQuantity("common.items.utility.coins", 200, 800)),
|
||||
(3.0, ItemQuantity("common.items.utility.coins", 200, 500)),
|
||||
// Materials
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.cloth.moonweave", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.hide.plate", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.mineral.ingot.bloodsteel", 3, 10)),
|
||||
// Consumables
|
||||
(1.0, ItemQuantity("common.items.consumable.potion_minor", 2, 4)),
|
||||
(0.5, ItemQuantity("common.items.consumable.potion_minor", 1, 2)),
|
||||
(0.1, Item("common.items.consumable.potion_big")),
|
||||
// Food
|
||||
(1.0, ItemQuantity("common.items.food.cheese", 1, 5)),
|
||||
(1.0, ItemQuantity("common.items.food.tomatosalad", 1, 3)),
|
||||
(0.5, ItemQuantity("common.items.food.apple_stick", 1, 2)),
|
||||
(0.5, ItemQuantity("common.items.food.mushroom_stick", 1, 2)),
|
||||
(0.5, Item("common.items.food.sunflower_icetea")),
|
||||
(2.0, LootTable("common.loot_tables.consumable.good")),
|
||||
]
|
||||
|
@ -1,4 +1,8 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.humanoids")),
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-4")),
|
||||
]
|
||||
// Currency
|
||||
(1.0, ItemQuantity("common.items.utility.coins", 100, 250)),
|
||||
// Food
|
||||
(1.0, LootTable("common.loot_tables.food.prepared")),
|
||||
// Nothing
|
||||
(2.0, None),
|
||||
]
|
@ -1,8 +1,10 @@
|
||||
[
|
||||
// weapons
|
||||
(3.0, LootTable("common.loot_tables.weapons.tier-4")),
|
||||
// Currency
|
||||
(10.0, ItemQuantity("common.items.utility.coins", 200, 500)),
|
||||
// Food
|
||||
(5.0, LootTable("common.loot_tables.food.prepared")),
|
||||
// Consumables
|
||||
(5.0, LootTable("common.loot_tables.consumable.good")),
|
||||
// lantern
|
||||
(0.05, Item("common.items.lantern.blue_0")),
|
||||
// materials
|
||||
(1.0, LootTable("common.loot_tables.materials.underground")),
|
||||
(1.0, Item("common.items.lantern.blue_0")),
|
||||
]
|
||||
|
@ -1,12 +1,16 @@
|
||||
[
|
||||
(2.0, LootTable("common.loot_tables.creature.biped_large.mindflayer")),
|
||||
// miniboss part
|
||||
// armour
|
||||
(0.25, Item("common.items.armor.misc.back.dungeon_purple")),
|
||||
(0.5, Item("common.items.armor.misc.ring.skull")),
|
||||
// weapons
|
||||
(1.5, LootTable("common.loot_tables.weapons.cultist")),
|
||||
(1.5, LootTable("common.loot_tables.weapons.cave")),
|
||||
(4.0, ItemQuantity("common.items.crafting_ing.hide.dragon_scale", 2, 7)),
|
||||
|
||||
// TODO: Make this loot table less cluttered
|
||||
// tier equipment (technically worse than other weapons here until modular weapons)
|
||||
(10.0, LootTable("common.loot_tables.weapons.tier-5")),
|
||||
(10.0, LootTable("common.loot_tables.armor.tier-5")),
|
||||
// weapons (find somewhere better to put these)
|
||||
(1.0, LootTable("common.loot_tables.weapons.cultist")),
|
||||
(1.0, LootTable("common.loot_tables.weapons.cave")),
|
||||
// Rare misc items
|
||||
(1.0, Item("common.items.boss_drops.lantern")),
|
||||
(1.0, Item("common.items.glider.glider_purp")),
|
||||
// Legendary weapons
|
||||
(1.0, LootTable("common.loot_tables.weapons.legendary")),
|
||||
// Crafting material
|
||||
(1.0, Item("common.items.crafting_ing.mindflayer_bag_damaged")),
|
||||
]
|
||||
|
@ -1,18 +1,13 @@
|
||||
[
|
||||
// Gear
|
||||
// Don't put progression items until we have progression gates
|
||||
// such as skill requirements or opening chest animations
|
||||
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-5")),
|
||||
(1.0, LootTable("common.loot_tables.armor.tier-5")),
|
||||
// Currency
|
||||
(2.0, ItemQuantity("common.items.utility.coins", 200, 1000)),
|
||||
(3.0, ItemQuantity("common.items.utility.coins", 500, 1000)),
|
||||
// Materials
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.cloth.sunsilk", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.crafting_ing.hide.dragon_scale", 3, 10)),
|
||||
(1.0, ItemQuantity("common.items.mineral.ingot.orichalcum", 3, 10)),
|
||||
// Consumables
|
||||
(1.5, ItemQuantity("common.items.consumable.potion_med", 1, 2)),
|
||||
(0.5, Item("common.items.consumable.potion_big")),
|
||||
// Food
|
||||
(1.0, ItemQuantity("common.items.food.cheese", 1, 5)),
|
||||
(1.0, ItemQuantity("common.items.food.tomatosalad", 1, 3)),
|
||||
(0.5, ItemQuantity("common.items.food.apple_stick", 1, 2)),
|
||||
(0.5, ItemQuantity("common.items.food.mushroom_stick", 1, 2)),
|
||||
(0.5, Item("common.items.food.sunflower_icetea")),
|
||||
(0.5, Item("common.items.food.apple_mushroom_curry")),
|
||||
(2.0, LootTable("common.loot_tables.consumable.good")),
|
||||
]
|
||||
|
@ -1,18 +1,8 @@
|
||||
[
|
||||
// Materials
|
||||
(1.0, LootTable("common.loot_tables.materials.common")),
|
||||
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
|
||||
// Currency
|
||||
(1.0, ItemQuantity("common.items.utility.coins", 200, 500)),
|
||||
// Food
|
||||
(1.0, LootTable("common.loot_tables.food.prepared")),
|
||||
(5.0, Item("common.items.food.cheese")),
|
||||
// Gear
|
||||
(3.0, LootTable("common.loot_tables.weapons.tier-5")),
|
||||
(0.25, Item("common.items.armor.misc.neck.plain_1")),
|
||||
(0.5, Item("common.items.armor.misc.ring.gold")),
|
||||
(0.25, Item("common.items.armor.misc.ring.skull")),
|
||||
// Misc
|
||||
(0.1, Item("common.items.glider.glider_blue")),
|
||||
(0.001, Item("common.items.armor.misc.back.backpack")),
|
||||
(0.1, Item("common.items.armor.misc.bag.heavy_seabag")),
|
||||
(1.0, LootTable("common.loot_tables.consumable.default")),
|
||||
(4.0, Item("common.items.crafting_ing.hide.dragon_scale")),
|
||||
// Cheese
|
||||
(2.0, ItemQuantity("common.items.food.cheese", 3, 5)),
|
||||
]
|
||||
|
@ -1,10 +1,12 @@
|
||||
[
|
||||
// armor
|
||||
(0.25, Item("common.items.armor.misc.back.dungeon_purple")),
|
||||
(0.5, Item("common.items.armor.misc.ring.skull")),
|
||||
// weapons
|
||||
(1.5, LootTable("common.loot_tables.weapons.cultist")),
|
||||
(1.5, LootTable("common.loot_tables.weapons.cave")),
|
||||
// to not get boring from getting OP loot
|
||||
(6.0, LootTable("common.loot_tables.dungeon.tier-5.enemy")),
|
||||
// Currency
|
||||
(10.0, ItemQuantity("common.items.utility.coins", 500, 1000)),
|
||||
// Food
|
||||
(5.0, LootTable("common.loot_tables.food.prepared")),
|
||||
// Consumables
|
||||
(5.0, LootTable("common.loot_tables.consumable.good")),
|
||||
// Cosmetic items
|
||||
(1.0, Item("common.items.armor.misc.back.dungeon_purple")),
|
||||
(1.0, Item("common.items.armor.misc.ring.skull")),
|
||||
(1.0, Item("common.items.glider.glider_blue")),
|
||||
]
|
||||
|
@ -1,10 +1,8 @@
|
||||
[
|
||||
// Crafting Ingredients
|
||||
(100.0, LootTable("common.loot_tables.materials.common")),
|
||||
// Food
|
||||
(100.0, LootTable("common.loot_tables.food.wild_ingredients")),
|
||||
(15.0, LootTable("common.loot_tables.food.prepared")),
|
||||
// Utilities
|
||||
(15.0, LootTable("common.loot_tables.consumable.default")),
|
||||
// Currency
|
||||
(50.0, ItemQuantity("common.items.utility.coins", 100, 300)),
|
||||
// Nothing
|
||||
(50.0, None),
|
||||
// Special
|
||||
(1.0, Item("common.items.food.spore_corruption")),
|
||||
]
|
||||
|
@ -1,18 +0,0 @@
|
||||
[
|
||||
// Crafting Ingredients
|
||||
(5.0, LootTable("common.loot_tables.materials.common")),
|
||||
// Consumables
|
||||
(0.2, Item("common.items.consumable.potion_minor")),
|
||||
// Ring
|
||||
(0.02, Item("common.items.armor.misc.ring.gold")),
|
||||
// Utility
|
||||
(0.05, Item("common.items.utility.collar")),
|
||||
// Food
|
||||
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
|
||||
(0.25, LootTable("common.loot_tables.food.prepared")),
|
||||
// Weapons
|
||||
(0.5, LootTable("common.loot_tables.weapons.sword.wood")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.hammer.stone")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.bow.rawwood")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.starter")),
|
||||
]
|
@ -1,5 +1,4 @@
|
||||
[
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-1")),
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth")),
|
||||
(1.0, LootTable("common.loot_tables.armor.leather")),
|
||||
]
|
@ -2,5 +2,4 @@
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-0")),
|
||||
(1.0, LootTable("common.loot_tables.weapons.tier-1")),
|
||||
(1.0, LootTable("common.loot_tables.armor.cloth")),
|
||||
(1.0, LootTable("common.loot_tables.armor.leather")),
|
||||
]
|
@ -1,19 +0,0 @@
|
||||
[
|
||||
// Crafting Ingredients
|
||||
(4.0, LootTable("common.loot_tables.materials.common")),
|
||||
// Consumables
|
||||
(0.2, Item("common.items.consumable.potion_minor")),
|
||||
// Armour
|
||||
(10.0, LootTable("common.loot_tables.armor.cloth")),
|
||||
// Utility
|
||||
(0.05, Item("common.items.utility.collar")),
|
||||
// Food
|
||||
(2.0, LootTable("common.loot_tables.food.farm_ingredients")),
|
||||
(0.25, LootTable("common.loot_tables.food.prepared")),
|
||||
// Weapons
|
||||
(0.5, LootTable("common.loot_tables.weapons.sword.wood")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.axe.wood")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.hammer.wood")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.bow.rawwood")),
|
||||
(0.5, LootTable("common.loot_tables.weapons.starter")),
|
||||
]
|
@ -38,8 +38,6 @@ loot_tables: [
|
||||
// Place them back we will have better situation with potions
|
||||
// and economy.
|
||||
//
|
||||
// Misc
|
||||
(0.1, true, "common.loot_tables.consumable.throwable"),
|
||||
// Collections
|
||||
(0.00001, false, "common.trading.collection"),
|
||||
// Manual balance
|
||||
|
Loading…
Reference in New Issue
Block a user