// Abilities may Apply Effects. When this function is called, an Effect of the specified type // is instantiated and applied onto the target patient. public void ApplyEffect(Effect effect) { target.AddEffect(effect); }