Exemple #1
0
        public bool can_add_talisman(Talisman T)
        {
            bool can_add_talisman = true;

            if (talismans_equipped.Count >= max_talismans)
            {
                can_add_talisman = false;
            }

            for (int i = 0; i < talismans_equipped.Count; i++)
            {
                if (T.get_my_type() == talismans_equipped[i].get_my_type() && !T.stackable_talisman())
                {
                    can_add_talisman = false;
                }
            }

            return(can_add_talisman);
        }
Exemple #2
0
 public Talisman(int IDno, int goldVal, string myName, Talisman T)
     : base(IDno, goldVal, myName)
 {
     my_talisman_type   = T.get_my_type();
     my_talisman_prefix = T.get_my_prefix();
 }