diff --git a/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua b/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua index 24f1c9c271..cc1ad512f9 100644 --- a/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua @@ -3728,7 +3728,7 @@ function this.CheckIsUpTreasure(Did,index) if not Did then return false end - local curEquipData = EquipTreasureManager.GetSingleEquipTreasreData(Did) + local curEquipData = EquipTreasureManager.GetSingleEquipTreasreData(Did) or ExpeditionManager.GetSingleTreasureByIdDyn(Did) or GoodFriendManager.GetSingleTreasureByIdDyn(Did) local isMax,isMatEnough,items local indexType = curEquipData.equipType == 1 and HarmonyAddType.HunSoulPrint or HarmonyAddType.LingSoulPrint if index == 1 then