diff --git a/lua/app/userdata/summon/summon_data.lua b/lua/app/userdata/summon/summon_data.lua index 67f615ac..a0c7b422 100644 --- a/lua/app/userdata/summon/summon_data.lua +++ b/lua/app/userdata/summon/summon_data.lua @@ -191,7 +191,15 @@ end --@region 红点 function SummonData:hasSummonCostRedPoint() - return self:hasSummonFree(1) or self:hasSummonFree(2) + return self:hasSummonFree(1) or self:hasSummonFree(2) or self:hasSummonCost1() or self:hasSummonCost2() +end + +function SummonData:hasSummonCost1() + return DataManager.BagData.ItemData:getItemNumById(GConst.ItemConst.ITEM_ID_SUMMON_1) > 0 +end + +function SummonData:hasSummonCost2() + return DataManager.BagData.ItemData:getItemNumById(GConst.ItemConst.ITEM_ID_SUMMON_2) > 0 end --@endregion