Fixed RealignFamiliars() -- Caboose wasn't correctly proofed

This commit is contained in:
UndeadMaelys 2021-01-06 06:41:26 +01:00
parent f064767bad
commit d5011aabc4
1 changed files with 9 additions and 7 deletions

View File

@ -85,6 +85,7 @@ local function RealignFamiliars()
local Caboose = nil local Caboose = nil
for _, entity in pairs(Isaac.GetRoomEntities()) do for _, entity in pairs(Isaac.GetRoomEntities()) do
if entity.Type == EntityType.ENTITY_FAMILIAR and entity.Child == nil then if entity.Type == EntityType.ENTITY_FAMILIAR and entity.Child == nil then
if Caboose == nil then
Caboose = entity Caboose = entity
else else
if Caboose.FrameCount < entity.FrameCount then if Caboose.FrameCount < entity.FrameCount then
@ -97,6 +98,7 @@ local function RealignFamiliars()
end end
end end
end end
end
local function FindClosestEnemy( position, distance, validator ) local function FindClosestEnemy( position, distance, validator )
local closestDistance = distance or 9999 local closestDistance = distance or 9999