public static void Remove(IQuest quest) { if (quest is VocVM Voc) { VocControl.Remove(Voc); } else if (quest is PronVM pron) { PronControl.Remove(pron); } else if (quest is SpellVM spell) { SpellControl.Remove(spell); } quest.RemoveAllAttempts(); }