The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

82 ratings
Raw Rock Bottom Stats
   
Award
Favorite
Favorited
Unfavorite
Tags: Lua, Items, Tweaks
File Size
Posted
Updated
56.888 KB
19 Dec, 2023 @ 8:30am
29 Dec, 2023 @ 10:30pm
3 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Raw Rock Bottom Stats

Description
Displays what your stats would be without Rock Bottom.

From the wiki:
"The true values of Isaac's stats are still calculated normally, but the best values will override them."

Have a choice between a Tears Up and Damage Up and don't know which stat is able to increase? Playing Tainted Isaac and don't know which items to drop?
This mod will help by displaying the stats that the game uses to calculate further stat increases.

Thanks to the Planetarium Chance mod for the stat display code.



Compatibility:
  • External Item Descriptions (all languages)
  • All cosmetic mods
Not compatible with:
  • Co-op mode
  • Jacob & Esau
  • Mods that add Rock Bottom synergies
  • Other mods that change Rock Bottom behaviour
  • Badly coded modded stat-up items that don't use evaluate_cache
Let me know of any other incompatibilities in the comments, and I'll try to fix them, or list them here.
The mod is intentionally disabled with multiple players because I don't know where to put the stats, player 2 stats are rendered exactly where I render the extra stats. Also, if you're minmaxing Rock Bottom while in co-op, your friend needs new friends.



Technical info:

This mod replaces Rock Bottom with a modded item that functions the exact same way, because Isaac API moment.
The modded item is unable to spawn naturally, cannot be crafted, cannot be found with Death Certificate, and is skipped by Spindown.
The modded item is, however, assigned to the secret room pool and is quality 3 to work with reroll effects.

If the modded Rock Bottom is ever found on a pedestal (ie, because you dropped it with T Isaac or Butter!), it will be replaced by the vanilla version.

The item on the pedestal is the original Rock Bottom. This allows Spindown Dice to work the same way on it, and picking it up with this mod still counts towards Dead God progress. This also makes it compatible with all External Item Descriptions languages, Animated Items, and likely other mods.
The item Isaac holds is the modded Rock Bottom. This makes it incompatible with mods that check whether Isaac owns Rock Bottom. Compatibility can be added to those mods by checking for the RRBS global variable, and the item ID is stored in RRBS.RB_ITEM.

Original stats are tracked for all players in coop/j&e, just not displayed. If you wish to display them yourself, they are available with RRBS:GetStat(player, 1-6, true/false). The int is in the same order as the stats in FoundHUD. true for max (rock bottom) stat, false for original stat.
13 Comments
ZERO #SaveHytale 27 May @ 1:37pm 
The numbers are kind of inside each other, is there a way to solve this?
Seb135  [author] 26 Apr, 2024 @ 10:17am 
Indeed it would @TC_BathWater. Either the latest release, or the next one, is adding the ability to block passives from activating their effects. Once I have some time, I'll rewrite the mod - I might need to upload a separate version though, since the false item is added via xml, outside of lua. It's possible that I might be able to use rgon to remove the false item from the game. I'll experiment with it at some point.
MulberryLucy 23 Apr, 2024 @ 11:48am 
Would Repentagon help fix some of the issues you're having with mod?
Seb135  [author] 22 Feb, 2024 @ 8:47pm 
I'm not sure if posting/deleting multiple comments alerts multiple times. My bad if so.

Anyway yeah it appears you're right. Spawns Saturnus in vanilla, Jupiter with this mod.
I'm going to go ahead and blame Nicalis. I'm adding an item to the secret room pool (and removing it on run start), this should not be affecting other pools at all, and yet it is.

The alternative is that I don't use a custom item, and instead remove rock bottom for 1 frame on stat updates to get the true stats, give it back, and set stats to what they were. That is objectively worse. Isaac just doesn't expose the tools to do this properly.
Blueye 22 Feb, 2024 @ 7:51am 
so i found out that his mods completely changes what items you get sometimes. for example if you play the seed "nb39 88v8" go next floor and get planetarium, you get different items. even rerolls are different. its based off today's daily
Cambuddy 27 Dec, 2023 @ 10:15am 
I knew that Rock Bottom wasn't as good as people make it out to be.
MulberryLucy 25 Dec, 2023 @ 1:12am 
I had the same problem as @jnub i got soy milk, and then it would randomly swap my damage from the rock bottom number which was 11, back to 2 which was the real number, and it would go back and forth multiple times a room
jnub 20 Dec, 2023 @ 8:25pm 
ah, i figured it out. it was an interaction with a newer mod i forgot i had enabled. my bad, no need for you to make any changes.
Seb135  [author] 20 Dec, 2023 @ 8:02pm 
...huh, that's odd. It works for me. [imgur.com]
I've tried this a few times now with some other items and it hasn't failed. Was there anything else that you did? Are you able to find steps to reproduce it?
If it happens every time for you, it could maybe be another mod interfering, but I'm not sure how it would be able to.
jnub 20 Dec, 2023 @ 6:26pm 
unfortunately this seems to be a bit broken atm. i gave myself rock bottom then used a strength card but the damage up went away in the next room. turning off the mod resolves the issue. good luck working out the kinks!