/// <summary> /// Unregister object that will listen for spellcasts. /// </summary> /// <param name="observer"></param> public void UnregisterCastListener(SpellCastObserver observer) { spellCastObservers.Remove(observer); }
/// <summary> /// Register object that will listen for spellcasts. /// </summary> /// <param name="observer"></param> public void RegisterCastListener(SpellCastObserver observer) { spellCastObservers.Add(observer); }