예제 #1
0
 public override void Register()
 {
     // add dummy effect spell handler to Last Stand
     OnEffectHit.Add(new EffectHandler(HandleDummy, 0, SpellEffectName.Dummy));
 }
예제 #2
0
 public override void Register()
 {
     OnCheckCast.Add(new CheckCastHandler(CheckElevation));
     OnEffectHit.Add(new EffectHandler(HandleDummy, 0, SpellEffectName.Dummy));
 }
예제 #3
0
 public override void Register()
 {
     OnEffectHit.Add(new EffectHandler(AfterJump, 1, SpellEffectName.JumpDest));
 }
예제 #4
0
 public override void Register()
 {
     OnEffectHit.Add(new EffectHandler(HandleDummy, 3, SpellEffectName.Dummy));
 }
예제 #5
0
 public override void Register()
 {
     OnEffectHit.Add(new EffectHandler(HandleDummy, 0, SpellEffectName.ScriptEffect));
 }
예제 #6
0
 public override void Register()
 {
     OnEffectHit.Add(new EffectHandler(HandleDummy, 0, SpellEffectName.Dummy));
     OnCheckCast.Add(new CheckCastHandler(CheckIfCorpseNear));
 }
예제 #7
0
 public override void Register()
 {
     OnEffectHit.Add(new EffectHandler(TriggerFireBomb, 0, SpellEffectName.TriggerMissile));
 }
예제 #8
0
 public override void Register()
 {
     OnObjectAreaTargetSelect.Add(new ObjectAreaTargetSelectHandler(CountTargets, 0, Targets.UnitSrcAreaAlly));
     OnEffectHit.Add(new EffectHandler(HandleDummy, 0, SpellEffectName.Dummy));
 }