public virtual ActionResult QuestsAvailableHere() { var myMembershipId = User.Identity.GetUserId(); var me = PlayerProcedures.GetPlayerFromMembership(myMembershipId); var output = new QuestsAtLocationViewModel { AllQuests = QuestProcedures.GetAllQuestStartsAtLocation(me.dbLocationName), AvailableQuests = QuestProcedures.GetAvailableQuestsAtLocation(me, PvPWorldStatProcedures.GetWorldTurnNumber()), }; return(View(MVC.Quest.Views.QuestsAvailableHere, output)); }