示例#1
0
        public static void OnKilledBy(OnKilledByEventArgs e)
        {
            if (e.KilledBy is PlayerMobile && e.Killed is BaseCreature)
            {
                QuestSystem qs = ((PlayerMobile)e.KilledBy).Quest;

                if (qs != null)
                {
                    qs.OnKill((BaseCreature)e.Killed, e.Killed.Corpse);
                }
            }
        }
示例#2
0
        public static void OnKilledBy(OnKilledByEventArgs e)
        {
            if (e.KilledBy is PlayerMobile pm && e.Killed is BaseCreature bc)
            {
                QuestSystem qs = pm.Quest;

                if (qs != null)
                {
                    qs.OnKill(bc, bc.Corpse);
                }
            }
        }