Server.Mobiles.BaseCreature.BreathDamage_Callback C# (CSharp) Method

BreathDamage_Callback() public method

public BreathDamage_Callback ( object state ) : void
state object
return void
        public virtual void BreathDamage_Callback( object state )
        {
            Mobile target = (Mobile)state;

            if ( target is BaseCreature && ((BaseCreature)target).BreathImmune )
                return;

            if ( CanBeHarmful( target ) )
            {
                DoHarmful( target );
                BreathDealDamage( target );
            }
        }
BaseCreature