Example #1
0
 public override void Register()
 {
     DoCheckProc.Add(new CheckProcHandler(CheckProc));
     OnEffectProc.Add(new EffectProcHandler(HandleEffectProc, 0, AuraType.ProcTriggerSpell));
 }
Example #2
0
 public override void Register()
 {
     DoCheckProc.Add(new CheckProcHandler(CheckProc));
     OnEffectProc.Add(new EffectProcHandler(HandleProc, 0, AuraType.Dummy));
 }
Example #3
0
 public override void Register()
 {
     AfterDispel.Add(new AuraDispelHandler(HandleDispel));
     DoCheckProc.Add(new CheckProcHandler(CheckProc));
     OnEffectProc.Add(new EffectProcHandler(HandleEffectProc, 2, AuraType.Dummy));
 }