Klehrik-CurseHelper icon

CurseHelper

Allows for applying visible maximum health reduction.

Last updated 3 days ago
Total downloads 215
Total rating 0 
Categories Mods Tools Libraries
Dependency string Klehrik-CurseHelper-1.0.0
Dependants 1 other package depends on this package

This mod requires the following mods to function

ReturnOfModding-ReturnOfModding-1.0.55 icon
ReturnOfModding-ReturnOfModding

Lua Mod Loader for Risk of Rain Returns

Preferred version: 1.0.55
MGReturns-ENVY-1.1.1 icon
MGReturns-ENVY

A plugin to allow ReturnOfModding plugins greater control of their environment.

Preferred version: 1.1.1
RoRRModdingToolkit-RoRR_Modding_Toolkit-1.2.0 icon
RoRRModdingToolkit-RoRR_Modding_Toolkit

Friendly abstractions of the game's internal functions for easier modding.

Preferred version: 1.2.0

README

Allows for applying visible maximum health reduction.

CurseHelperShowcase.png

Import line:

Curse = mods["Klehrik-CurseHelper"].setup()


Functions

Curse.apply(actor, id, amount) -> nil

Applies an instance of maximum health reduction to the actor.
Works multiplicatively with other curse applications
(e.g., 2 applications of 0.5 will result in 25% maximum health remaining).
Specifying an existing ID will override it.

Parameters:

Parameter Type Description
actor CInstance or Actor object The actor to apply curse to.
id string The identifier for the curse application.
amount number The amount of curse to apply (between 0 (none) and 1 (all health)).

Curse.remove(actor, id) -> nil

Removes an instance of maximum health reduction from the actor.

Parameters:

Parameter Type Description
actor CInstance or Actor object The actor to remove curse from.
id string The identifier for the curse application.

Curse.get_effective(actor) -> number, number, number

Returns the actor's effective (i.e., after curse) maximum health, shield, and barrier as unpacked values.
maximum health, maximum shield, maximum barrier

Parameters:

Parameter Type Description
actor CInstance or Actor object The actor to check.

Installation Instructions

Follow the instructions listed here.
Join the Return of Modding server for support.