Class ActionAbility
- Namespace
- TrinketTinker.Effects.Abilities
- Assembly
- TrinketTinker.dll
Call a registered (trigger) action.
public sealed class ActionAbility : Ability<ActionArgs>, IAbility
- Inheritance
-
ActionAbility
- Implements
- Inherited Members
Constructors
ActionAbility(TrinketTinkerEffect, AbilityData, int)
Call a registered (trigger) action.
public ActionAbility(TrinketTinkerEffect effect, AbilityData data, int lvl)
Parameters
effect
TrinketTinkerEffectdata
AbilityDatalvl
int
Methods
ApplyEffect(ProcEventArgs)
Applies ability effect, mark the ability as not allowed until next tick or longer.
protected override bool ApplyEffect(ProcEventArgs proc)
Parameters
proc
ProcEventArgs
Returns
CleanupEffect(Farmer)
Cleanup ability when trinket is unequipped, if is Always
protected override void CleanupEffect(Farmer farmer)
Parameters
farmer
Farmer