The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

[REP/REP+] Armoniel (22 Unlocks!)
74 Comments
Steven Legstrong 10 Jul @ 11:57pm 
So, I just beat No Pain, No Gain because I got lucky and found Blood Puppy and Car Battery
Tainted Jacob 3 Jul @ 9:26am 
Vicious Cycle doesn't account for whether or not you're a ghost, leading to infinite devil deal items in Downpour, with tainted Jacob, with soul of the Lost and I assume with the Lost himself.
Tainted Jacob 20 Jun @ 8:17am 
Tainted Armoniel feels really buggy for me. Feels like whenever I get to late game I get a game crash, and I can't get back in.
matizbelchatowa 18 Jun @ 11:51am 
This custom challenge is bullshit tho
matizbelchatowa 17 Jun @ 12:39pm 
Really nice mod. It's just a simple character without any crazy mechanics but it's kinda nice coming back to characters that feel more like they could really be in Isaac. Plus it has tainted version and unlocks which shows how much work was put into it. Really love it so far!
slime_enthusiast369 15 Jun @ 9:17am 
awesome thanks, take your time
heehoo  [author] 15 Jun @ 8:49am 
@slime_enthusiast369 I ended up getting pretty occupied with irl stuff for a while, but I have "started" the process now.

I've reached out for approval to add to the site. I'm currently taking a few days of PTO from work, so if I get approved soon, I'll have some time to get going on that.
slime_enthusiast369 14 Jun @ 8:59am 
so how are things going?
slime_enthusiast369 7 May @ 6:28am 
awesome thanks
heehoo  [author] 6 May @ 1:45pm 
@slime_enthusiast369 Yep, that's the plan!
slime_enthusiast369 6 May @ 1:01pm 
awesome, and can you also make a page for your new mod lydia?
heehoo  [author] 6 May @ 1:00pm 
@slime_enthusiast369 I could look into it, sure! I'll update the mod descriptions when/if that's done.

In the meantime, you could use the Encyclopedia mod if you're looking for comprehensive info on stuff.
slime_enthusiast369 6 May @ 12:54pm 
can you please add your mod to isaacguru?
Dr. Coitus 10 Mar @ 4:52pm 
thank you for maintaining the mod :computer_game_time_qt:
heehoo  [author] 10 Mar @ 1:29pm 
@Dr. Coitus Good catch, thank you! Will fix
Dr. Coitus 9 Mar @ 12:56pm 
Hey could you perhaps make it so the item "A soul" is a hidden item? you can still find it in the death certificate and it does nothing if you pick it up, which is a waste of a heart container even. It also appears in the collection
Mr.Crow 30 Sep, 2024 @ 10:22am 
14k paragraphs?????
Baphomet don't have 4k
heehoo  [author] 17 Jun, 2024 @ 3:58pm 
@eggviper3 I'm afraid that I've come up short with this one. As far as I can tell, the glitch seems to happening on Epiphany's end, in a way that I simply can't identify. For now, I'll have to add an incompatibility warning to the description.

I've also filed a bug report about it to the Epiphany team. They're much better at this sort of thing, so hopefully they can iron it out at some point.

8 hearts was a typo by the way lmao
leqesai 16 Jun, 2024 @ 12:25pm 
I removed Immortal Hearts (they cause crashes) and Sun Hearts and Sacrificial Altar Compat. I also deleted the dat file you mentioned. The init error is not popping up anymore!
heehoo  [author] 15 Jun, 2024 @ 6:36pm 
@eggviper3 This is quite an unusual glitch. I'll begin looking into it tomorrow.

As for the NO! trinket and Gulp! pill, those are intentional.
eggviper3 15 Jun, 2024 @ 1:04pm 
Also Maggy only has 6 hearts
eggviper3 15 Jun, 2024 @ 1:03pm 
Seems Epiphany causes the challenge to start as Isaac. Still starts with the trinket and gulp pill though.
eggviper3 15 Jun, 2024 @ 12:57pm 
The challenge seems like it isn't working as intended for me. Rather than starting as Maggy with 8 hearts I start as Isaac with 5. Also I don't know if it's intended that I start with the NO! trinket and a gulp pill.
leqesai 15 Jun, 2024 @ 9:16am 
I haven't tested it yet but immortal hearts has a ton of issues. I've already gone to that mod page and dropped snippets from the crash log related to that thing.
heehoo  [author] 15 Jun, 2024 @ 7:33am 
@leqesai I have now discovered & fixed another error, which could have been the cause of the issue.

Custom Health API (as implemented via Immortal Hearts) revealed a hiccup in the initialization process for Armoniel, specifically concerning the Sacrificial Altar Compatibility mod. Such an error could then cause other Armoniel-related information to improperly initialize, resulting in the error that you were first experiencing. While that secondary error is strangely absent in your screenshot, I stopped getting any initialization errors after fixing that one.

Hopefully, this new update will finally solve the problem. If it still fails, try the .dat fix which I previously recommended. And if that fails, you may have to disable Immortal Hearts, Sacrificial Altar Compatibility, or Armoniel.

Please let me know how it goes, and thank you for your patience.
heehoo  [author] 15 Jun, 2024 @ 5:04am 
@leqesai Note that deleting the .dat files will reset any Armoniel achievement progress. However, you can use the custom console commands to re-unlock anything you had.
heehoo  [author] 15 Jun, 2024 @ 5:04am 
@leqesai I'll begin investigating the error with this modlist

