diff --git a/Assets/ManagedResources/~Lua/Modules/Map/EndLessMapManager.lua b/Assets/ManagedResources/~Lua/Modules/Map/EndLessMapManager.lua index 55a21b1714..862aa7feab 100644 --- a/Assets/ManagedResources/~Lua/Modules/Map/EndLessMapManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Map/EndLessMapManager.lua @@ -499,7 +499,7 @@ function this.GetCanUseHeroDatas() this.canUseHeroDatas = {} end for k,v in pairs(this.heroDataLists) do - if PlayerManager.GetHeroDataByStar(0,v.id) then + if PlayerManager.GetHeroDataByStar(0,v.id) and v.percentHp > 0 then if not this.canUseHeroDatas[v.dynamicId] then this.canUseHeroDatas[v.dynamicId] = v end