Exemplo n.º 1
0
        public static bool CloseGump <T>(this Mobile m) where T : Gump
        {
            if (m == null)
            {
                return(false);
            }

            var t = typeof(T);

            if (t.IsEqualOrChildOf <SuperGump>())
            {
                return(SuperGump.CloseInstances(m, t, true) > 0);
            }

            return(m.CloseGump(t));
        }