protected internal override void OnCreated() { base.OnCreated(); QuestRequirement requirement = Requirements.AddNew(); requirement.Requirement = QuestRequirementType.HaveNotCompleted; requirement.Quest = this; requirement.QuestParameter = this; }