The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

Immortal Hearts
88 Comments
Binoculars™ 2 Nov, 2024 @ 4:44pm 
baby game
DogeTOM 12 Oct, 2024 @ 1:51pm 
maybe u can add the illusion hp too?
Uriette_ 27 May, 2023 @ 5:08pm 
I was unable to use this mod anymore. Make my game freezing and instantly crash after death of the boss "The Siren". Exactly at the animation when her skeleton head appears on the floor, 2 splashs FX Sounds played, and pouf freezing and crash. Disabling the mod remove the bug of course. Dunno if someone got the same issue. If my report can help you.
DollWorks 3 Mar, 2022 @ 7:27pm 
TC finally made a immortal heart mod. Let it be known you did it first. And really well done too. You get my cudos for letting me relive the magic closer to launch.
JudeInutil 6 Feb, 2022 @ 10:40am 
@Rokk Woah thanks! Greatly appreciate it
Rokk  [author] 6 Feb, 2022 @ 10:31am 
@JudeInutil sure, go ahead.
JudeInutil 6 Feb, 2022 @ 10:23am 
Hey Rokk! Im trying to make a heart API, so may I have permission to use your code as a reference on how to add potential custom hearts? Thanks in advance
Vice President 12 Dec, 2021 @ 11:27am 
uh... the screenshot wouldnt show anything but a full heart sprite...???
Rokk  [author] 12 Dec, 2021 @ 10:55am 
That sounds like a mod conflict or a genuine bug in the mod, which is why I'm asking for screenshots. It should show half-heart sprites, and it does on my end.
Vice President 12 Dec, 2021 @ 10:11am 
no, just single player
if what you say is true idk how but something must be conflicting
also there isn't a bug with the sprites, it just displays a full heart for half hearts
Rokk  [author] 12 Dec, 2021 @ 3:43am 
@Joe there are half-heart sprites. If they're not working for you, could you post pictures in the Bugs thread maybe?
Also no, Tainted Lost isn't supposed to be able to grab those hearts at all. They shouldn't even be spawning, technically. Are you playing coop with someone else that isn't The Lost?
Vice President 11 Dec, 2021 @ 5:44pm 
no half hearts, or half heart sprite?
also doesn't work properly with t.lost
Koroa 9 Dec, 2021 @ 7:20am 
@Rokk I wasn't trying to seem like I was rushing you or anything haha, just thanking you for the update! Seems like it was a lot of work on its own <3 well done! Any ideas for what the immortal heart Sumptorium clot will do in the future? :)
Rokk  [author] 9 Dec, 2021 @ 12:22am 
@Koroa yes, this is still planned. I just wanted to quickly get the update out there because the update fixed basically 99% of bugs and issues (especially in regards to gaining/losing max HP, or picking up bone hearts). I am currently working on changing Act of Contrition and Revelation.
Koroa 8 Dec, 2021 @ 11:18pm 
Are you planning to change Act of Contrition and Revelation to give immortal hearts (1 and 2, respectively) like they did in antibirth? also, thanks for the update!
Rokk  [author] 4 Dec, 2021 @ 7:00am 
Also, I added an API for other mod authors to interface with this mod. Check it out at the bottom of main.lua, or check the API docs thread!
Rokk  [author] 4 Dec, 2021 @ 6:58am 
I just released a massive update that should fix all the bugs, and also makes immortal hearts behave better if you gain or lose max HP. They will now shift left/right properly, and work properly with bone hearts now.
Rokk  [author] 25 Nov, 2021 @ 1:10am 
I think it would be fine to add Immortal Hearts to these items rather than regular Soul Hearts, especially because both of these items are quite rare and frankly somewhat useless.

@thelucas2000 yes, if your maximum health changes, your immortal hearts can disappear if they get "shifted" off of your hearts, or onto a red heart. This is because the modding API is very limited.

