Beispiel #1
0
 public override void Register()
 {
     OnHit.Add(new HitHandler(HandleOnHit));
 }
Beispiel #2
0
 public override void Register()
 {
     BeforeCast.Add(new CastHandler(ClearSpikeImmunities));
     OnObjectAreaTargetSelect.Add(new ObjectAreaTargetSelectHandler(CountTargets, 0, Targets.UnitDestAreaEnemy));
     OnHit.Add(new HitHandler(SplitDamage));
 }
Beispiel #3
0
 public override void Register()
 {
     OnHit.Add(new HitHandler(InitializeVisualStalker));
 }
Beispiel #4
0
 public override void Register()
 {
     OnHit.Add(new HitHandler(RecalculateDamage));
 }
Beispiel #5
0
 public override void Register()
 {
     OnObjectAreaTargetSelect.Add(new ObjectAreaTargetSelectHandler(FilterTargets, 0, Targets.UnitSrcAreaEnemy));
     OnObjectAreaTargetSelect.Add(new ObjectAreaTargetSelectHandler(FilterTargets, 1, Targets.UnitSrcAreaEnemy));
     OnHit.Add(new HitHandler(RecalculateDamage));
 }