PassiveProfile

public final class PassiveProfile extends Record

Fixed, code-owned mechanical profile for one class passive.

Values are additive fractions. A value of .05 means five percent. The base is granted as soon as the form is active; the per-level value lets inherited passives continue growing under descendants without mutating the stored parent level.

Constructors

Link copied to clipboard
public void PassiveProfile(double outgoingDamageBase, double outgoingDamagePerLevel, double incomingDamageBase, double incomingDamagePerLevel, double movementSpeedBase, double movementSpeedPerLevel, double healingDoneBase, double healingDonePerLevel, double abilityCostReductionBase, double abilityCostReductionPerLevel, double healingReceivedBase, double healingReceivedPerLevel)

Types

Link copied to clipboard
public final class Contribution extends Record

Functions

Link copied to clipboard

Inherited functions

Link copied to clipboard
public abstract boolean equals(Object p)
Link copied to clipboard
public abstract int hashCode()
Link copied to clipboard
public abstract String toString()