diff --git a/packages/isaacscript-common/src/classes/features/other/CustomPickups.ts b/packages/isaacscript-common/src/classes/features/other/CustomPickups.ts index e9cc67a93..99408cab4 100644 --- a/packages/isaacscript-common/src/classes/features/other/CustomPickups.ts +++ b/packages/isaacscript-common/src/classes/features/other/CustomPickups.ts @@ -78,6 +78,8 @@ export class CustomPickups extends Feature { return shouldPickup; } + customPickupFunctions.collectFunc(pickup, player); + pickup.Remove(); const pickupSprite = pickup.GetSprite(); @@ -92,8 +94,6 @@ export class CustomPickups extends Feature { effectSprite.Load(fileName, true); effectSprite.Play("Collect", true); - customPickupFunctions.collectFunc(pickup, player); - return undefined; };