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); } } }
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); } } }