I'm currently working on a workaround that will refund your immortal hearts when this happens.
Koroa 24 Nov, 2021 @ 10:15pm 
@thelucas2000 I don't know why you would want to add immortal hearts to items that didn't previously have them. The rationale for what I said is that, in antibirth, those two items gave immortal hearts to begin with. I wouldn't advocate giving immortal hearts to any item that didn't originally give them lol
just_skelet 18 Nov, 2021 @ 10:49pm 
@thelucas2000 , I strongly disagree with your "recomendetion". Better left everything where it stays.
thelucas2000 18 Nov, 2021 @ 10:04pm 
Unsure if this is supposed to be a bug or feature but I will still point it out for the day this mod is updated - Whenever you pick devil deals (or do anything that takes red health or does red health damage), it also costs you the an entire or multiple immortal hearts, making them overall kinda pointless to find as they're going to be easily consumed regardless.

As someone mentioned before, I also strongly recommend (if possible) to change the soul hearts given by Revelation and Act of Contribution (and maybe other angel items?) so instead of soul hearts you receive Immortal Hearts.
Koroa 16 Nov, 2021 @ 9:17am 
Gotcha, I think that would be a good idea :) those were the only two items in Antibirth that gave immortal hearts though, and I guess Edmund just decided to replace them with spirit hearts for repentance. Thanks for the quick response :D
Rokk  [author] 16 Nov, 2021 @ 9:15am 
@Koroa no, I didn't know those gave immortal hearts. I may consider adding it once I fix all the bugs.
Koroa 16 Nov, 2021 @ 9:05am 
Does this affect the repentance items that previously directly gave immortal hearts, mainly act of contrition and revelation? By which I mean, does this mod cause those two items to give their one immortal heart and two immortal hearts, respectively? Also, great work :)
Rokk  [author] 16 Nov, 2021 @ 4:17am 
@Ukrisaac as I've already explained a few times before and explained in the description, it's already fixed . Download Mod Config Menu, set your HUD offset to the minimum there, and it will be fine. There is literally no other possible way to fix this.

