Merge pull request #441 from kohashiwakaba/master

Fixed modded cards from EID BoC being considered as runes
This commit is contained in:
Buurazu authored and GitHub committed 2022-04-08 18:36:06 -04:00
commit 41055fe33b
2 files changed
+12 -1

No files matched your search

+11
View File
@@ -995,6 +995,17 @@ function EID:PlayersHaveTrinket(trinketID)
return false
end
-- Checks if someone playing as certain character, for modifiers
function EID:PlayersHaveCharacter(playerType)
for i = 0, game:GetNumPlayers() - 1 do
local player = Isaac.GetPlayer(i)
if player:GetPlayerType() == playerType then
return true, player
end
end
return false
end
-- Obtains information about glitched items from the ItemConfig (hearts added on pickup, cacheflags affected), returns string of info
local itemConfigItemAttributes = { "AddMaxHearts", "AddHearts", "AddSoulHearts", "AddBlackHearts", "AddBombs", "AddCoins", "AddKeys", "CacheFlags" }
function EID:CheckGlitchedItemConfig(id)
+1 -1
View File
@@ -238,7 +238,7 @@ function EID:getBagOfCraftingID(Variant, SubType)
elseif Variant == 300 then
if SubType == 0 then -- player:GetCard() returned 0
return nil
elseif SubType > 80 or (SubType >= 32 and SubType <= 41) or SubType == 55 then -- runes
elseif EID.runeIDs[SubType] then -- runes
return {23}
else -- cards
return {21}