From 45069c5791eedc2797f3ac9836068c72ea85ff91 Mon Sep 17 00:00:00 2001 From: Syntax-Sculptor <143585501+Syntax-Sculptor@users.noreply.github.com> Date: Fri, 31 Oct 2025 19:05:12 -0700 Subject: [PATCH] fix: minor type definition problems --- .../src/types/classes/EntityPlayer.d.ts | 2 +- .../src/types/classes/EntityPtr.d.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/isaac-typescript-definitions/src/types/classes/EntityPlayer.d.ts b/packages/isaac-typescript-definitions/src/types/classes/EntityPlayer.d.ts index a39a29334..530a35c80 100644 --- a/packages/isaac-typescript-definitions/src/types/classes/EntityPlayer.d.ts +++ b/packages/isaac-typescript-definitions/src/types/classes/EntityPlayer.d.ts @@ -680,7 +680,7 @@ declare global { */ GetHearts: () => int; - GetItemState: () => int; + GetItemState: () => CollectibleType; GetJarFlies: () => int; GetJarHearts: () => int; GetLaserOffset: (laserOffset: LaserOffset, direction: Vector) => Vector; diff --git a/packages/isaac-typescript-definitions/src/types/classes/EntityPtr.d.ts b/packages/isaac-typescript-definitions/src/types/classes/EntityPtr.d.ts index dddce0734..04a578034 100644 --- a/packages/isaac-typescript-definitions/src/types/classes/EntityPtr.d.ts +++ b/packages/isaac-typescript-definitions/src/types/classes/EntityPtr.d.ts @@ -1,7 +1,7 @@ -declare function EntityPtr(this: void, entity: Entity): EntityPtr; +declare function EntityPtr(this: void, entity: Entity | undefined): EntityPtr; declare interface EntityPtr extends IsaacAPIClass { - SetReference: (ref: Entity) => void; + SetReference: (ref: Entity | undefined) => void; readonly Ref?: Entity; }