+ All bosses ranging from T0 to T3 have a ~4% chance of dropping equipment one tier higher than normal, while having a ~1.7% chance to drop equipment even higher than that.

+ All chests have a ~2% chance to drop better equipment than their tier.
This commit is contained in:
UncomfySilence 2021-11-07 11:41:21 +01:00
parent c8e88375c6
commit 84d46314ad
9 changed files with 66 additions and 38 deletions

View File

@ -1,8 +1,11 @@
[ [
// Weapons // Weapons
(2.0, LootTable("common.loot_tables.weapons.tier-0")), (4.0, LootTable("common.loot_tables.weapons.tier-0")),
(0.5, LootTable("common.loot_tables.weapons.tier-1")),
// Armor // Armor
(2.0, LootTable("common.loot_tables.armor.tier-0")), (4.0, LootTable("common.loot_tables.armor.tier-0")),
(1.0, Item("common.items.armor.misc.neck.scratched")), (0.5, LootTable("common.loot_tables.armor.tier-1")),
(0.5, Item("common.items.armor.misc.head.straw")), // Misc
(2.0, Item("common.items.armor.misc.neck.scratched")),
(1.0, Item("common.items.armor.misc.head.straw")),
] ]

View File

@ -1,13 +1,15 @@
[ [
// Gear // Gear
(1.0, LootTable("common.loot_tables.weapons.tier-0")), (2.0, LootTable("common.loot_tables.weapons.tier-0")),
(1.0, LootTable("common.loot_tables.armor.tier-0")), (2.0, LootTable("common.loot_tables.armor.tier-0")),
(0.5, LootTable("common.loot_tables.armor.tier-1")),
(0.5, LootTable("common.loot_tables.weapons.tier-1")),
// Currency // Currency
(3.0, ItemQuantity("common.items.utility.coins", 10, 20)), (6.0, ItemQuantity("common.items.utility.coins", 10, 20)),
// Materials // Materials
(1.0, ItemQuantity("common.items.crafting_ing.cloth.linen", 3, 10)), (2.0, ItemQuantity("common.items.crafting_ing.cloth.linen", 3, 10)),
(1.0, ItemQuantity("common.items.crafting_ing.leather.simple_leather", 3, 10)), (2.0, ItemQuantity("common.items.crafting_ing.leather.simple_leather", 3, 10)),
(1.0, ItemQuantity("common.items.mineral.ingot.bronze", 3, 10)), (2.0, ItemQuantity("common.items.mineral.ingot.bronze", 3, 10)),
// Consumables // Consumables
(2.0, LootTable("common.loot_tables.consumable.poor")), (4.0, LootTable("common.loot_tables.consumable.poor")),
] ]

View File

@ -1,7 +1,12 @@
[ [
// Weapons // Weapons
(1.0, LootTable("common.loot_tables.weapons.tier-1")), (4.0, LootTable("common.loot_tables.weapons.tier-1")),
(0.5, LootTable("common.loot_tables.weapons.tier-2")),
(0.2, LootTable("common.loot_tables.weapons.tier-3")),
// Armor // Armor
(1.0, LootTable("common.loot_tables.armor.tier-1")), (4.0, LootTable("common.loot_tables.armor.tier-1")),
(1.0, Item("common.items.armor.misc.neck.pendant_of_protection")), (0.5, LootTable("common.loot_tables.armor.tier-2")),
(0.2, LootTable("common.loot_tables.armor.tier-3")),
// Misc
(2.0, Item("common.items.armor.misc.neck.pendant_of_protection")),
] ]

View File

@ -1,13 +1,15 @@
[ [
// Gear // Gear
(1.0, LootTable("common.loot_tables.weapons.tier-1")), (2.0, LootTable("common.loot_tables.weapons.tier-1")),
(1.0, LootTable("common.loot_tables.armor.tier-1")), (2.0, LootTable("common.loot_tables.armor.tier-1")),
(0.5, LootTable("common.loot_tables.weapons.tier-2")),
(0.5, LootTable("common.loot_tables.armor.tier-2")),
// Currency // Currency
(3.0, ItemQuantity("common.items.utility.coins", 20, 50)), (6.0, ItemQuantity("common.items.utility.coins", 20, 50)),
// Materials // Materials
(1.0, ItemQuantity("common.items.crafting_ing.cloth.wool", 3, 10)), (2.0, ItemQuantity("common.items.crafting_ing.cloth.wool", 3, 10)),
(1.0, ItemQuantity("common.items.crafting_ing.leather.thick_leather", 3, 10)), (2.0, ItemQuantity("common.items.crafting_ing.leather.thick_leather", 3, 10)),
(1.0, ItemQuantity("common.items.mineral.ingot.iron", 3, 10)), (2.0, ItemQuantity("common.items.mineral.ingot.iron", 3, 10)),
// Consumables // Consumables
(2.0, LootTable("common.loot_tables.consumable.poor")), (4.0, LootTable("common.loot_tables.consumable.poor")),
] ]

View File

