PassiveMechanics

public final class PassiveMechanics extends Record

Typed passive modifiers for mechanics that cannot be represented as generic combat stats. Multipliers compose multiplicatively. Resistance composes by multiplying the remaining effect, and party movement remains an additive attribute adjustment.

Constructors

Link copied to clipboard
public void PassiveMechanics(double burstHealingMultiplier, double periodicHealingMultiplier, double groupedEnemyHealingMultiplier, double periodicDurationMultiplier, double shieldStrengthMultiplier, double redirectedDamageMultiplier, double controlDurationMultiplier, double controlPotencyMultiplier, double abilityCostMultiplier, double controlResistanceFraction, double partyMovementSpeedAdjustment)
public void PassiveMechanics(double burstHealingMultiplier, double periodicHealingMultiplier, double groupedEnemyHealingMultiplier, double periodicDurationMultiplier, double shieldStrengthMultiplier, double redirectedDamageMultiplier, double controlDurationMultiplier, double controlPotencyMultiplier, double controlResistanceFraction, double partyMovementSpeedAdjustment)
Compatibility shape for mechanics that do not alter ability cost.

Properties

Link copied to clipboard
public final static PassiveMechanics NEUTRAL

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()