From 1a7ee21fb5a59755ea8fb576a9f255fb7c08712f Mon Sep 17 00:00:00 2001 From: Zenny Date: Mon, 8 Jun 2026 23:18:38 -0700 Subject: [PATCH] Use mystery restorative right away --- Zennysoft.Game.Ma/src/game/Game.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Zennysoft.Game.Ma/src/game/Game.cs b/Zennysoft.Game.Ma/src/game/Game.cs index 506f622f..ba318052 100644 --- a/Zennysoft.Game.Ma/src/game/Game.cs +++ b/Zennysoft.Game.Ma/src/game/Game.cs @@ -273,7 +273,11 @@ public partial class Game : Node3D, IGame public async Task UseItem(IBaseInventoryItem item) { if (item.ItemTag == ItemTag.MysteryItem) - _effectService.RerollItem(item); + { + var itemReroller = new ItemReroller(ItemDatabase); + var rerolledItem = itemReroller.RerollItem(item, _player.Inventory); + await UseItem(rerolledItem); + } switch (item) {