@ -2,6 +2,11 @@
// Equipment // Equipment
(5.0, LootTable("common.loot_tables.weapons.tier-2")), (5.0, LootTable("common.loot_tables.weapons.tier-2")),
(5.0, LootTable("common.loot_tables.armor.tier-2")), (5.0, LootTable("common.loot_tables.armor.tier-2")),
(0.5, LootTable("common.loot_tables.weapons.tier-3")),
(0.5, LootTable("common.loot_tables.armor.tier-3")),
(0.2, LootTable("common.loot_tables.weapons.tier-4")),
(0.2, LootTable("common.loot_tables.armor.tier-4")),
// Misc
(2.0, Item("common.items.armor.misc.neck.gem_of_resilience")), (2.0, Item("common.items.armor.misc.neck.gem_of_resilience")),
// Special Loot // Special Loot
(1.0, Item("common.items.armor.misc.bag.heavy_seabag")), (1.0, Item("common.items.armor.misc.bag.heavy_seabag")),

View File

@ -1,13 +1,15 @@
[ [
// Gear // Gear
(1.0, LootTable("common.loot_tables.weapons.tier-2")), (2.0, LootTable("common.loot_tables.weapons.tier-2")),
(1.0, LootTable("common.loot_tables.armor.tier-2")), (2.0, LootTable("common.loot_tables.armor.tier-2")),
(0.5, LootTable("common.loot_tables.weapons.tier-3")),
(0.5, LootTable("common.loot_tables.armor.tier-3")),
// Currency // Currency
(3.0, ItemQuantity("common.items.utility.coins", 50, 100)), (6.0, ItemQuantity("common.items.utility.coins", 50, 100)),
// Materials // Materials
(1.0, ItemQuantity("common.items.crafting_ing.cloth.silk", 3, 10)), (2.0, ItemQuantity("common.items.crafting_ing.cloth.silk", 3, 10)),
(1.0, ItemQuantity("common.items.crafting_ing.hide.scales", 3, 10)), (2.0, ItemQuantity("common.items.crafting_ing.hide.scales", 3, 10)),
(1.0, ItemQuantity("common.items.mineral.ingot.steel", 3, 10)), (2.0, ItemQuantity("common.items.mineral.ingot.steel", 3, 10)),
// Consumables // Consumables
(2.0, LootTable("common.loot_tables.consumable.moderate")), (4.0, LootTable("common.loot_tables.consumable.moderate")),
] ]

View File

@ -1,7 +1,12 @@
[ [
// Weapons // Weapons
(1.0, LootTable("common.loot_tables.weapons.tier-3")), (4.0, LootTable("common.loot_tables.weapons.tier-3")),
(0.5, LootTable("common.loot_tables.weapons.tier-4")),
(0.2, LootTable("common.loot_tables.weapons.tier-5")),
// Armor // Armor
(1.0, LootTable("common.loot_tables.armor.tier-3")), (4.0, LootTable("common.loot_tables.armor.tier-3")),
(0.3, Item("common.items.armor.misc.neck.haniwa_talisman")), (0.5, LootTable("common.loot_tables.armor.tier-4")),
(0.2, LootTable("common.loot_tables.armor.tier-2")),
// Misc
(2.0, Item("common.items.armor.misc.neck.haniwa_talisman")),
] ]

View File

@ -1,13 +1,15 @@
[ [
// Gear // Gear
(1.0, LootTable("common.loot_tables.weapons.tier-3")), (2.0, LootTable("common.loot_tables.weapons.tier-3")),
(1.0, LootTable("common.loot_tables.armor.tier-3")), (2.0, LootTable("common.loot_tables.armor.tier-3")),
(0.5, LootTable("common.loot_tables.weapons.tier-4")),
(0.5, LootTable("common.loot_tables.armor.tier-4")),
// Currency // Currency
(3.0, ItemQuantity("common.items.utility.coins", 100, 200)), (6.0, ItemQuantity("common.items.utility.coins", 100, 200)),
// Materials // Materials
(1.0, ItemQuantity("common.items.crafting_ing.cloth.lifecloth", 3, 10)), (2.0, ItemQuantity("common.items.crafting_ing.cloth.lifecloth", 3, 10)),
(1.0, ItemQuantity("common.items.crafting_ing.hide.carapace", 3, 10)), (2.0, ItemQuantity("common.items.crafting_ing.hide.carapace", 3, 10)),
(1.0, ItemQuantity("common.items.mineral.ingot.cobalt", 3, 10)), (2.0, ItemQuantity("common.items.mineral.ingot.cobalt", 3, 10)),
// Consumables // Consumables
(2.0, LootTable("common.loot_tables.consumable.moderate")), (4.0, LootTable("common.loot_tables.consumable.moderate")),
] ]

View File

@ -2,6 +2,8 @@
// Gear // Gear
(1.0, LootTable("common.loot_tables.weapons.tier-4")), (1.0, LootTable("common.loot_tables.weapons.tier-4")),
(1.0, LootTable("common.loot_tables.armor.tier-4")), (1.0, LootTable("common.loot_tables.armor.tier-4")),
(0.5, LootTable("common.loot_tables.weapons.tier-5")),
(0.5, LootTable("common.loot_tables.armor.tier-5")),
(3.0, Item("common.items.armor.misc.head.spikeguard")), (3.0, Item("common.items.armor.misc.head.spikeguard")),
// Currency // Currency
(3.0, ItemQuantity("common.items.utility.coins", 200, 500)), (3.0, ItemQuantity("common.items.utility.coins", 200, 500)),