void CombatGroup::ClearAssignments() { assignments.destroy(); ListIter<CombatGroup> comp = components; while (++comp) comp->ClearAssignments(); }