fix: enchantment table + frost walker (kinda)

fixes:
- treasure enchants being selectable within the enchantment table menu
- frost walker resemblance to decompiled legacy console edition
- enchantment table featuring hot-swappable abilities where the player could replace one tool with another whilst keeping the exact same potential enchantments in the enchant menu
This commit is contained in:
Fireblade
2026-07-18 22:03:54 -04:00
parent f5afc92cdd
commit 525b89484c
17 changed files with 144 additions and 42 deletions
+1 -1
View File
@@ -94,7 +94,7 @@ void Enchantment::staticCtor()
for(unsigned int i = 0; i < 256; ++i)
{
Enchantment *enchantment = enchantments[i];
if (enchantment != nullptr && !enchantment->isTreasureEnchantment())
if (enchantment != nullptr && !enchantment->isTreasureOnly())
{
validEnchantments.push_back(enchantment);
}