/// <summary> /// Performs spell effects in order. /// </summary> /// <param name="list">List of spell effects.</param> private void PerformSpellEffects(IList <SpellEffect> list) { foreach (SpellEffect mySE in list) { SpellEffect se = mySE; se.CauseEffect(); } }