public void UnMerge(GenericStats Stats) { foreach (var effect in Stats.Effects) { if (!m_effects.ContainsKey(effect.Key)) m_effects.Add(effect.Key, new GenericEffect(effect.Key)); m_effects[effect.Key].UnMerge(effect.Value); } }