Class ProjectileAbility
- Namespace
- TrinketTinker.Effects.Abilities
- Assembly
- TrinketTinker.dll
Shoot a projectile that deals damage to monster within range, optionally stun them for a period.
public sealed class ProjectileAbility : Ability<ProjectileArgs>, IAbility
- Inheritance
-
ProjectileAbility
- Implements
- Inherited Members
Constructors
ProjectileAbility(TrinketTinkerEffect, AbilityData, int)
Shoot a projectile that deals damage to monster within range, optionally stun them for a period.
public ProjectileAbility(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
FilterMonster(Monster)
public bool FilterMonster(Monster m)
Parameters
m
Monster