public void AddBuff(PlayerObj p, int id) { if (!buffs.Contains(id)) { buffs.Add(id); } p.AddBuff(BuffIdToPath[id]); }