fix: Added better sanity check in EID:getPlayerID()

This commit is contained in:
Wofsauge committed 2025-09-14 14:21:05 +02:00
1 parent 4dd154a020
commit f43b628cd3
1 file changed
+1 -1
+1 -1
View File
@@ -2278,7 +2278,7 @@ end
---@param lazarusAdjust? boolean ---@param lazarusAdjust? boolean
---@return integer ---@return integer
function EID:getPlayerID(entityPlayer, lazarusAdjust) function EID:getPlayerID(entityPlayer, lazarusAdjust)
if not entityPlayer then return 0 end if not EID:EntitySanityCheck(entityPlayer) then return 0 end
for i = 0, game:GetNumPlayers() - 1 do for i = 0, game:GetNumPlayers() - 1 do
local player = Isaac.GetPlayer(i) local player = Isaac.GetPlayer(i)
if GetPtrHash(player) == GetPtrHash(entityPlayer) then if GetPtrHash(player) == GetPtrHash(entityPlayer) then