public void RemoveEffect(Effect effect) { if (effectStream != null) { effectStream.RemoveEffect(effect); } else { effects.Remove(effect); } RIRemoveEffect(effect.Name); }