Example #1
0
        protected void Summon_Callback()
        {
            if (Deleted || Map == null || Map == Map.Internal || Location == Point3D.Zero)
            {
                return;
            }

            var mob1 = new AsylumVampire();
            var mob2 = new AsylumVampire();

            AnimateSpell();

            Timer.DelayCall(TimeSpan.FromSeconds(2), () =>
            {
                BloodEffect(4, this);
                mob1.MoveToWorld(Location, Map);
                mob2.MoveToWorld(Location, Map);
            });


            Yell("Fiends of the night, hear me! FEED!");
        }
        protected void Summon_Callback()
        {
            if (Deleted || Map == null || Map == Map.Internal || Location == Point3D.Zero)
            {
                return;
            }

            var mob1 = new AsylumVampire();
            var mob2 = new AsylumVampire();

            AnimateSpell();

            Timer.DelayCall(TimeSpan.FromSeconds(2), () =>
            {
                BloodEffect(4, this);
                mob1.MoveToWorld(Location, Map);
                mob2.MoveToWorld(Location, Map);
            });


            Yell("Fiends of the night, hear me! FEED!");
        }