Exemple #1
0
 public virtual void Release( Mobile m )
 {
     if ( effect != EffectTypes.None )
         m.CumulativeAuraEffects[ effect ] = null;
     if ( auraPeriodicTimer != null )
     {
         auraPeriodicTimer.Stop();
         auraPeriodicTimer = null;
     }
     effect = EffectTypes.None;
     val = 0;
     if ( OnRelease != null )
     {
         ( OnRelease as AuraReleaseDelegate )( m );
     }
 }
Exemple #2
0
 public void PeriodicAura( AuraPeriodicEffect ape, int duration, int frequency )
 {
     auraPeriodicTimer = new AuraPeriodicTimer( ape, duration, frequency );
 }