diff --git a/main.lua b/main.lua index ec577ce4..100b4f24 100644 --- a/main.lua +++ b/main.lua @@ -1510,11 +1510,13 @@ end EID:AddCallback(ModCallbacks.MC_USE_ITEM, OnUseD4, CollectibleType.COLLECTIBLE_D4) -- Re-init transformation progress and item interactions after using Genesis -local function OnUseGenesis(_, _, _, player) - OnGameStartGeneral() - CheckAllActiveItemProgress() +if REPENTANCE then + local function OnUseGenesis(_, _, _, player) + OnGameStartGeneral() + CheckAllActiveItemProgress() + end + EID:AddCallback(ModCallbacks.MC_USE_ITEM, OnUseGenesis, CollectibleType.COLLECTIBLE_GENESIS) end -EID:AddCallback(ModCallbacks.MC_USE_ITEM, OnUseGenesis, CollectibleType.COLLECTIBLE_GENESIS) function EID:OnUsePill(pillEffectID, player) local playerID = EID:getPlayerID(player)