@kittenchilly oh, thanks! That would be cool, I don't think Steam is the best platform for this stuff though so you may want to either send it to me on Discord or put it in a pastebin/github gist.
just_skelet 16 Nov, 2021 @ 12:27am 
Any chance about fixing the placement?(I just can't play with max offset)
XIRRA 23 Oct, 2021 @ 4:04am 
You have no idea how much I wanted Immortal Hearts in Repentance.
kittenchilly 18 Oct, 2021 @ 8:45am 
I'm not sure where to contact you but I went into the mod's code to make the animations and HUD more accurate to Antibirth, as well as fixing a few bugs I could find. I can give you the code, if you could friend me on steam or through discord.
Rokk  [author] 12 Sep, 2021 @ 10:58pm 
@pie_flavor sure, sounds good. Expect this in the next update, I'll make sure to list the function(s) on the mod page.
pie_flavor 12 Sep, 2021 @ 9:41pm 
I'd like to integrate this with my mod Lost Hearts . But not only does the heart vanish into flies, but the callback you pick up the heart with fires before what I use to delete the heart. Could you add a small API to accommodate this?
ASGI202 3 Sep, 2021 @ 5:53pm 
It seems to be behaving weird when I pick them up they go over my current hearts and for player 2 it makes the sound but just gives them a soul heart.
Rokk  [author] 21 Aug, 2021 @ 10:18am 
This mod doesn't touch enemy AI, so that last issue is definitely not caused by this mod.

Picking up 2 hearts also shouldn't be caused by this mod (but picking up an immortal heart at half a soul heart will effectively result in 1.5 hearts gained if you clear the next room).

I'm aware of the issues with Glowing Hourglass, but the game's modding API simply does not provide me with any way to deal with it. I'm currently working on fixing at least one bug related to it, though.
EndMyLife.exe 21 Aug, 2021 @ 10:01am 
This mod is weird, sometimes you get 2 hearts when you pick up one, randomly the hearts will convert to soul hearts, blood banks have priority over immortal hearts, also using glowing hourglass to repair a immortal hearts seems to do weird things, I glowing hourglassed after taking damage in a sister vis fight and the heart didn't get fixed, next time I went into the fight the ai was broken and the 2 would not attack at all
Rokk  [author] 16 Aug, 2021 @ 4:08am 
@BosS the HUD offset thing was already mentioned in the mod description. Install mod config menu and configure your HUD offset there in MCM's general settings.

The game doesn't allow me to add proper collision to the heart pickups, so that's why you can sometimes get 2 overlapping each other.

Picking one up as Esau will currently not yet show them on the HUD, but they will still work. Same thing when picking one up as Tainted Jacob or Tainted Lazarus. I'm currently trying to get all of those to work properly.

Thanks for your feedback.
BosS 15 Aug, 2021 @ 11:01pm 
incompatible with any HUD offset below the default maximum, my monitor is pretty big and I have it at 4 instead of the default max and it appears to not move from the original default position. sometimes two spawn in the same place and give me two immortal hearts, and sometimes when i pick one up i get 1-3 soul hearts instead of the immortal heart, but still plays the immortal heart sound. amazing mod, if you polish it to where it's seamlessly in the game you will be a legend. i dont know why they never added the immortal heart it's not "overpowered" with how the game is balanced now. Just be sure to have it behave the same way it did in antibirth where it would only do half a heart regardless of late-game chapter conditions, bombs, mom stomp and shadow damage, giant brimstone damage etc. Happy to see this mod regardless of the bugs you got this.
eywright 14 Aug, 2021 @ 7:56pm 
oh cool, thank you!
Rokk  [author] 12 Aug, 2021 @ 4:39pm 
@eywright a "half heart" being to the left of another heart makes zero sense, so yes, if that's what's happening, then that's a bug. I'm working on an update that should make this all a little more robust.
eywright 12 Aug, 2021 @ 4:37pm 
wait what? so it was actually a bug?
Rokk  [author] 12 Aug, 2021 @ 2:46pm 
@eywright a half immortal heart having a full or a half soul heart after it is definitely not intentional. I must have made a small oversight when coding this change.

Thanks for the report, I will fix this in the next update.
eywright 12 Aug, 2021 @ 2:39pm 
When you said, this is what they did originally, do you mean they originally did it in this mod, or in anti? If it was in this mod, is there a way to revert that change? I find it odd looking at a half immortal heart with a full soul heart next to it.
vrunn0 12 Aug, 2021 @ 2:01pm 
Hi. The hearts appears with the curse of unknown.
Goofy Batmann Sniper 12 Aug, 2021 @ 11:37am 
Thanks, I was doubting of the fact that if taken with keeper it will make the game crash
Rokk  [author] 12 Aug, 2021 @ 11:35am 
@I Commited Tax Fraud these hearts are completely unable to spawn for Keeper or Tainted Keeper. They will just stay as Eternal Hearts, which will then be converted to blue flies anyway.

If you're playing coop and not all of the players are Keeper, Immortal Hearts can still appear. However, trying to pick them up as Keeper in this case will turn them into 6 blue flies instead.
Goofy Batmann Sniper 12 Aug, 2021 @ 9:48am 
does these hearts are turned to blue flies when playing keeper or T.Keeper ?
COMPANION❤CUBE 12 Aug, 2021 @ 5:41am 
That message was meant to eywright
Rokk  [author] 12 Aug, 2021 @ 4:43am 
@Companion Cube the hearts weren't buffed, I just fixed some bugs. If anything, they are now less powerful because they can now still break the Perfection trinket, and can still reroll Tainted Eden.

Now that those bugs are fixed, I really don't think they are too powerful or too common. They are good in the hands of skilled players who can ensure that they don't take more than 1 hit per room.

@eywright that's what the hearts initially did, but people got confused over the extra "half" soul heart that they got for free. With how powerful they are, I think it's a fair tradeoff to leave this as it is. It will automatically refill the next time you clear a room, anyway.
COMPANION❤CUBE 12 Aug, 2021 @ 3:42am 
Nooo :( stop buffing it
eywright 11 Aug, 2021 @ 10:38pm 
I think picking up a regular soul heart should "heal" the immortal heart like it did in anti.
possessed by phoenix 11 Aug, 2021 @ 11:23am 
you are good!