Another possible fix for the time being:
Navigate to your Isaac install folder. From there, go to the "data" folder, then the "[rep] armoniel (full)" folder. Delete the .dat files that are in there. Then boot up the game, start a new run, and then start ANOTHER new run.
leqesai 14 Jun, 2024 @ 2:11pm 
Same error pops up after your recent update. I screenshotted again and its the exact same error.
Might be some kind of conflict with my mod loadout:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3267849738
heehoo  [author] 14 Jun, 2024 @ 12:32pm 
@leqesai I've just updated the code, so this should (hopefully) be fixed now!

Thank you for your report.
heehoo  [author] 14 Jun, 2024 @ 11:40am 
@leqesai Where are these error messages appearing? Do they say anything more than being related to initialization? I've checked the debug console, log.txt, and repentogon.log but none of them yield any errors pointing to Armoniel.

Also, which mods are you using alongside Armoniel? It could be due to an unforeseen incompatibility.
leqesai 14 Jun, 2024 @ 10:45am 
The errors related to initialization occur without any intervention on the part of the player. Whenever a game is generated, so are the errors.
And yeah I meant repentogen. Not sure why I wrote retrogen... might have been an autocorrect thing or something.
heehoo  [author] 14 Jun, 2024 @ 10:41am 
@Busybody64 Thank you

@leqesai Was there a particular event which occurred when the error came up? I could hopefully reproduce this bug and start working on a fix. I've used this mod with Repentogon and haven't experienced any issues so far, which makes me think this is something specific.
Busybody64 14 Jun, 2024 @ 10:29am 
It means repentogon.
heehoo  [author] 14 Jun, 2024 @ 10:18am 
@leqesai My apologies, but I'm not sure what you mean by "retrogen". Is this something from another mod?

The contents of the error message would also be helpful, if possible.
leqesai 31 May, 2024 @ 8:59pm 
Retrogen pulls errors from this mod. errors related to init.
Busybody64 1 May, 2024 @ 1:26pm 
I was cehcking because it hasn't been udpated since 2022
heehoo  [author] 30 Apr, 2024 @ 5:55pm 
@Busybody64 There haven't been any unresolved reports of game-breaking bugs. Are you experiencing a particular issue?
Busybody64 30 Apr, 2024 @ 5:34pm 
IS this broken?
46 Year Old Russian Man 2 Feb, 2023 @ 6:35am 
thanks homeslice amigo friend pal chum friend buddy pal friend homie
heehoo  [author] 2 Feb, 2023 @ 5:13am 
@e10deeznuts External Item Descriptions has its own documentation, which can be viewed here:

https://github.com/wofsauge/External-Item-Descriptions/wiki
46 Year Old Russian Man 1 Feb, 2023 @ 5:25pm 
i have the funkily returned for more knowleg, how do i do custom external item description stuffs?
46 Year Old Russian Man 10 Jan, 2023 @ 1:25pm 
thanks homie :D
heehoo  [author] 10 Jan, 2023 @ 1:06pm 
@e10deeznuts Yeah it would

Funny thing, I still didn't super duper know what I was doing when I set that stuff up for this mod. So Tainted Armoniel also has a different name (just Armoniel with a space in front of it) than his regular counterpart, but it still worked fine for me.
46 Year Old Russian Man 10 Jan, 2023 @ 1:01pm 
i have my tainted characters name different to my normal one, so would it be:

PLAYER_HOYTER_B = Isaac.GetPlayerTypeByName("Hoyter2", true)
heehoo  [author] 10 Jan, 2023 @ 10:49am 
@e10deeznuts The tainted characters have their own character IDs, so you'd have to grab those separately with Isaac.GetPlayerTypeByName again. Specifically, the value you put in after the character's name should be set to true instead of false, since that's used to differentiate tainted vs regular characters.

No worries btw, I'm happy to help
46 Year Old Russian Man 10 Jan, 2023 @ 9:27am 
sorry to be back to annoy you again, but my birthright ability works for all characters that i have made that arent tainted, i see you created a tainted characters birthright and i am wondering how you did it
46 Year Old Russian Man 6 Jan, 2023 @ 9:11am 
omg thank you so much :D
heehoo  [author] 6 Jan, 2023 @ 8:53am 
@e10deeznuts To put it plainly, you literally just check to see if a player is your new character and they have Birthright, and make stuff happen if that's the case.

Whenever X thing happens, you check if EntityPlayer:HasCollectible(CollectibleType.COLLECTIBLE_BIRTHRIGHT,false) is true, and also if EntityPlayer:GetPlayerType() is the ID number of your new character. You can get the character ID with the function Isaac.GetPlayerTypeByName( string playerName , boolean Tainted = false).

T.Armoniel's Birthright for example: To give him health back, I check each player on each frame to see if they're T.Armoniel holding Birthright as described above. If that's true, I then check a boolean to see if this already happened, and if not, he gets the health and the boolean gets set to true.

As for the description text when you pick it up, you can set that in your players.xml file, by giving your character a new value called birthright and setting it to a string with whatever text you want.
46 Year Old Russian Man 6 Jan, 2023 @ 3:07am 
Hey! i have another question, ive been wondering about the birthright effects and how they work, i wanna know how the birthright effect works, because i cannot manage to get one to work or me