public void Prespawn(BuffKindType kindid, int count)
        {
            if (!BuffPools.ContainsKey(kindid))
            {
                BuffPool sp = new BuffPool();
                sp.BuffKind = kindid;
                BuffPools.Add(kindid, sp);
            }

            if (!KindIDList.Contains(kindid))
            {
                KindIDList.Add(kindid);
            }

            BuffPools[kindid].Prespawn(count);
        }
        public BaseBuff Spawn(BuffKindType kindid)
        {
            if (!BuffPools.ContainsKey(kindid))
            {
                BuffPool sp = new BuffPool();
                sp.BuffKind = kindid;
                BuffPools.Add(kindid, sp);
            }

            if (!KindIDList.Contains(kindid))
            {
                KindIDList.Add(kindid);
            }

            return(BuffPools[kindid].Spawn());
        }