Example #1
0
        public override void Explode()
        {
            base.Explode();

            SpecialEffectBuilder.MageProjectile3Explosion(FlipbookList[0].Position, FlipbookList[0].Rotation);

            foreach (Mobile m in LevelScene.MobileList)
            {
                double distance = m.CollisionBox.GetDistance(FlipbookList[0].Position, ExplosionRadius);

                if (distance < Parameter.ProjectileMageSSEExplosionRadius)
                {
                    m.DepleteShield();
                }
            }
        }