'Zup!
Okey, after a while i managed to understand WHICH ones to remove !
<PickUp QuestName="听你指挥" QuestId="34566" GiverName="Foreman Grobash" GiverId="79176" X="3248.76" Y="1595.247" Z="162.349" />
<While Condition="HasQuest(34566) && !IsQuestCompleted(34566)">
<!-- 选择圣殿 -->
<CustomBehavior File="InteractWith" QuestId="34566" ObjectType="GameObject" MobId="231231" X="3234.706" Y="1594.054" Z="164.5004" />
<CustomBehavior File="WaitTimer" WaitTime="2000" />
<CustomBehavior File="Misc\RunLua" Lua="QuestChoiceFrameOption2.OptionButton:Click()" WaitTime="1000" />
<CustomBehavior File="WaitTimer" WaitTime="3000" />
<CustomBehavior File="Misc\RunLua" Lua="if MovieFrame:IsVisible() then MovieFrame:StopMovie() else CinematicFrame_CancelCinematic() end" />
<CustomBehavior File="WaitTimer" WaitTime="5000" GoalText="Waiting for explosion {TimeRemaining}" />
</While>
<If Condition="((HasQuest(34566)) && (IsQuestCompleted(34566)))">
<TurnIn QuestName="听你指挥" QuestId="34566" TurnInName="Foreman Grobash" TurnInId="79176" />
<CustomBehavior File="SetHearthstone" MobId="81359" Name="旅店老板" X="3235.923" Y="1542.28" Z="164.8323" />
<CustomBehavior File="ForceSetVendor" DoSell="true" DoRepair="true" />
</If>
<PickUp QuestName="拜见大魔法师" QuestId="34632" GiverName="Foreman Grobash" GiverId="79176" />
<TurnIn QuestName="拜见大魔法师" QuestId="34632" TurnInName="Archmage Khadgar" TurnInId="80142" X="3189.853" Y="1364.316" Z="173.7316" />
<PickUp QuestName="结交朋友" QuestId="34814" GiverName="Archmage Khadgar" GiverId="80142" X="3189.853" Y="1364.316" Z="173.7316" />
<If Condition="(!IsQuestCompleted(34814))">
<RunTo X="3393.305" Y="1028.676" Z="178.7658" />
<CustomBehavior File="InteractWith" QuestId="34814" ObjectType="GameObject" MobId="230872" Range="2" CollectionDistance="30" WaitTime="5000" NumOfTimes="1" X="3390.911" Y="1025.759" Z="179.1573" />
</If>
<TurnIn QuestName="结交朋友" QuestId="34814" TurnInName="Magister Krelas" TurnInId="79393" X="3214.9" Y="818.8447" Z="80.84946" />
<PickUp QuestName="制造墨水" QuestId="34634" GiverName="Magister Krelas" GiverId="79393" X="3214.9" Y="818.8447" Z="80.84946" />
<PickUp QuestName="形成卷轴" QuestId="34635" GiverName="Magister Krelas" GiverId="79393" X="3214.9" Y="818.8447" Z="80.84946" />
<PickUp QuestName="收集火花" QuestId="34636" GiverName="Magister Krelas" GiverId="79393" X="3214.9" Y="818.8447" Z="80.84946" />
<While Condition="HasQuest(34636) && !IsQuestCompleted(34636)">
<!-- Gathering the Spark -->
<CustomBehavior File="InteractWith" QuestId="34636" MobId="79390" NonCompeteDistance="0" NumOfTimes="20" TerminateWhen="IsObjectiveComplete(1, 34636)" WaitTime="2000" Range="3" CollectionDistance="1000" PreInteractMountStrategy="DismountOrCancelShapeshift">
<HuntingGrounds>
<Hotspot X="3289.594" Y="869.9839" Z="57.8108" />
<Hotspot X="3267.517" Y="958.6392" Z="41.6645" />
<Hotspot X="3352.155" Y="900.2118" Z="1.078875" />
</HuntingGrounds>
</CustomBehavior>
</While>
<CustomBehavior File="InteractWith" QuestId="34635" ObjectType="NPC" MobId="79330" Range="2" TerminateWhen="HasItem(34635)" CollectionDistance="500" WaitTime="1000" NumOfTimes="100">
<HuntingGrounds WaypointVisitStrategy="Random">
<Hotspot X="3270.051" Y="986.6719" Z="40.91751" />
<Hotspot X="3350.021" Y="901.7574" Z="0.9530036" />
<Hotspot X="3341.514" Y="899.4184" Z="-0.2392788" />
</HuntingGrounds>
</CustomBehavior>
<Objective QuestName="制造墨水" QuestId="34634" Type="CollectItem" ItemId="111322" CollectCount="30" />
<TurnIn QuestName="制造墨水" QuestId="34634" TurnInName="Magister Krelas" TurnInId="79393" />
<TurnIn QuestName="收集火花" QuestId="34636" TurnInName="Magister Krelas" TurnInId="79393" />
<TurnIn QuestName="形成卷轴" QuestId="34635" TurnInName="Magister Krelas" TurnInId="79393" />
<PickUp QuestName="后续步骤" QuestId="34874" GiverName="Magister Krelas" GiverId="79393" />
<If Condition="((HasQuest(34874)) && (IsQuestCompleted(34874)))">
<If Condition="Me.HearthstoneAreaId == 7098">
<CustomBehavior File="Misc\RunLua" Lua="UseItemByName(6948)" WaitTime="2000" />
<CustomBehavior File="WaitTimer" WaitTime="10000" />
<CustomBehavior File="ForceSetVendor" DoSell="true" DoRepair="true" />
</If>
</If>
<TurnIn QuestName="后续步骤" QuestId="34874" TurnInName="Magister Krelas" TurnInId="80965" />
<PickUp QuestName="要塞脚下" QuestId="34878" GiverName="Magister Krelas" GiverId="80965" />
When I removed theese it continued on doing the quests I've picked up.
P.S I did manually three quest in a ccave northwest by the camp. So u might just need to remove some less to make it work properly.