SereneVoid-CorpseBloomRebornHC icon

CorpseBloomRebornHC

CorpseBloomReborn updated for Hallowed Concept: reserve-based Corpsebloom with a working reserve bar.

Last updated a day ago
Total downloads 42
Total rating 0 
Categories Tweaks Items Client-side AI Generated
Dependency string SereneVoid-CorpseBloomRebornHC-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2121 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2121
RiskofThunder-HookGenPatcher-1.2.9 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.9

README

CorpseBloomRebornHC

By Serestielle. A Hallowed Concept-compatible fork of CorpseBloomReborn by TPDespair (William758).

Corpsebloom grants a percentage of maximum health as reserve. Healing is stored in the reserve and heals you over time. All config options from CorpseBloomReborn are kept with the same names and defaults.

Changes from CorpseBloomReborn 1.4.0

  • The Heal hook is registered with a high priority, so it is always the outermost hook. The old version re-hooked one second after each run started (and on Diluvian), which left a window where other mods' healing multipliers applied twice.
  • Reserve state lives in a component on the body. The old version used a netId dictionary that could throw inside CharacterBody.OnDestroy.
  • Heals flagged BypassConvertHealing (Hallowed Concept regainable health, Lil Reaper) skip the reserve. If they went through it, they would lose the flag and heal-conversion items would swallow them.
  • The reserve bar is anchored inside the health bar's own bar container. It follows resizes, health-based bar width, HUD scale and ally card indents, and it appears on every health bar, including ally cards and overhead bars.
  • Item text is set through Language.SetStringByToken instead of hooking Language.GetString.

Do not run it at the same time as the original CorpseBloomReborn. BepInEx will refuse to load this mod if the original is present.

Credits

  • TPDespair (William758): CorpseBloomReborn
  • paddywan: CorpseBloomPlusPlus