MLQuestContext
      (ctor) MLQuestContext( PlayerMobile owner )
      (ctor) MLQuestContext( GenericReader reader, int version )
      bool BedlamAccess( get; set; )
      List<MLQuest> ChainOffers( get; )
      bool IsFull( get; )
      PlayerMobile Owner( get; )
      List<MLQuestInstance> QuestInstances( get; )
      bool Spellweaving( get; set; )
      bool SummonFey( get; set; )
      bool SummonFiend( get; set; )
      MLQuestInstance FindInstance( Type questType )
      MLQuestInstance FindInstance( MLQuest quest )
      bool GetFlag( MLQuestFlag flag )
      void HandleDeath()
      void HandleDeletion()
      bool HasDoneQuest( MLQuest quest )
      bool HasDoneQuest( Type questType )
      bool HasDoneQuest( MLQuest quest, out DateTime nextAvailable )
      bool IsDoingQuest( MLQuest quest )
      bool IsDoingQuest( Type questType )
      void RemoveDoneQuest( MLQuest quest )
      void Serialize( GenericWriter writer )
      void SetDoneQuest( MLQuest quest )
      void SetDoneQuest( MLQuest quest, DateTime nextAvailable )
      void SetFlag( MLQuestFlag flag, bool value )