Table of Contents

Class BurningEffect

Namespace
AshesOfVelsingrad.Data
Assembly
Ashes of Velsingrad.dll
public sealed class BurningEffect : StatusEffect<UnitSystem>, IStatusEffect
Inheritance
BurningEffect
Implements
Inherited Members

Constructors

BurningEffect(int, ModifierType, float)

public BurningEffect(int duration, AovDataStructures.ModifierType modifierType, float amount)

Parameters

duration int
modifierType AovDataStructures.ModifierType
amount float

Methods

OnTurnPassed(IEffectTarget<UnitSystem>)

Called at the end of each turn to update the effect’s duration or apply ongoing logic.

public override void OnTurnPassed(IEffectTarget<UnitSystem> target)

Parameters

target IEffectTarget<UnitSystem>

The target affected by this effect.