Starbound

Starbound

215 ratings
Borderlands 3 Custom Health bars
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
518.914 KB
Sep 11, 2020 @ 7:17am
Dec 30, 2024 @ 7:11pm
54 Change Notes ( view )

Subscribe to download
Borderlands 3 Custom Health bars

In 2 collections by FelmastProMcLane
Borderlands 3 Custom Healthbars Collection
8 items
Monster Core : Collection
10 items
Description
This mod tries to replicate the behavior of multiple random healthbars introduced in BL3.
Check the collection for addons an textures: Borderlands 3 Custom Healthbars Collection.

Tired of enemies feeling always the same?
With this mod every enemy and group of enemies will offer a new challenge!
With enemies that have more health and different types each time, you better get a new arsenal going.


How it works:
  • Health is not visible while full.
  • Every NPC or Monster can spawn with 1 or more health bars, the chance and combination of healthbars are configurable via patch files.
  • By default there are basic combinations for NPCs and Monsters and custom ones for some specific types.
  • Every healthbar multiplies the max health of the enemy, ie: 2 bars = 2x health, 3 bars = 3x health.
  • Every type (color) of healthbar has different elemental resistances. ( https://borderlands.fandom.com/wiki/Elemental_damage#Borderlands_3 )
  • Bosses have customized health combinations which are also configurable, displays differently than normal via a large bar that depletes from both sides.
  • Added custom "Punchy" functionality, craft a "Punchy Health Type Changer" at a spinning wheel, then use it on punchy to changeit's health type and test your weapons.
  • It shows every damage an entity takes, ie: Every pellet from a shotgun, instead of calculating the sum of damage.

In-game options:
  • Toggle if the generated bars are random or selected via config.
  • Limit the amount of health bars that an entity can have.
  • Health multiplier, multiplies max health by certain amount. (0.1x - 100x)
  • Difficulty: Dictates how severe are elemental resistances / weaknesses.
  • Toggle if the bosses use random health bars too.
  • Only visual, only enables red-healthbars for display, no element resistances or different types. (Health is still multiplied by selected value)
  • Display numbers, hides damage numbers.
  • Delay, let's you control how quickly damage numbers are displayed, like vanilla or even for DPS analysis.

Fully customizable:
  • Almost every aspect can be customized via patches:
    • Elemental resistances.
    • Probability and combinations.
    • Specific NPC or monster health types.
    • New health types.
    • Excludable entities.

This mod was based on "Supper's Follower Healthbars" and "NPC Shields & Bars".

Compatibilities:

Custom Compatibilities:

Known incompatibilities:



Uninstalling:
I tried making it easily uninstallable, it shouldn't cause the death of any NPCs / Monsters, but some may retain their elemental resistances given before uninstalling (Crew members won't probably keep them).

Notes:
  • There is no hard-coded limit to how many health bars can be given to a single entity, it can get more as long as the game doesn't crash or the max health amount doesn't overflow.
Popular Discussions View All (5)
1
Feb 7 @ 5:10am
Monsters Have no healthbar.
Prexise_9
1
Feb 7 @ 5:27am
Invincible Enemies - Incompatibility with BL2 Shields
Angelica
3
Aug 13, 2024 @ 2:11am
Certain Mobs Invincible - Lua Error
COVID-19
423 Comments
Prexise_9 Feb 6 @ 1:50pm 
PLEASE update this !!!!
Monsters have NO healthbar at all.
Prexise_9 Feb 3 @ 9:01am 
PLEASE SEE THIS .
I love your mod. But for some reason healthbars do NOT appear on monsters.
Healthbars only appear on bandits. Could you please help me ??
Awbawlisk the Tormentor Jan 19 @ 10:27am 
TVHM = True Vault Hunter Mode
UVHM = Ultimate Vault Hunter Mode

They're difficulty options, the latter being tougher than the other.
Mabra Jan 19 @ 10:25am 
What does TVHM and UVHM mode mean ?
FelmastProMcLane  [author] Dec 27, 2024 @ 9:01am 
That's really useful, thank you!
柠檬 Dec 27, 2024 @ 8:29am 
I found that monsters die when their random seed is greater than 19 bits.

local monster_seed = monster.seed() or 1
monster_seed = tonumber(tostring(monster_seed):sub(1, 19))
math.randomseed(math.floor(monster_seed))

It stopped dying mysteriously after I tried to change the code
FelmastProMcLane  [author] Dec 26, 2024 @ 10:53am 
Oh, yeah, my bad.
Just a mistake of mine from testing mech mods.
Awbawlisk the Tormentor Dec 26, 2024 @ 10:49am 
I know what's going on actually... I'm missing one, two, or a couple of mech-related mods that you created recently. As soon as I installed every one that I could, the NPCs stopped auto-dying. Now exactly which mod it is? I couldn't tell you because I didn't install those mods one by one, but if you do find out right away, then mayhaps add in a new mod dependency for this?
Awbawlisk the Tormentor Dec 26, 2024 @ 10:27am 
Tested it myself, and this is the error I got after trying to spawn in an NPC. Monsters seem to be spawning just fine though... so far.

https://pastebin.com/V8tiQeGA
FelmastProMcLane  [author] Dec 26, 2024 @ 9:42am 
Send me a log file, or the error, I didn't change npcs so it's weird.