From 8ffe949778f09c91599297d049fa87e6ae3118c9 Mon Sep 17 00:00:00 2001 From: minjaesong Date: Wed, 29 Jun 2022 17:54:41 +0900 Subject: [PATCH] crafting ui now resets after a crafting --- .../torvald/terrarum/modulebasegame/gameactors/UICrafting.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/net/torvald/terrarum/modulebasegame/gameactors/UICrafting.kt b/src/net/torvald/terrarum/modulebasegame/gameactors/UICrafting.kt index 5917458df..1e682776d 100644 --- a/src/net/torvald/terrarum/modulebasegame/gameactors/UICrafting.kt +++ b/src/net/torvald/terrarum/modulebasegame/gameactors/UICrafting.kt @@ -177,8 +177,10 @@ class UICrafting(val full: UIInventoryFull) : UICanvas(), HasInventory { player.remove(itm, qty * mult) } player.add(recipe.product, recipe.moq * mult) + + // reset selection status after a crafting to hide the possible artefact where no-longer-craftable items are still displayed due to ingredient depletion + resetUI() itemListPlayer.rebuild(catAll) - itemListIngredients.rebuild(catAll) itemListCraftable.rebuild(catAll) } } }