Use mystery restorative right away
This commit is contained in:
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user