feat: add material crafting recipes to Fabricator
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 4m25s

This commit is contained in:
2026-05-27 14:13:46 +02:00
parent cbeb0b50ad
commit 3f20991d2d
12 changed files with 579 additions and 64 deletions
+72
View File
@@ -52,6 +52,78 @@ export const LOOT_DROPS: Record<string, LootDrop> = {
minFloor: 15,
dropChance: 0.07,
},
manaCrystal: {
id: 'manaCrystal',
name: 'Mana Crystal',
rarity: 'uncommon',
type: 'material',
minFloor: 5,
dropChance: 0.10,
},
fireCrystal: {
id: 'fireCrystal',
name: 'Fire Attuned Crystal',
rarity: 'rare',
type: 'material',
minFloor: 15,
dropChance: 0.06,
},
waterCrystal: {
id: 'waterCrystal',
name: 'Water Attuned Crystal',
rarity: 'rare',
type: 'material',
minFloor: 15,
dropChance: 0.06,
},
airCrystal: {
id: 'airCrystal',
name: 'Air Attuned Crystal',
rarity: 'rare',
type: 'material',
minFloor: 15,
dropChance: 0.06,
},
earthCrystal: {
id: 'earthCrystal',
name: 'Earth Attuned Crystal',
rarity: 'rare',
type: 'material',
minFloor: 15,
dropChance: 0.06,
},
lightCrystal: {
id: 'lightCrystal',
name: 'Light Attuned Crystal',
rarity: 'rare',
type: 'material',
minFloor: 25,
dropChance: 0.05,
},
darkCrystal: {
id: 'darkCrystal',
name: 'Dark Attuned Crystal',
rarity: 'rare',
type: 'material',
minFloor: 25,
dropChance: 0.05,
},
metalCrystal: {
id: 'metalCrystal',
name: 'Metal Attuned Crystal',
rarity: 'rare',
type: 'material',
minFloor: 30,
dropChance: 0.05,
},
crystalCrystal: {
id: 'crystalCrystal',
name: 'Crystal Attuned Crystal',
rarity: 'epic',
type: 'material',
minFloor: 40,
dropChance: 0.03,
},
elementalCore: {
id: 'elementalCore',
name: 'Elemental Core',